产品中心
1794-IB16XOB16P
1794-IB16XOB16P使用GET指令从远程CPU中读取数据,远程CPU可处于RUN或STOP模式下。使用PUT指令将数据写入远程CPU,远程CPU可处于RUN或STOP模式下。PUT和GET指令各个引脚含义如下表所示。使用PUT指令时需要注意几个问题:ID在进行S7通信连接时会自动生成,为十六进制数,比如W#16#100。指向服务端CPU写入区域的指针ADDR_x,如果写入区域为数据块,则该数据块为标准访问的数据块,不支持优化的块访问。SD_x指向客户端CPU上包含要发送数据的区域。通常情况下ADDR_x和SD_x均为指针形式。指针变量是用来存放内存地址的变量。在PUT/GET指令中ADDR_x和SD_x写法,比如P#M50.0 BYTE 5,其含义为指向以地址M50.0开始,长度为5个BYTE的存储空间,即从MB50到MB54。比P#DB1.DBX0.0 BYTE 10的含义为指向以数据块DB1中DBX0.0开始,长度为10个BYTE的存储空间,即DB1.DBB0到DB1.DBB9。指向服务端CPU写入区域的指针ADDR_x,如果写入区域为数据块,则该数据块为标准访问的数据块,不支持优化的块访问。指向客户端CPU发送区域的指针SD_x,本地数据区域可支持优化访问或标准访问。通信伙伴CPU为S7-1200//1500CPU系列,需要在伙伴CPU属性的“防护与”—“连接机制”中激活“允许来自远程对象的PUT/GET通信访问”。
使用GET指令时需要注意几个问题:ID在进行S7通信连接时会自动生成,为十六进制数,比如W#16#100。指向服务端CPU写入区域的指针ADDR_x,如果写入区域为数据块,则该数据块为标准访问的数据块,不支持优化的块访问。指向客户端CPU发送区域的指针RD_x,本地数据区域可支持优化访问或标准访问。服务端CPU为S7-1200/1500CPU系列,需要在伙伴CPU属性的“防护与”→“连接机制”中激活“允许来自远程对象的PUT/GET通信访问。
1794-IB16XOB16P