当前位置: 主页 > PLC控制

如何用OPN指令打开要寻址的数据块

做储器间接寻址仿真时,输入书本上STL程序,发现仿真一直处于STOP状态(仿真开关处于RUN-P),书本上明确写着32位地址指针对数据块内寻址时,首先必须用OPN指令打开要寻址的数据块,然后才能寻址,小弟试着写了一下,没有成功仿真,那位师傅能指点一下,如何写OPN指令才能正确仿真这段程序。(小弟自学300,问的问题可能比较弱智,希望各位师傅能给予帮助谢谢)
AI0.0
FPM0.0
JNBM001
LMD40
LL#16
*D
LP#10.0
+D
TLD28
LMW[LD28]
TMW110
M001:NOP0

图片说明:

如何用OPN指令打开要寻址的数据块如何用OPN指令打开要寻址的数据块 如何用OPN指令打开要寻址的数据块如何用OPN指令打开要寻址的数据块

最佳答案

1、首先必须用OPN指令打开要寻址的数据块,然后才能寻址……?
OPN指令是用于打开数据块DB,例如OPNDB100。你的程序中没有用到开数据块DB,所以不需OPN指令。
2、试着写了一下,没有成功仿真?
不知你的程序是为OB1呢?还是fbx或FCx呢?下载到仿真程序中,要将CPU置于RUN,其后还要将程序的输入点I0.0置为1或0进行调试,并且还要对MD40单元赋值,这样才能进行调试。
3、建议看看:
《S7-PLCSIM使用入门》:下载
htTP://www.ad.siemens.com.cn/download/docMessage.ASpx?ID=2760&loginID=&srno=&sendtime=f

提问者对于答案的评价:
昨晚又做了一次,和之前做的一样的,仿真成功,或许那天晚上有操作不对的地方,继续学习,谢谢老师指导。

  • 关注微信

猜你喜欢

微信公众号