0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

S1200对DP从站一致性数据读写

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-07-31 11:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

对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标准从站的一致性数据。

219b42a2-1014-11ed-ba43-dac502259ad0.jpg

参数说明:

21b94248-1014-11ed-ba43-dac502259ad0.jpg

DPWR_DAT:将一致性数据写入 DP 标准从站

21db2728-1014-11ed-ba43-dac502259ad0.jpg

参数说明:

21ed8648-1014-11ed-ba43-dac502259ad0.jpg

以两个S7-1200 DP通信为例介绍编程方法步骤:

(1)、设备网络组态同上,传输区参数数据一致性要选择“总长度”。

22103f1c-1014-11ed-ba43-dac502259ad0.jpg

(2)、编写程序
在主循环程序OB1中执行DPRD_DAT和DPWR_DAT。
调用DPRD_DAT ,单击块参数 LADDR,将在下拉列表中选择“传输区_1”,DB3从0地址开始存放接收数据。当执行指令发生错误时,可在MW300查询返回的错误代码。

223300a6-1014-11ed-ba43-dac502259ad0.jpg

程序执行后,DP主站通过传输区_1读取DP从站从QB100开始的64字节数据,读取结果放到DB3 。

2286060c-1014-11ed-ba43-dac502259ad0.jpg

调用DPWR_DAT,单击块参数LADDR,将在下拉列表中选择“传输区_2”,DB2从0开始的地址为数据源。当执行指令发生错误时,可在MW302返回错误代码。

22aea4a4-1014-11ed-ba43-dac502259ad0.jpg

执行DPWR_DAT, DP主站将DB2中64字节数据通过传输区_2写到DP从站IB200开始的地址。

22c781b8-1014-11ed-ba43-dac502259ad0.jpg

22e805a0-1014-11ed-ba43-dac502259ad0.jpg注意:DP从站一致性数据读/写指令,只能访问无法通过基本数据类型表示的数据,比如3 个字节或 4 个字节以上的数据区域。否则,访问将遭到拒绝,并返回错误代码 W#16#8090 。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7316

    浏览量

    94044
  • 指令
    +关注

    关注

    1

    文章

    617

    浏览量

    37323

原文标题:S1200 对DP从站一致性数据读写

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    有关100M、1000M以太网一致性测试问题探讨交流

    100M、1000M以太网一致性测试
    的头像 发表于 12-14 10:42 46次阅读
    有关100M、1000M以太网<b class='flag-5'>一致性</b>测试问题探讨交流

    SMD 贴片式车规铝电解电容 自动化生产 高一致性

    SMD贴片式车规铝电解电容通过封装革新、全流程自动化工艺及智能化检测技术,实现了高一致性生产,完全适配新能源汽车自动化产线需求 。具体分析如下: 、封装革新:适配自动化生产的核心优势 贴片式
    的头像 发表于 12-03 14:47 120次阅读

    电缆组件相位一致性的意义

    、技术本质:定义与量化指标 相位一致性描述的是多通道电缆组件在相同频率与输入信号下,各通道输出信号相位差的稳定程度。核心衡量指标包括: 相位偏差 :单通道相位的波动范围 通道间相位差 :多通道之间
    的头像 发表于 11-27 13:41 87次阅读
    电缆组件相位<b class='flag-5'>一致性</b>的意义

    请教大家DP一致性测试问题

    请教大家下,DP的Vbios中已经固定了预加重和Swing的值,DP的TX信号一致性测试项中Non Pre-Emphasis Level Test(Swing2/Swing0)-PL
    发表于 11-12 15:57

    解决锂电池一致性难题!景锂新能源电池均衡仪为储能安全/电动车续航保驾护航

    解决锂电池一致性难题!景锂新能源电池均衡仪为储能/电动车电池续航保驾护航
    的头像 发表于 11-06 11:00 379次阅读

    直播回顾 | 深度解读CAN总线一致性测试的四大层级与实战方法,虹科技术直播助您破解汽车通信稳定性的关键

    •直播主题CAN总线一致性测试“一致性测试是保障总线系统稳定、兼容、可靠运行的核心环节。”随着整车电子电气架构日益复杂,ECU数量增多、通信负载加大,CAN节点之间若存在电气特性不匹配、时序偏差
    的头像 发表于 10-30 17:34 1981次阅读
    直播回顾 |  深度解读CAN总线<b class='flag-5'>一致性</b>测试的四大层级与实战方法,虹科技术直播助您破解汽车通信稳定性的关键

    镜头不一致的问题原因分析

    在机器视觉系统的视界,镜头一致性犹如维系整个生态的隐形生命线,贯穿于光学成像、图像处理到智能决策的全链路,其细微波动足以颠覆整个检测系统的可靠。当工业界热衷于讨论算法精度与算力突破时,镜头这基础光学元件的
    的头像 发表于 09-11 09:45 758次阅读

    LED材料一致性比对(导热塑料开裂案例分享)

    不断地侵蚀着我们,面对这些劣质产品,可能个细小的失误就可能给企业造成巨大的财产损失或断送了前程。材料一致性比对的应用领域来料检验:由供应商未通知客户擅自改换原材料
    的头像 发表于 06-19 14:14 457次阅读
    LED材料<b class='flag-5'>一致性</b>比对(导热塑料开裂案例分享)

    车用锂离子电池机理建模与并联模组不一致性研究

    车用锂离子电池机理建模与并联模组不一致性研究
    发表于 05-16 21:02

    堆焊熔池轮廓实时监控,实现工艺稳定性与焊缝一致性

    及稀释程度等关键参数对焊层质量有直接影响,实时监控熔池轮廓和温度分布可及时预警缺陷并指导参数优化,以保证焊层一致性与工艺稳定性。今天起了解堆焊熔池轮廓实时监控,实现工艺稳定性与焊缝一致性。 堆焊简介 堆焊,又
    的头像 发表于 04-24 17:15 522次阅读
    堆焊熔池轮廓实时监控,实现工艺稳定性与焊缝<b class='flag-5'>一致性</b>

    一致性校正与边缘融合拼接

    电子发烧友网站提供《差一致性校正与边缘融合拼接.pdf》资料免费下载
    发表于 04-10 18:02 0次下载

    罗德与施瓦茨TS8980FTA-M1 5G一致性测试系统通过TPAC认证

    罗德与施瓦茨(以下简称“R&S”)的R&S TS8980FTA-M1 5G一致性测试系统率先通过了测试平台认证标准(TPAC),随即全球认证论坛(GCF)最新的无线资源管理(RRM
    的头像 发表于 02-28 17:22 1254次阅读

    炬光科技子公司更名深化品牌一致性

    近期,炬光科技股份有限公司作为全球领先的高功率半导体激光器及原材料、激光光学、光子应用模块与系统解决方案的提供商,宣布了项重要战略举措。为了进步深化品牌一致性战略,炬光科技的全资子公司
    的头像 发表于 02-10 11:08 884次阅读

    DPoC 1.4 Tx一致性测试

    今天给大家介绍下DisplayPortSource测试。Chrent测试连接先看DP的测试系统。首先介绍被测件是PC的TypeC的DP接口,测试主机是用的示波器DSAV334A(
    的头像 发表于 01-15 17:33 1744次阅读
    DPoC 1.4 Tx<b class='flag-5'>一致性</b>测试

    请问如何保证多片AD1278的通道之间相位一致性

    读取手册,发现要保证多片AD1278的通道之间相位一致性需要两点:1、CLK一致;2、SYNC_N同时拉高。 我的情况: 1、各个AD1278的CLK来着不同的时钟源,即分别采用10ppm
    发表于 01-14 06:02