为了对n个设备使用总线的请求进行裁决_【工业现场总线IO-LINK连载五】IO-LINK的参数交换...

6a9f45426855789cfeee6b11b2e65518.png
剑指工控:【工业现场总线IO-LINK连载四】IO-LINK的协议浅析​zhuanlan.zhihu.com
36182957d43290c366d6e73faa22cde0.png

3. 参数交换

为了在一个IO‐Link设备和一台PLC之间交换数据, IO‐Link主站把IO‐Link数据映射到所使用的现场总线上。这就是所谓的IO‐Link映射至现场总线。如果IO‐Link主站直接通过专有总线连接在一台PLC上,IO‐Link数据映射到这个总线,并且把数据传送到这台PLC;或者数据从PLC通过现场总线传送到IO‐Link主站,再到IO‐Link设备。IO‐Link映射到的现场总线已经有PROFIBUS,Profinet, INTERBUS, AS‐i ,DeviceNet,EtherNet/IP和 EtherCAT等。

来自或者到达IO‐Link设备的过程数据,是通过现场总线或者背板总线周期地进行传输。服务数据必须由PLC显式地请求,这非常容易识别。这就是为什么IO‐Link 要定义服务协议数据单元(SPDU)规范。

在功能块(FB)帮助下-每个PLC制造商提供多种定制的功能块(FB)用于这个系统-IO‐Link主站程序非循环地与IO‐Link设备在程序控制下进行通信。功能块定义哪个IO‐Link主站(也就是哪个现场总线设备)和哪个端口进行数据交换。同时,还要向这个IO‐Link设备发送请求。

可以对一个带索引和子索引的IO‐Link设备请求数据和状态。在IO‐Link主站中,请求(读写服务)指令用一个IO‐Link特定的服务协议数据单元(SPDU),通过IO‐Link接口传送到设备。

SPDU 指定了是读数据还是写数据。要读写的值通过索引来指定。SPDU有下面的结构:

bca83a74a2e38b4327c9916e4103e191.png
图9:一个SPDU的结构

最多至32768索引,最多有232字节,用于指定IO‐Link的地址。

IO‐Link规范指定多种服务,例如:

D10 为制造商名称;

D12 为产品名称;

使用这些服务,IO‐Link设备能够得到独一无二的识别。

在现场总线上,IO‐Link主站呈现为一个通用的现场总线设备,通过相应的设备描述(比如:GSD,FDCML,GSDML,等),连接到各自的网络适配器上。这些文件描述了通信连接和IO‐Link主站的详细属性, 诸如:端口号。可是,连接的IO‐Link设备不能在这里读到。IO‐Link设备描述(IODD)文件透明地显示了系统的体系结构和完整地表出了IO‐Link设备。在IODD和ODD解释工具的帮助下,用户能够清晰地分辩出哪个IO‐Link 主站端口连接了哪个IO‐Link设备。

剑指工控:【工业现场总线IO-LINK连载六】IO-LINK的结构设计​zhuanlan.zhihu.com
36182957d43290c366d6e73faa22cde0.png

免责申明:本机构号所载文章为本号原创或根据网络搜索编辑整理,文章版权归原作者所有。因转载众多,无法找到真正来源,如标错来源,或对于文中所使用的图片,资料,下载链接中所包含的软件,资料等,如有侵权,请跟我们联系协商或删除,谢谢!


本文为剑指工控原创技术类文章,2014年6月25日首次发表于《剑指工控》公众号。


本账号为《剑指工控》官方知乎账号。剑指工控由一群带有工控情结的技术青年组织在一起,他们都是在工控一线的技术达人,如果你是工控一线的工程师,如果你在日常工控工作当中会遇到种种的技术问题,如果你热爱工控技术和工控生活,欢迎加入我们,随手提出你的技术问题会有技术达人第一时间为你解答。可以分享你的工控喜怒哀乐,会有兄弟们跟你产生共鸣。可以获得最新的工控资讯,指明技术和行业路线,做到未雨绸缪。

欢迎大家关注我们的公众号剑指工控(JZGKCHINA),更多的了解我们。

Ps. 进入公众号,“群&社区”菜单中有各个”技术交流学习群“的入口链接,获取小编微信号,添加小编微信并备注“行业+微信名+城市”(格式不对能通过好友验证,但一律不加群)

高校在校生请告知小编,进入“高校自动化专业交流群”~

高校自动化专业群,旨在专业课程学习,专业方向选择,课程设计,毕业设计,就业方向,考研方向,高校杯自动化竞赛等方面进行交流和经验分享~

期待你的加入~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值