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重新编辑 ]
zz2679493
三十而立
级别: 略有小成
精华主题: 0
发帖数量: 290 个
工控威望: 457 点
下载积分: 14881 分
在线时间: 272(小时)
注册时间: 2014-06-08
最后登录: 2023-11-24
查看zz2679493的 主题 / 回贴
1楼  发表于: 2019-01-23 11:08
都可以,我倾向于第一种,简单明了
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1273 个
工控威望: 1449 点
下载积分: 5484 分
在线时间: 896(小时)
注册时间: 2015-08-31
最后登录: 2024-11-19
查看wangnaizhi的 主题 / 回贴
2楼  发表于: 2019-01-23 11:24
都可以 都不会双线圈  我一般都是用第一种
seafar
目前C#
级别: 家园常客
精华主题: 0
发帖数量: 619 个
工控威望: 764 点
下载积分: 1909 分
在线时间: 594(小时)
注册时间: 2018-03-23
最后登录: 2023-10-27
查看seafar的 主题 / 回贴
3楼  发表于: 2019-01-23 11:30
我倾向第二种,第一种手自动切换有点麻烦增加程序步数,如碰到单控电磁阀,自动将气缸置位了。这时切换到手动,手动控制该气缸时还得去吧自动那个状态复位掉。
枕星河之倒影兮与星光同流,望群星之包覆兮随繁星同辉。
B站资源分享链接https://space.bilibili.com/39855180
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1273 个
工控威望: 1449 点
下载积分: 5484 分
在线时间: 896(小时)
注册时间: 2015-08-31
最后登录: 2024-11-19
查看wangnaizhi的 主题 / 回贴
4楼  发表于: 2019-01-23 11:37
引用
引用第3楼seafar于2019-01-23 11:30发表的  :
我倾向第二种,第一种手自动切换有点麻烦增加程序步数,如碰到单控电磁阀,自动将气缸置位了。这时切换到手动,手动控制该气缸时还得去吧自动那个状态复位掉。

一般自动状态取消了以后 或者报警后 都会将所有的气缸保持在自动那个状态 清除报警后 会写一段自动复位的程序 让所有的气缸按顺序去复位到起始状态 然后在运行
漂泊的石头人
级别: 家园常客
精华主题: 0
发帖数量: 474 个
工控威望: 605 点
下载积分: 2780 分
在线时间: 208(小时)
注册时间: 2018-07-17
最后登录: 2024-11-26
查看漂泊的石头人的 主题 / 回贴
5楼  发表于: 2019-01-23 11:46
一般用M点控制线圈,程序里面控制一个线圈的可以是多个M点,就不会出现多线圈
和第一种差不多了
qq65831
级别: 略有小成
精华主题: 0
发帖数量: 71 个
工控威望: 423 点
下载积分: 5112 分
在线时间: 242(小时)
注册时间: 2018-09-26
最后登录: 2024-11-20
查看qq65831的 主题 / 回贴
6楼  发表于: 2019-01-23 11:46
我倾向第二种,第一转来转去的麻烦,就像3楼说的也增加程序步数
jzdcff
级别: 探索解密
精华主题: 0
发帖数量: 37 个
工控威望: 168 点
下载积分: 543 分
在线时间: 36(小时)
注册时间: 2013-05-13
最后登录: 2020-05-20
查看jzdcff的 主题 / 回贴
7楼  发表于: 2019-01-23 11:46
引用
引用第4楼wangnaizhi于2019-01-23 11:37发表的  :

一般自动状态取消了以后 或者报警后 都会将所有的气缸保持在自动那个状态 清除报警后 会写一段自动复位的程序 让所有的气缸按顺序去复位到起始状态 然后在运行


没怎么看明白,自动时触发该气缸线圈,你的意思是打到手动后把所有气缸的输出记住,手动操作这个气缸后,打到自动后把这个气缸恢复到刚打到手动时的状态?
huiming
技术交流
级别: 网络英雄
精华主题: 0
发帖数量: 659 个
工控威望: 5991 点
下载积分: 1863 分
在线时间: 557(小时)
注册时间: 2011-03-09
最后登录: 2024-11-23
查看huiming的 主题 / 回贴
8楼  发表于: 2019-01-23 13:53
常用第一种 方法
fx5u.taobao.com
abadguy
级别: 略有小成
精华主题: 0
发帖数量: 289 个
工控威望: 483 点
下载积分: 1506 分
在线时间: 235(小时)
注册时间: 2012-08-21
最后登录: 2023-06-27
查看abadguy的 主题 / 回贴
9楼  发表于: 2019-01-23 14:16
习惯用第二种,不管他神仙打架,井水不犯河水。
runlife
没有梦想何必远方
级别: 家园常客
精华主题: 0
发帖数量: 74 个
工控威望: 510 点
下载积分: 756 分
在线时间: 73(小时)
注册时间: 2019-01-11
最后登录: 2024-10-22
查看runlife的 主题 / 回贴
10楼  发表于: 2019-01-23 16:48
思路一,一个输出就是一套逻辑,是这个输出点什么时候开,什么时候关,报警,复位,急停等一个逻辑
思路二,set,rst,适合这个程序步骤,同时输出好几个。
好比你要出门了,要拿手机,钱包,车钥匙,
思路一,什么时候拿手机,时候不拿手机
思路二,到了出门这个逻辑,我就拿手机钱包,车钥匙
本帖最近评分记录:
  • 下载积分:+1(totti10) 感谢分享!
  • 下载积分:+5(chenspen) 通俗易懂
    你好啊朋友
    级别: 略有小成
    精华主题: 0
    发帖数量: 46 个
    工控威望: 388 点
    下载积分: 6776 分
    在线时间: 31(小时)
    注册时间: 2018-07-04
    最后登录: 2020-04-20
    查看你好啊朋友的 主题 / 回贴
    11楼  发表于: 2019-01-23 17:02
    都还好吧,如果条件是长闭触发,用线圈好点,省的一直置位复位的,如果是上升沿或是下降沿,当然只能置位了,不过得及时复位,我的话蜂鸣器报警一般用的线圈
    自由不是指想做什么就做什么,而是可以不做自己不想做的事