发布于 2013-05-18 11:40:42
7楼
谢谢!
关于 L DBW26是装载哪个DB的DBW26问题,
在之前有个OPN DB 9,这个DB就是;
西门子具有同时打开两个DB的功能,指令上有不同,即:一个为:OPN DI xx;另一个必须为OPN DB xx;
这一点,肯定没有问题。
我想说的是,这个问题很怪异,单从程序代码来说肯定没有问题的。由于出现的频率很低,确切的故障提示信息没有了解,不知哪位是否有类似经历?
比如,我在上面提到,间接寻址计数程序,每个PLC扫描周期循环16次,间接寻址指针只是依次加1而已,而且这个程序我在很多项目中使用,都是S7300的PLC均没有问题。但偏有一个项目,不知PLC运行时发生了什么,偶尔会将间接寻址的指针赋错值。从而导致PLC死机!因此我想知道PLC CPU的执行对指令是否有些要求?或者是否有不完善的地方(这个有点挑战西门子了。)