何工控学
励志竭精
级别: 家园常客
精华主题: 0
发帖数量: 609 个
工控威望: 905 点
下载积分: 13672 分
在线时间: 501(小时)
注册时间: 2012-10-26
最后登录: 2024-03-14
查看何工控学的 主题 / 回贴
楼主  发表于: 2014-11-25 09:04
各位大师们,在编写程序时怎样才能编写一个能够调试方便的程序呀,程序结构要怎样来设计呢?
yiwei125
级别: 略有小成
精华主题: 0
发帖数量: 68 个
工控威望: 418 点
下载积分: 3574 分
在线时间: 134(小时)
注册时间: 2010-08-02
最后登录: 2024-06-05
查看yiwei125的 主题 / 回贴
1楼  发表于: 2014-11-27 19:12
把每个动作分开写 比如一个气缸 伸出 和缩回 2个块
在块中包含 气缸X Y点 到位延时 报警信息 互锁信息等。。。
在自动流程直接调用即可 (须在块中做驱动和完成标志位)
使用上面的方法优点如下:
1.有多处动作重复动作时,简化程序步数
2.修改自动流程时也简单,比如气缸动作顺序 只需改变块地址即可
3.程序中不会出现大量的重复 X 和Y以及一些参数地址 ,需要更换地址的时候也方便
待续。。。。

至于自动的流程的架构 可以参照顺控指令的模式
本帖最近评分记录:
  • 下载积分:+2(何工控学) 感谢分享!