发表于:2005-02-21 16:02:00
5楼
PLC在与POD的通讯过程中有个读取和写区,所有控制通讯的字都会放在这个区。(一般占用几个字的大小,如你设读取为D0,那么D2放的就是当前的屏幕号。)所以PLC编程的时候如果不是特意要跳转屏幕,一般不要使用这个区域的字。你反映的情况很有可能就是这个区域的字有冲突了,譬如你按下一页,本来D2会自动等于下一页的屏幕号,而PLC程序中却又给它赋了个有冲突的值,这种情况下就会出现你所说的事。至于为什么重传plc程序后问题就解决了,我分析原因是重传后PLC内的rom被重新刷新,所以不再有冲突。
解释也许有点勉强,不过,问题解决了就好。另外POD编程如果利用好读取和写区的功能,会相当方便。