发表于:2014/6/19 10:56:22
#0楼
本人PLC新手,使用的横河SP22-OS的CPU,10KSTEPS。
在梯形图中计算500个点的位置,本来计算全部是用循环做的,然后报错SCAN TIMEOUT。之后听别人劝解,使用了简单逻辑,将计算函数中的循环去掉,只是作为一个需要输入量的CALL,500个点的计算全部编程完只有步数在8800多步,这是运行程序毫无问题。
但是在继续加入代码(这些代码的继电器条件都是不满足的),加到9300多行的时候就开始SCAN TIMEOUT,之后将加的500多步代码全部去掉还是报超时,请问这是什么原因。在线等解答,谢谢了
在梯形图中计算500个点的位置,本来计算全部是用循环做的,然后报错SCAN TIMEOUT。之后听别人劝解,使用了简单逻辑,将计算函数中的循环去掉,只是作为一个需要输入量的CALL,500个点的计算全部编程完只有步数在8800多步,这是运行程序毫无问题。
但是在继续加入代码(这些代码的继电器条件都是不满足的),加到9300多行的时候就开始SCAN TIMEOUT,之后将加的500多步代码全部去掉还是报超时,请问这是什么原因。在线等解答,谢谢了