块不能复制的问题
郑志武
发布于2012-12-04 21:39
55
0
标签:
以前的程序写的好好的,可以顺利下载到plc当中,但自从在fc25中写了个几句程序,就下不到plc中,代码是294:23,我把新写的程序复制到其他块,其他块也不能下了,逻辑上新写的程序没有问题,请问各位大侠我该如何差错?
佳答案
代码294:23可能有以下原因产生:
-这种类型的一个块已经存在并且不能被覆盖。在线删除所有程序重新执行一次下载。
-对于老款cpu不能把switch打到run下载。
-一个块的类型或者号码对于该款cpu不允许。
-功能块中可能包含超过了cpu地址区域的操作数。(如使用了超出范围的m区地址)
-功能块中可能包含cpu无法识别的编程命令。
-功能块占用太多的临时变量堆栈(例如:s7-300cpu超过256bytes).