PPI通讯指令问题

有这么一段指令:
  LD SM0.1
 MOVB 16#03,VB111   //写3#站
 MOVD &QB0,VD112   //写到远方QB0
 ...
 请问,应该是写到VD112啊,怎么是写到QB0呢?
 &是什么意思啊?

 

最佳答案

MOVD &QB0,VD112   
 欲间接存取内存区数据,输入一个"和"符号(&)和需要编址的内存位置,建立一个该位置的指针。指令的输入操作数前必须有一个"和"符号(&),表示内存位置的地址(而并非内存位置的内容)将被移入在指令输出操作数中识别的位置(指针)。
 请见:
 《西门子S7--200的间接寻址及应用例题》连接:
 http://www.gdplcpx.cn/News/2008111319559.html
 

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:29
下一篇 2021年7月5日 上午12:29

相关推荐

  • 为什么电脑和PLC通过ppi线缆突然通信有问题了

    之前都是好的,今天点通信,读完plc以后点确定,会显示请求错误对话框 图片说明:       最佳答案 电缆坏了吧 提问者对于答案的评价:应…

    2021年7月5日
  • s7_200 的PID调节

    在做s7—200 的PID调节时,看说明书,有个PID向导编辑,一个PID指令编程,这两个程序的使用方式是不一样的。PID向导编辑就是在向导里生成程序,我知道了,但是PI…

    SIMATIC S7-200 2020年10月31日
  • CPU224的PPI通信究竟可以连接几台HMI?

    我一直以为PPI支持多主站,可以连接多台电脑,但昨天看到一份资料,貌似只能连接一台。到底一个PPI口支持多少屏或者PC?如果加EM277和CP243,能同时连接多少台屏和PC? 问…

    SIMATIC S7-200 2021年7月5日
  • PLC程序在线调试

    请问CPU226可以在线修改程序吗?不需要重新下载程序和重启PLC。 CPU315-2DP可以在线修改程序吗? 最佳答案 1、CPU226可以在线修改程序,在step7-…

    SIMATIC S7-200 2021年7月5日
  • s7200中断程序

    s7 200中断LD     SM0.0MOVB   16#09, SMB30M…

    SIMATIC S7-200 2020年11月1日
  • 关于200 Smart的PID向导

    用PID加温,温度过低应该调哪个,温度过高应该调哪个,温度差不多的时候怎么样调到接近设定值,使其波动最小,希望大神帮忙解答一下,谢谢了 最佳答案 西门子 S7-200&n…

    SIMATIC S7-200 2021年7月5日
  • 用SMB2时如何停止和重新开启接收

    用RCV时,可以通过对SM87.7的复位和置位来开启和停止接收。现在用SMB2时,比如当接收了第300个字节的数据时,后面的数据我不需要了,如何停止掉它的接收?之后又如何重新开启呢…

    SIMATIC S7-200 2020年11月1日
  • 长按按钮启动问题

    启动按钮是TP178组态的按钮,V1.0用于启动油泵(采用点动方式),启动按钮组态是按下为1,弹起为0;正常情况是按压组态按钮2秒,启动正常,停止后也不在启动。但采用快速点动按钮,…

    SIMATIC S7-200 2020年10月31日
  • 200plc如何调用子程序

    我用micorowin4.0 sp6软件写了一个主程序和几个子程序,在调用子程序指令里面列出了其中的几个子程序,现在我想在一个新的子程序里面调用已经写好的一个子程序,但是…

    SIMATIC S7-200 2020年11月1日
  • S7200中SR触发器

    如下图所示,V4.0在HMI是一个两位旋钮,启动/停止两个位置。V5.0是一个输出的中间变量,因为这个两位的旋钮是带自锁的,这样的程序可以实现吗。例如,如果V4.0=1,&nbsp…

    2021年7月5日

发表回复

登录后才能评论