一台设备采用的是S7-200的PLC,运行中发现短时工作时工序正常。但是如果长时间工作后,比如连续运行几天后会出现其中一个工序只能启动,但无法停止的现象。重新上电复位后还是重复上述情况,短时工作正常,但是如果长期工作就不正常。上载了PLC程序查看,发现出问题的工序用到了M23.0、M23.1、M23.2、M23.3这几个中间存储器。如下图,但是M23.4、M23.5、M23.6、M23.7显示的是W。而这几位并没有在程序里找到。这个W是不是代表字节的意思。现在怀疑问题就出在这几个中间存储器,本意是用位的,但时又被定义了字节,当被写入字节时就影响了位,导致了程序的不正常。
不知道这样表述是否清楚。怎么样能找出这几个位是哪里被使用过的。
补充一下这个系统是有用到触摸屏的,是否是触摸屏里用到这个中间存储器了,在程序里就会有体现。
