中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

百思不得其解!请问: PLC同时收到两个信号,怎么...

 凤之谷

下载贤集网APP入驻自媒体

百思不得其解!请问: PLC同时收到两个信号,怎么修改两个信号之间的时间差? 
工业要求:一块膜经过平行的两个信号,为了达到膜平行的目的,只要信号不是同时收到,说明膜已经歪了,要报警停车。
我是三菱FX3U-MT的PLC,这个程序要怎么编?

最新回复
发布回复
用两个信号驱动两个高速定时器计时,然后比较两个定时器的差值就行了。第一个信号设置个阈值,开启计数器,待第二个信号来到,看计数器里是多少个数。
定时比较,如果不在设定时间内,说明有问题,这很简单呀!
Network 1: CMPL D10 D11 // 比较两个输入信号的先后顺序 TON T0 D20 // 计算两个输入信号的时间差Network 2: IF D20 > 5ms THEN // 时间差超过5ms时触发报警和停车程序 SET M001 // 触发报警 CALL S100 // 调用停车程序 ELSE SET M000 // 时间差未超过阈值时清除报警标志位 END_IF

为您推荐

热门交流