qiang2751290
级别: 家园常客
精华主题: 0
发帖数量: 482 个
工控威望: 892 点
下载积分: 463 分
在线时间: 373(小时)
注册时间: 2012-06-03
最后登录: 2024-05-27
查看qiang2751290的 主题 / 回贴
楼主  发表于: 2015-12-11 08:38
有4个输入端例如X1-X4和4个输出端例如Y1-Y4   要求为当X1闭合时Y1闭合,X2闭合时Y2闭合,X3闭合时Y3闭合,X4闭合时Y4闭合,但是必须只能有一个输出点闭合

如果X1-X4同事都闭合,或者任意2个或3个点闭合输出只能有一个闭合, 当如果2个输入点闭合时先开打开一个输出,当对应信号闭合时在开第二个。

tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2845 个
工控威望: 3617 点
下载积分: 3517 分
在线时间: 3803(小时)
注册时间: 2007-11-04
最后登录: 2024-11-26
查看tingfenghu的 主题 / 回贴
1楼  发表于: 2015-12-11 21:48
楼主应该设置一个时间段,PLC取得输入点,是不可能同时的,一般的输入点有10MS的滤波时间,程序扫描是小于这个时间,加上程度由上到下的扫描,如何判断是单个输入,多个输入呢。造成几乎不可能4个点同时输入的状态,设置一个时间段,如:X1输入时间500MS内,其他三个点没有输入,作为单点输出,500MS内其它三个点有输入,作为同时输入,输出另一个点,其它点同例。
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/