目的
我们都知道,PLC是循环工作的,即重复地从头到尾执行程序。在工业控制中,尤其是运动控制,对循环时间都有要求。那么PLC的循环周期是多少呢?
对于西门子的PLC来说,我们可以监视程序的循环周期。在博途软件中的操作方法如下:
1 切换到“在线”的状态下;
2 在左侧边栏,双击“在线和诊断”,如下图所示;
3 选择“循环时间”标签页即可看到;
可以看到,循环周期一般不是固定的,它在一定范围内变化。具体的周期值取决于程序的长度和复杂程度,如果程序很短可能小于1ms,如果程序包含复杂的运算(尤其是三角函数),可能超过100ms。
有些场合对循环周期有要求,不能超过一定时间,我们可以在软件中设置。操作方法就是:
1 在左侧边栏PLC上右键打开属性,找到“周期”标签页,如下图;
2 修改“循环周期监视时间”即可;