对DP从站一致性数据读写
可以同步更改的数据称为一致性数据。
CPU 为所有基本数据类型(如Word 或 DWord)和所有系统定义的结构(例如 IEC_TIMERS 或 DTL)保持数据的一致性。数值的读/写操作不会被中断。(例如,在读写四字节的DWord 完成之前,CPU 会防止对该 DWord 进行访问)。
S7-1200 若要通过PROFIBUS DP对从站进行一致性数据读写,而这些数据无法通过基本数据类型表示时,系统为S7-1200提供了一致性数据读写的指令,DPRD_DAT和 DPWR_DAT。这两个指令块在STEP7 V11 指令的“扩展指令 /分布式I/O / 其它”中。通过DP一致性数据读 / 写指令块,S7-1200 的DP主站可以对从站最多64 个字节读取,最多64个字节的写入。
DPRD_DAT :读取DP标准从站的一致性数据。
参数说明:
DPWR_DAT:将一致性数据写入 DP 标准从站
参数说明:
以两个S7-1200 DP通信为例介绍编程方法步骤:
(1)、设备网络组态同上,传输区参数数据一致性要选择“总长度”。
(2)、编写程序
在主循环程序OB1中执行DPRD_DAT和DPWR_DAT。
调用DPRD_DAT ,单击块参数 LADDR,将在下拉列表中选择“传输区_1”,DB3从0地址开始存放接收数据。当执行指令发生错误时,可在MW300查询返回的错误代码。
程序执行后,DP主站通过传输区_1读取DP从站从QB100开始的64字节数据,读取结果放到DB3 。
调用DPWR_DAT,单击块参数LADDR,将在下拉列表中选择“传输区_2”,DB2从0开始的地址为数据源。当执行指令发生错误时,可在MW302返回错误代码。
执行DPWR_DAT, DP主站将DB2中64字节数据通过传输区_2写到DP从站IB200开始的地址。
注意:DP从站一致性数据读/写指令,只能访问无法通过基本数据类型表示的数据,比如3 个字节或 4 个字节以上的数据区域。否则,访问将遭到拒绝,并返回错误代码 W#16#8090 。
-
数据
+关注
关注
8文章
7195浏览量
89837 -
PROFIBUS DP
+关注
关注
0文章
40浏览量
6995 -
S7-1200
+关注
关注
11文章
332浏览量
18111
原文标题:S1200 对DP从站一致性数据读写
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
借助 Profibus DP 转 ProfiNet 网关,实现称重仪表与西门子 1200 PLC 通讯的应用范例
![借助 <b class='flag-5'>Profibus</b> <b class='flag-5'>DP</b> 转 ProfiNet 网关,实现称重仪表与西门子 <b class='flag-5'>1200</b> PLC 通讯的应用范例](https://file1.elecfans.com/web3/M00/01/9D/wKgZPGdWsGOARa3SABOUzcaqa-o955.png)
一致性测试系统的技术原理和也应用场景
DeviceNet转Profibus DP主站协议网关(DeviceNet转Profibus DP)
![DeviceNet转<b class='flag-5'>Profibus</b> <b class='flag-5'>DP</b>主<b class='flag-5'>站</b>协议网关(DeviceNet转<b class='flag-5'>Profibus</b> <b class='flag-5'>DP</b>)](https://file1.elecfans.com/web2/M00/04/53/wKgZombNexuAMVyWAAL4i2KqyLA219.png)
新品发布 | 同星智能正式推出CAN总线一致性测试系统
![新品发布 | 同星智能正式推出CAN总线<b class='flag-5'>一致性</b>测试系统](https://file.elecfans.com/web2/M00/40/07/pYYBAGJrUk2AaMaTAAAQONQtdzo461.jpg)
西门子S7-1200 PLC的指令介绍
请问ESP-NOW对数据的完整性和一致性有校验吗?
为什么主机厂愈来愈重视CAN一致性测试?
![为什么主机厂愈来愈重视CAN<b class='flag-5'>一致性</b>测试?](https://file.elecfans.com/web2/M00/50/DA/pYYBAGLH6TyAB71EAAAPQ7KgtYA038.png)
QSFP一致性测试的专业测试设备
![QSFP<b class='flag-5'>一致性</b>测试的专业测试设备](https://file1.elecfans.com/web2/M00/C4/47/wKgZomXyY4qAKEGrAAVGaNn6BMs107.png)
企业数据备份体系化方法论的七大原则:深入理解数据备份的关键原则:应用一致性与崩溃一致性的区别
![企业<b class='flag-5'>数据</b>备份体系化方法论的七大原则:深入理解<b class='flag-5'>数据</b>备份的关键原则:应用<b class='flag-5'>一致性</b>与崩溃<b class='flag-5'>一致性</b>的区别](https://file1.elecfans.com/web2/M00/C4/AA/wKgaomXunvmAVVChAAUqyh3vgLI115.png)
深入理解数据备份的关键原则:应用一致性与崩溃一致性的区别
![深入理解<b class='flag-5'>数据</b>备份的关键原则:应用<b class='flag-5'>一致性</b>与崩溃<b class='flag-5'>一致性</b>的区别](https://file1.elecfans.com/web2/M00/C4/A2/wKgaomXueUOAUC9kAAUkG4ifnAc542.png)
评论