S7-200地址寻址

1.地址前面加个*或&,是怎么用的,什么含义?
2.AC1,AC2是什么情况下才会用到的

最佳答案

西门子S7-200视频教程下载:连接
http://www.5iplc.com.cn/html/20/t-20.html
在线观看:
http://v.youku.com/v_show/id_XMTI0MTM3NzAw.html
http://www.gongkong.tv/detail/1695.htm 
建议学习《深入浅出西门子s7-200 plc》,下载连接:
http://download.csdn.net/source/1491167
S7-200CN E-learning--编程基础,跟我学:
http://www.ad.siemens.com.cn/products/as/s7_200/elearning/basic.asp
参考链接:
《我们为什么要学习间接寻址》
http://blog.plcjs.com/blog-16037-9291.html
《直接寻址,间接寻址,存储器寻址是什么意思》
http://www.it8g.com/XiTong/201002/34911.htm
看看这个:
LD SM0.0
MOVD   &VB0, LD10   建立一个指针。
+D     VD1004, LD10    指针增加的字节数。
MOVB   *LD10, VB1900   把指针里面的起始数据增加到VB1900开始的地址中。

应该改成这样才对
LD SM0.0
MOVD   &VB0, AC0
+D     VD1004, AC0
MOVB   *AC0, VB1900

如果VB200=12,执行MOVB &VB200,AC1,MOVB *AC1 , AC0
后AC0的内容是什么?

答:AC0=12。问题不大。

从这个简单的问题上可以看出来没有什么区别,其实很大的分支的。你要知道指针地址和使用指针就有点区别了。

   MOVB &VB200,AC1
      MOVB *AC1 , AC0
 这两条指令的作用应该是等同于:
   MOVB VB200,AC0

也可以用MOVD  $VB200,AC0。但是如果用MOVD  VB200,AC0这个就是错误。另外MOVD   VD200,AC0这个是正确的。
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=90972&cid=1028

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc251323.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月5日
下一篇 2018年12月5日

相关推荐

  • STEP 7-Micro/WIN变量初始值查看

    在Micro/WIN中查看变量值只能在数据块中一个一个找吗?太麻烦了吧。另外数据块中的数据只是初始值,不会改变吗? 问题补充:谢谢诸位回答,也就是说只能在监控的状态下才能看到,可监…

    SIMATIC S7-200 2018年12月5日
  • 带键盘输入的文本显示器

    有没有一种带键盘输入的文本显示器,就是键盘和文本显示器是一体的,不是触摸的那种键盘,是像银行输入密码的键盘。并且是输入了后在文本显示器上能显示出来,并且可以和PLC通讯的。 最佳答…

    SIMATIC S7-200 2021年7月5日
  • 西门子200pid 问题

    请教一下 西门子200的PID根据向导该怎么用啊? 最佳答案 假设你的PID模块首地址是VD200—— 那么VD212 就是你的增益 VD2…

    SIMATIC S7-200 2021年7月5日
  • MP面板升级KP面板,怎么在博图中重新定义按键?

    有两个问题1 我原来面板MP 277 8寸 KEY程序是SIMATIC WinCC flexible 2007…

    SIMATIC S7-200 2021年7月5日
  • s7200PID串级调节回路

    怎样实现S7200PID串级调节 应该怎样进行参数整定 最佳答案 串级控制系统—–两只调节器串联起来工作,其中一个调节器的输出作为另一个调节器的给定值的系统;&nb…

    SIMATIC S7-200 2021年7月4日
  • 关于SMB94

    比如在一个自由口通讯程序中我设置了SMB94接收50个字节。那么是不是意味着接收了50个字节后,程序会自动关闭RCV,还是需要我手动关? 如果是手动关闭,是在接收完成的中…

    SIMATIC S7-200 2020年11月1日
  • 请教昆仑触摸屏MODBUS通信,谢谢!

    请求指点,非常感谢!1,昆仑通态触摸屏和三菱变频器的通信,昆仑触摸屏只有一个9针口,集成了一个RS232和RS485,现在我的西门子PLC的485和触摸屏485接口接着呢。剩下的一…

    2017年12月2日
  • S7200PLC问题

    S7200 PLC和原程序进行比较,程序和系统块都通过,数据块比较提示:数据块格式/或保护状态不同。想问下是怎么回事。客户用着有时好有时死机。我把PLC程序上载上来进行比…

    SIMATIC S7-200 2020年11月1日
  • CPU226的通讯问题

    COU226采用PC/PPI方式和上位研华工控机通讯,但经常发生通讯断的问题,必须重起工控机。通讯断的时候,一般在有开关量动作的时候,既上位机有开关指令,或PLC本身有开关动作 问…

    SIMATIC S7-200 2021年7月5日
  • S7-200在线运行时查看故障报警跳停,

    某厂有一台设备,经常因为生产原因而跳停,于是拿笔记本打开程序与PLC通迅连起来一起在线运行观察,就是直接把程序下载到笔记本电脑S7-200的软件上在线运行看是哪个个原因导致跳停,但…

    SIMATIC S7-200 2020年11月1日