中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

PLC产生输出响应滞后现象的原因及如何提高I/O响应速度

 天计寓

下载贤集网APP入驻自媒体

PLC产生输出响应滞后现象的原因及如何提高I/O响应速度:
因为PLC采用集中采样、集中输出的循环扫描工作方式,输入端的状态只在每个扫描周期的输入采样阶段才能被读入,而程序的执行结果只在输出刷新阶段才被送出;其次PLC的输入、输出延延迟,用户程序的长度等均能引起输出响应滞后。
要提高I/O响入采样、输出刷新,或直接输入采样、输出刷新,以及中断输入输出和智能化I/O接口等多种方式。

最新回复
发布回复
这个问题需要先了解plc的工作原理,把输入采集到映像区,再进行输出的刷新。输出滞后就可以考虑一下扫描周期是多少。而PLC完成一个扫描周期所需要的时间,也称为扫描时间。扫描时间的长短取决于系统的配置、I/O通道数、程序中使用的指令及*设备的连接等因素。一般认为输入刷新+用户程序执行+输出刷新的时间就是扫描周期。扫描周期的计算公式为:T=(输入—点时间输入端子数)+(指令执行速度指令的条数)+(输出一点的时间*输出端子数)+故障诊断时间+通讯时间。从以上可以去排查问题,代码是否简洁、I/O点是不是过多等,进而选择运算处理能力较快的cpu。总结就是,软件方面代码量是多是少,有没有简化的空间。硬件方面,是不是需要升级改善,包括cpu升级和整套系统的硬件设计改善等。

为您推荐

热门交流