ppi通讯疑问

大哥,请看这段程序啊
LD SM0.1
MOVB 16#0A,SMB30

LD SM0.1
MOVB 16#03,VB101  //读3号站
MOVD &MB10,VD102  //远方地址MB10
MOVB 16#1,VB106   //准备读1个字节
这是一段S7-200的PPI通讯的程序,请问:VB101和VD102 VB106我可以随便换成其他地址吗?还有,&在这其什么作用?是否指远程地址啊?

最佳答案

:VB101和VD102 VB106我可以随便换成其他地址吗?

答:可以换,但是地址不是随便换,要有规律性。

&在这其什么作用?是否指远程地址啊? 

答:&是间接寻址指针,是数据地址型。

比如说:
MOVD &MB10,VD102  这个程序就没问题。
MOVD MB10,VD102     这个程序就错了。


你可以参考一下S7-200系统手册!里面有地址介绍!
http://www.ad.siemens.com.cn/download/DocList.aspx?TypeId=1&CatFirst=1&CatSecond=2&CatThird=-1

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

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

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

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

相关推荐

  • 长按按钮启动问题

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

    SIMATIC S7-200 2020年10月31日
  • S7-200模拟量输出问题?

    S7-200模拟量输出模块:现在想给出0%~100%的数值,怎么才能对应输出4~20mA? 最佳答案 x,0%~100%;y,6400~32000,比例换算(x-0%)/(100%…

    SIMATIC S7-200 2021年7月5日
  • PCaccess是否能同时与WINCC和VB程序通信?

    我现在需要将某个模拟量定期上传到远处服务器,采用DateMonitor和WebNavigator太贵也太大材小用,所以想编写一个VB程序,直接读取OPC的数据,不知是否可行!? 最…

    SIMATIC S7-200 2020年10月31日
  • SWAP指令

    西门子S7-200有SWAP指令吗    就是移位指令 最佳答案 SWAP指令:是高低字节交换指令。用法与实例见上传的图片。 图片说明: &…

    2020年10月31日
  • cpu226的通讯扩展问题!!!

    CPU226的两个通讯口,PORT0用modbus接称重仪表,PORT1用PPI接电脑,现在想再加1个触摸屏或者文本编辑器,在不用CP5611和MPI的情况下如何实现?? 问题补充…

    SIMATIC S7-200 2021年7月5日
  • s7-200通讯问题,我的plc设计port0与变频自由通讯,port1与触摸屏通讯,

    程序下载后,再与电脑通讯不了!!!电脑通讯画面显示一个设备:未知!!请帮忙!!谢谢!!! 问题补充:设备上有个《?》问号的!!怎么办!!! 最佳答案 1、首先对S7200的通讯口做…

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

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

    SIMATIC S7-200 2017年11月20日
  • PCAccess连接多个s7200PLC问题

    一台电脑上的一个PC Access OPC服务器 可以连接几个s7200PLC。PLC用的是CP243作网络通讯啊。 最佳答案 一台电脑上的一个PC&…

    SIMATIC S7-200 2017年11月27日
  • 西门子TP1200COMfort用什么编程软件

    西门子TP1200COMfort用什么编程软件 钻石用户推荐最佳答案 用博图软件,现在最新的博图软件为V16。下图是我有博图V15.1软件组态画面。博图软件需要从西门子供应商那里购…

    2021年7月5日
  • s7-200自由口通信!

    现场是一台电子秤和226CPU,PLC和电子秤进行自由口通讯的时候,我能在通信线上接两根线用来连接电脑,用串口通讯软件检测他们收发的数据吗? 最佳答案 可以的。用USB转485的转…

    SIMATIC S7-200 2017年11月12日