s7-200的寻址问题

在学习s7-200的间接寻址时看到:
   MOVB &VB200,AC1
      MOVB *AC1 , AC0
 这两条指令的作用应该是等同于:
   MOVB VB200,AC0
在S7-200中难道不能直接把VB200传送到AC0吗?

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

最佳答案

在S7-200中难道不能直接把VB200传送到AC0吗? 

答:可以。影响不大。

如果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这个是正确的。


MOVB &VB200,AC1 把VB200的地址(VB200的起始地址)作为指针存入AC1。

 MOVB *AC1 , AC0将AC1所指向的字节(VB201)的值送入到AC0。

这里显然可以看出两种不同的地址。


具体可以参考一下《S7-200系统手册》内容在第四章,PLC的基本概念。


文档连接:

http://www.ad.siemens.com.cn/download/DocList.aspx?TypeId=1&CatFirst=1&CatSecond=2&CatThird=-1


1109582  S7-200可编程控制器系统手册

提问者对于答案的评价:
弄明白了,比S7-300的间接寻址简单。谢谢各位了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:10
下一篇 2020年11月1日 下午3:10

相关推荐

  • 226如何发送字符串

    现在有一款仪表,用自由口与226通讯,要求给仪表发送指令  MSAS:AC?   0.1,0.1前面是空格,如何发送,请各位大侠指…

    SIMATIC S7-200 2021年7月4日
  • 光线环网冗余问题

    1、使用OLM做光纤冗余环网,是不算所有OLM的冗余开关都要打到"ON"位置? 2、OLM电器接口如果是总线的一个终端,那么必须把DP总线连接器的开关…

    SIMATIC S7-200 2021年7月4日
  • 模拟量存储区

    S7-200CN: 模拟量输入存储区-跟我学 – 28/185 课程编号:V0164 暂无简介 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 模拟量存储区“数字量范…

    2021年7月5日
  • 关于设置时钟方面的问题。

    这样子设置钟不对吗,我是想看这个设置时钟到底怎么个用法,我这样是条件接通后VB300开始的8个字节的时间数据设置给PLC,我后面有数据给vb300开始的8个字节,怎样才能行。 图片…

    2017年6月27日
  • modbus总线设备

    modbus总线上的设备通讯参数不一样,比如波特率一致,但是停止位一个设备是1位,一个是2位,其他一样。可以走一条线吗? 最佳答案 1 已知一个通信对象需要字符(字节)传…

    SIMATIC S7-200 2020年11月1日
  • 就地、远程转换问题

    就地、远程转换问题 我现在用的是s7-200,EM277通讯模块,我把就地I/O点通过V存储区277模块传到远程DCS系统,我想问的是就地/远程转换按钮怎么设置?程序里面…

    SIMATIC S7-200 2021年7月5日
  • 安装200出现Do you want to remove the selected appication and all of its components?

    安装200出现Do you want to remove the selected appication&nb…

    SIMATIC S7-200 2021年7月5日
  • PC通过300系列编程电缆PC Adapter USB与S7-226通信问题

    我买的一条国产的PC Adapter USB电缆,一、将电脑与226的0口连接了起来,二、在STEP7-Micro/WIN sp9软件中设置PG/PC…

    2018年12月14日
  • 西门子CPU200

    我有个西门子200CPU,型号是 CPU226,不用内存卡可以正常使用吗?存储卡的安装方式是拨插的还是焊接到上面的? 最佳答案 存储卡对于 S7-200&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200模拟量输入接线问题

    新手,虚心请教,S7-200模拟量输入,接入K型两线制热电偶,是否直接蓝接M,红接AI即可? 最佳答案 热电偶的接线,图示: 图片说明:    提问者对于答案的…

    2021年7月5日