plc设定走几次,每次走多少
发布网友
发布时间:2022-04-28 22:54
我来回答
共1个回答
热心网友
时间:2022-06-24 17:02
循环周期一般不是固定的,它在一定范围内变化。具体的周期值取决于程序的长度和复杂程度,如果程序很短可能小于1ms,如果程序包含复杂的运算(尤其是三角函数),可能超过100ms。PLC扫描周期是指PLC从主程序第一行一直执行到最后一行后重回到第一行所需要的时间,主要取决于程序的多少。如果程序中使用了比较多的条件跳转和子程序调用话,那扫描时间是可以变的。
有时我们希望程序的循环周期是固定的,而不是变来变去。你可以设置这一值,同样是在“周期”标签页,勾选“启用循环OB的最小循环时间”,然后输入你想要的值即可。在“在线和诊断”页面下可以看到循环周期是固定的了。这样做的后果是:如果程序的实际运行时间小于设定的最小循环周期,那么PLC会进入空闲状态什么都不做,直到时间到达最小循环周期才进行下一次扫描。