假设数字量输入点输入频率大于扫描周期,会出现什么现象,会不会出现扫描不到现象,
完成
如果是普通的数字量输入口,你的推断是必然的。比如说一段程序的扫描周期10mS,而某个DI在10mS内状态变化了10次,那么PLC内读取的将会是IO扫描前最后一次变化的状态。之前的9个状态,纯属自作多情。。。
如果你必须要采集到高频的脉冲输入,例如计数或占空比信号,那么最好是用中断来进行读取。也就是说,当进入脉冲信号采集过程时,暂停系统程序,专心读取脉冲信息,等到脉冲信息采集结束,再继续系统程序。即便这样,也需要特定的高速输入端口才行,你看看手册,并不是没个输入点都支持高频脉冲识别的。
可以选用高速模块,来实际高速变化的IO点
提问时间
2015-09-04 17:57
浏览次数
145