请问老师:
S7-1200 smart PLC
1. 图一 ,我想采用定时中断的方式读取 I0.0 的开关量 累积数据(是否不用定时中断程序,普通程序也能读取到数据),开关量上升沿保持0.2s,请问不用高速计数器能准确读到吗?
2. 图二, I0.0 的频率为200kHz ,那最短时间是多少? 怎样计算的?我想知道0.2s(图一)中的时间是否包含在这个频率之内。
谢谢!
图片说明:
最佳答案
1)需要调用高速计数器捕捉这个脉冲,如果不采用高速计数器捕捉脉冲,那么,有可能丢失脉冲,虽然这些脉冲的周期为0.2S,但是,程序的扫描机制原因会引起脉冲的丢失。
2)按F = I/T公式进行换算。
提问者对于答案的评价:
非常感谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc287025.html