PLC的输入信号是有输入滤波的,这个需要时间,而且用不同计数器在主程序中会收到扫描周期的影响,因此这个计数频率不是很快。首先可以先试试外部中断,将计数器写入到外部中断子程序之中,这样计数器就不会受扫描周期的影响了。计数的频率就可以快些了。如果外部中断还不够,那就得用高速计数器了,高速计数器不受扫描周期的影响,也不受输入滤波的影响。望采纳。。。。。。
你看接近开关说明书最大工作频率了吗?如果接近开关响应频率不高,也会出现这样的问题。PLC计数程序没有问题。