我在实际中碰到的问题是:
1.由于设备的两个点同步不是很好,如果利用继电器输入程序的话,电眼给的脉冲时间太短,两个输入稍微有一点不差错(比如说20毫秒),就会出现误报警。
2.利用PLC的外部故障诊断电路,对基准点延时在设备运转的一个周期时间内,利用这个时间内被检测点没有输入,可实现报警。并且可以杜绝误报警。但是我没有好办法再设置停机的程序。
如果各位能介绍新的传感器解决这个问题,也行。
这个问题已经困扰我两周了,希望有高手能不吝赐教!谢谢!!!!!!
-
-
zhaosibei 发表于 2008/1/24 15:55:14
不知道你用什么传感器检测检测点通过或者没通过,但是,根据你的描述,你应该有两个信号,检测点通过信号和被检测点通过信号。你要求检测点信号与被检测点信号之间在某时间点或时间段(比如20ms)内都有信号,超过该段时间,如果只有一个信号,就报警;如果出现三次报警,就停机。你的要求可以这样理解吗?
如果是这样,建议你将两信号接入PLC的高速输入点,这样,即使输入信号很短,也可以捕捉到该信号。不知道你用的什么PLC,里面应该有精度为ms级的定时器吧,用定时器做一个延时,来判断第二个输入,从而决定要不要报警。做个计数器,计三次报警就停机,编程应该不算复杂的。试试看,如何?
引用 zhaosibei 2008/1/24 15:55:14 发表于2楼的内容
-
引用 zhaosibei 2008/1/24 15:57:05 发表于3楼的内容