xufufan
级别: 略有小成
精华主题: 0
发帖数量: 77 个
工控威望: 202 点
下载积分: 2616 分
在线时间: 23(小时)
注册时间: 2012-02-11
最后登录: 2024-07-25
查看xufufan的 主题 / 回贴
48楼  发表于: 2018-02-10 10:41
1、程序编写前先把地址分配好,各部分程序占用的中间继电器、定时器、数据寄存器,根据预估的程序量预留一定的空间。
2、D10为10、20;10的整数倍写,中间可以插9步。
3、程序结构分开:总控程序、参数处理计算程序、报警程序、手动程序、原点复位程序、自动程序、外部输出;
粘贴楼上的,楼上的讲的很好。
leadchina111
级别: 略有小成
精华主题: 0
发帖数量: 140 个
工控威望: 241 点
下载积分: 881 分
在线时间: 101(小时)
注册时间: 2016-03-24
最后登录: 2024-03-18
查看leadchina111的 主题 / 回贴
49楼  发表于: 2018-02-13 13:29
果断学习用第一种,条例清楚,确实调试出来了就比较稳定一般不会出现问题,第二种你说的也很对,有时候出现问题都不知道是什么原因造成的,可读性不高!
静夜思飘
级别: 略有小成
精华主题: 0
发帖数量: 130 个
工控威望: 233 点
下载积分: 2500 分
在线时间: 74(小时)
注册时间: 2017-03-09
最后登录: 2022-06-28
查看静夜思飘的 主题 / 回贴
50楼  发表于: 2018-02-23 14:51
俺也不清楚俺用的哪一种,因为俺只写过不多的一些。
俺通常是按照现在电脑软件的方式(对象),先将整个程序分为几个或十几个对象,输入条件和输出状态用笔记记录,然后再分别针对某一个对象进行更细的划分,最后当然是用第一种写最基本的对象模块。调试时根据实际可能出现的出入增加、减少或者改变输入条件、输出状态,这时候应该是第二种方法。全部写完后再最后梳理一遍修改内部元件的排列顺序。将笔记整理一下标记出程序的位置范围,及相应的对象实现的功能。
bruce2020
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 1080 个
工控威望: 1341 点
下载积分: 3411 分
在线时间: 726(小时)
注册时间: 2017-11-25
最后登录: 2024-12-22
查看bruce2020的 主题 / 回贴
51楼  发表于: 2018-02-24 11:50
有没有相同的设备,两种程序的例子,比如500步以内都可以,这样就去能看看各自的方法和后期改动的空间。当条件简单的设备,没那么多变量或者模式的设备,用第一种是可以应付的。对于比较大型的设备,就要根据流程来取舍。针对性来使用。大炮不能打蚊子。深圳到广州坐飞机不如做高铁。
ysn20041231
学也学不好,不学也学不好,做人不易,做难人不男
级别: 略有小成
精华主题: 0
发帖数量: 141 个
工控威望: 320 点
下载积分: 478 分
在线时间: 62(小时)
注册时间: 2007-12-05
最后登录: 2019-07-28
查看ysn20041231的 主题 / 回贴
52楼  发表于: 2018-03-03 11:26
对的,很好的
ma924888027
级别: 网络英雄
精华主题: 0
发帖数量: 1243 个
工控威望: 5843 点
下载积分: 551 分
在线时间: 259(小时)
注册时间: 2012-10-18
最后登录: 2024-12-05
查看ma924888027的 主题 / 回贴
53楼  发表于: 2018-03-03 11:39
还是习惯第一种
ma924888027
级别: 网络英雄
精华主题: 0
发帖数量: 1243 个
工控威望: 5843 点
下载积分: 551 分
在线时间: 259(小时)
注册时间: 2012-10-18
最后登录: 2024-12-05
查看ma924888027的 主题 / 回贴
54楼  发表于: 2018-03-03 11:41
第二种写法比较灵活一点,但是只要第一种熟练了,完全可以媲美第二种,只是写的多一点而已
reinwf
如果不知道要去哪儿,哪儿也去不了!
级别: 略有小成
精华主题: 0
发帖数量: 151 个
工控威望: 272 点
下载积分: 5652 分
在线时间: 27(小时)
注册时间: 2018-01-30
最后登录: 2019-08-07
查看reinwf的 主题 / 回贴
55楼  发表于: 2018-03-03 12:33
过来学习了
如果不知道要去哪儿,哪儿也去不了!
白华
级别: 略有小成
精华主题: 0
发帖数量: 238 个
工控威望: 332 点
下载积分: 2448 分
在线时间: 77(小时)
注册时间: 2006-08-31
最后登录: 2024-12-16
查看白华的 主题 / 回贴
56楼  发表于: 2018-03-03 14:41
不同的工艺流程,不同的写法;不能一概而论.
有时可能2种同时存在
世界是你们的,也是我们的。
peilei1031
苏州昆山的电气自动化从业者...
级别: 论坛先锋
精华主题: 0
发帖数量: 378 个
工控威望: 1780 点
下载积分: 964 分
在线时间: 45(小时)
注册时间: 2013-09-24
最后登录: 2024-12-23
查看peilei1031的 主题 / 回贴
57楼  发表于: 2018-03-03 16:09
我是比較傾向於第一種方法,不要拘泥于那種方式,時間長了你就會有自己的一套思路!
lester
级别: 探索解密
精华主题: 0
发帖数量: 22 个
工控威望: 163 点
下载积分: 2836 分
在线时间: 9(小时)
注册时间: 2013-05-28
最后登录: 2024-08-22
查看lester的 主题 / 回贴
58楼  发表于: 2018-03-07 20:09
我一般是两种结合起来写,同样作用输出,往往会调取指令,方便维护