S7-200间接寻址

请教各位老师:
 对指针和间接寻址,看了手册还是不太明白,请用比较直白的话解释一遍
 1。比如 MOVD   &IB0, VD102是什么意思?
 2。书上的 MOVD &VW200,AC1
                     MOVW *AC1,AC0
 这2句的结果 和 MOVW,VW200,AC0
 是不是一样的?
 

最佳答案

在S7 200中地址是4个字节的,所以用VD来存储

 MOVD   &IB0, VD102 //将输入字节 IB0的地址放置到 VD102中

 1.MOVD &VW200,AC1 //将字VW200的地址放置到 AC1中
 2.MOVW *AC1,AC0      //将AC1中地址的内容放置到AC0中

 3.MOVW,VW200,AC0  //1,2指令执行结果与3执行结果在AC0中的值是相同的。
 

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:10
下一篇 2021年7月4日 下午11:10

相关推荐

  • 用200的通讯口来读一仪表的RD232口?

    用S7-200的通讯口来读一仪表的RS232口的数据。比如一流量表,该表有累积流量,以及显示流量等功能,那么PLC到底读上来了几个数?是流量值还是流量累积值,或者仪表上的值都读了上…

    SIMATIC S7-200 2021年7月5日
  • 求助!我在WIN7 64位下安装的Micro/Win V4.0 SP9成功,但是在与200PLC做通讯的时候出现了问题

    应用程序访问点中没有Micro/Win选项,并且下方没有接口添加选项,请问这种情况怎么处理? 图片说明:    最佳答案 应该是兼容性问题,32位win7可以支…

    2017年6月24日
  • 编写日期程序

    用s7200控制一个灯 周一到周五7:00到17:00关闭 其余时间打开。周六日全天打开。 最佳答案 关键是如何读系统时钟:S7-200的硬件实时时钟可以提供年…

    SIMATIC S7-200 2020年10月31日
  • 输出端一个二极管并联一个电磁阀线圈

    在输出端中一个二极管并联一个电磁阀线圈是什么意思,二极管起什么作用? 最佳答案 说的白一点:为了保护线圈和给线圈供电的直流电源 提问者对于答案的评价:直入主题,简单明了!

    SIMATIC S7-200 2021年7月4日
  • S7200 MODBUS

    请问高手:西门子200PLC  CPU224XP用modbus协议与DCS通讯,都需要哪些硬件?软件是不是用TBOX库里的语句编个程序就可以了? 最佳答案 1.…

    SIMATIC S7-200 2021年7月5日
  • 通讯时如何用指针接收数据

    通讯时如何用指针接收数据。就是缓存区SMB2中的数据放入指针中。如何定义。如:发送1 2 3 4 5,然后返回6789。请问6789这4个数…

    SIMATIC S7-200 2021年7月5日
  • 谁告诉我下S7-200 modbus读写延迟究竟多长时间

    现在200与变频器modbus通信读写已经成功,我们的设备是一分钟大约6次自动正反转,而modbus同时时刻只能有一中读写状态,我用顺序控制指令控制modbus读写的,而PLC给变…

    SIMATIC S7-200 2017年11月20日
  • map库里的一个疑问

    就是我通过实时监控发现,done位,在未执行相对位移的情况下,直接就有个上升沿,导致进入下一步,而这一步还没执行,有时候又正常,,很奇怪,请问咋回事?有何解决办法?应该如何正确do…

    2017年6月19日
  • 端子接线

    现在有以下几排端子,第一排:com,00           &nbs…

    2020年10月31日
  • 实数比较问题

    两个实数比较,用什么指令可以达到一个设定的差值动作。 问题补充:我是想用一个设定值和一个变化值相比较,比方说设定值为30,当变化值大于设定值3,即33时动作,小于设定值2时,既28…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论