plc扫描周期与响应时间的决定因素

作者:老电工时间:2015-10-21 04:06:17

plc扫描周期与响应时间的影响因素:

plc在运行状态时,执行一个扫描操作所需要的时间为一个周期,这个是plc的重要指标之一,其值为0.5~100ms。

扫描周期T=(输入—点时间*输入端子数)+(指令执行速度*指令的条数)+(输出一点的时间*输出端子书)+故障诊断时间+通讯时间。

扫描周期决定:

1、CPU执行执行的速度;

2、执行每条指令所占用的时间;

3、程序中指令条数的多少。

指令执行所需的时间和用户程序的长短、指令的种类和cpu执行速度是有很大关系,一般一个扫描的过程中,故障诊断时间、通信时间、输入采样和输出刷新所占的时间较少,执行时间占了绝大部分。

plc响应时间是指plc外部输出信号的改变时刻起止,由它控制的有关外部输出信号变化的时刻之间的间隔,称为带后时间,这个是由输入电路时间常数,输出电路的时间常数,用户语句的安排和指令的使用,plc的循环扫描方式及plc对i/o的刷新方式等部分组成。这个现象称为i/o延迟时间相应。

由于plc的这种周期循环少苗工作方式,决定了相应时间的长短与收到输入信号的时刻有关。响应时间就分为最短和最长。

1、最短的相应时间

如果在一个扫描周期刚结束之前收到一个输入信号,在下一个扫描周期之前输入采样阶段,这个信号也就被采样,是输入更新,这个响应时间最短。

2、最长相应时间

如果收到的是一个输入信号经输入延迟后,刚好错过了I/O刷新的时间,在该周期内输入信号就被视为无效,就要等下一个扫描周期才会被读入,这个时间是最长的了。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > plc基础教程