cpU226 CN 的PLC 程序如下:
LD SM.0.1
MOVB 16#C8, SMB37
HDEF 0, 0
MOVD 0, SMD38
HSC 0
LD M0.0
EU
MOVB 16#C8 ,SMB37
MOVD 0, SMD38
HSC 0
LDD> HC0 ,20
= M.0.0
LD SM0.0
MOVD HC0, MD4
程序下载到PLC(cpU226 CN 的PLC )后,在I0.0 上加上脉冲信号,监控程序,I0.0上每产生一个脉冲,发现HC0的计数值增加的很乱,而不是每个脉冲信号加一,一个脉冲信号,计数值有时加一,有时加3,有时加7,等等.请问是什么原因.怎么解决.
最佳答案
因为高速计数器的性能太高了。就连一点点的输入抖动都记得清清楚楚。你把0.0接通一下,其实已经接通断开接通断开了3次7次了。
提问者对于答案的评价:
开始时是手动加的脉冲信号,后来用接近开关输入脉冲,计数正常了。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc314031.html