发表于:2005/10/13 20:24:00
#0楼
这几天一直为初始化问题困扰,
我做了一个这样的程序来测试OB100
在OB100中,我的程序如下:
S M0.0
A M0.0
MOV 0,MW10
在OB1中我的程序如下:
A M0.5
MOV 5,MW10
STL指令我不是太熟,但程序就是上面的意思.
我的操作步骤如下:
OB100,OB1都下载,变量数据表监视数据
先将M0.5置1,MW10=5,然后将M0.5置0
然后将PLC的运行模式,RUN-STOP-RUN
结果发现MW10=5,没有被初始化为0
我已经反复试了多次,问了北京西门子技术支持,他说我的程序没有问题.但是我现在就是没有办法测试到我要的结果?
请问高手,这究竟是什么原因呢?
我做了一个这样的程序来测试OB100
在OB100中,我的程序如下:
S M0.0
A M0.0
MOV 0,MW10
在OB1中我的程序如下:
A M0.5
MOV 5,MW10
STL指令我不是太熟,但程序就是上面的意思.
我的操作步骤如下:
OB100,OB1都下载,变量数据表监视数据
先将M0.5置1,MW10=5,然后将M0.5置0
然后将PLC的运行模式,RUN-STOP-RUN
结果发现MW10=5,没有被初始化为0
我已经反复试了多次,问了北京西门子技术支持,他说我的程序没有问题.但是我现在就是没有办法测试到我要的结果?
请问高手,这究竟是什么原因呢?