jzdcff
级别: 探索解密
精华主题: 0
发帖数量: 37 个
工控威望: 168 点
下载积分: 543 分
在线时间: 36(小时)
注册时间: 2013-05-13
最后登录: 2020-05-20
查看jzdcff的 主题 / 回贴
楼主  发表于: 2019-01-23 10:52
套路,也是思路,就平时常见的程序基本看过两种套路
1、输出点用线圈输出,输出在程序里只有一处
2、输出点直接用set和rst控制,一个输出点在程序里多处出现

大家都用什么套路,各自优缺点是什么
[ 此帖被jzdcff在2019-01-23 11:05重新编辑 ]
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1261 个
工控威望: 1437 点
下载积分: 5420 分
在线时间: 826(小时)
注册时间: 2015-08-31
最后登录: 2024-05-18
查看wangnaizhi的 主题 / 回贴
1楼  发表于: 2019-01-23 11:24
都可以 都不会双线圈  我一般都是用第一种
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1261 个
工控威望: 1437 点
下载积分: 5420 分
在线时间: 826(小时)
注册时间: 2015-08-31
最后登录: 2024-05-18
查看wangnaizhi的 主题 / 回贴
2楼  发表于: 2019-01-23 11:37
引用
引用第3楼seafar于2019-01-23 11:30发表的  :
我倾向第二种,第一种手自动切换有点麻烦增加程序步数,如碰到单控电磁阀,自动将气缸置位了。这时切换到手动,手动控制该气缸时还得去吧自动那个状态复位掉。

一般自动状态取消了以后 或者报警后 都会将所有的气缸保持在自动那个状态 清除报警后 会写一段自动复位的程序 让所有的气缸按顺序去复位到起始状态 然后在运行
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1261 个
工控威望: 1437 点
下载积分: 5420 分
在线时间: 826(小时)
注册时间: 2015-08-31
最后登录: 2024-05-18
查看wangnaizhi的 主题 / 回贴
3楼  发表于: 2019-01-23 17:40
引用
引用第7楼jzdcff于2019-01-23 11:46发表的  :


没怎么看明白,自动时触发该气缸线圈,你的意思是打到手动后把所有气缸的输出记住,手动操作这个气缸后,打到自动后把这个气缸恢复到刚打到手动时的状态?

都可以做的 一般自动状态不需要记住手动状态  报警后需要记住输出状态的 具体看要求了
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1261 个
工控威望: 1437 点
下载积分: 5420 分
在线时间: 826(小时)
注册时间: 2015-08-31
最后登录: 2024-05-18
查看wangnaizhi的 主题 / 回贴
4楼  发表于: 2019-01-31 15:02
哪有什么优缺点的问题  自己爱怎么样就怎么样功能能实现就可以了 还有楼主 谁告诉你 用第一种编程方式是不可以写出自动切换手动 然后手动切换成自动的方式 连暂停都可以写 如果你没有思路的话 刚好我最近做了一个项目 才调试好 程序可以丢你一份