DeviceNet-Modbus协议转换器的设计及实现.pdf

DeviceNet-Modbus协议转换器的设计及实现.pdf

ID:52396440

大小:529.39 KB

页数:3页

时间:2020-03-27

DeviceNet-Modbus协议转换器的设计及实现.pdf_第1页
DeviceNet-Modbus协议转换器的设计及实现.pdf_第2页
DeviceNet-Modbus协议转换器的设计及实现.pdf_第3页
资源描述:

《DeviceNet-Modbus协议转换器的设计及实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2013钲仪表技术与传感器2013第1期InstrumentTechniqueandSensorNO.1DeviceNet-Modbus协议转换器的设计及实现陈在平,王清(天津市复杂系统控制理论及应用重点实验室,天津理工大学自动化学院,天津300384)摘要:为了实现Modbus设备接入到DeviceNet网络中,研究设计DeviceNet.Modbus协议转换装置,从而实现两种总线间的互连具有重要的研究意义。参照Modbus和DeviceNet协议规范,介绍了协议转换器的软硬件设计方法。对Modbus和DeviceNet协议转

2、换的关键问题进行了分析,提出了基本的解决思路和实现方法。最后采用DNSDT协议分析软件和RockWell公司的主站设备以及带有Modbus接口的温度模块对协议转换器进行了测试,并且详细分析了试验数据,证明该协议转换器完全达到了预期设计要求。关键词:DeviceNet;Modbus;协议转换;温度模块中图分类号:TP336文献标识码:A文章编号:1002—1841(2013)01—0033—03DesignandImplementofDeviceNet-ModbusProtocolConverterCHENZai-ping,WAN

3、GQing(CoHegeofAutomation,TianjinKeyLaboratoryforControlTheoryandApplicationsinComplicatedSystems(TianjinUniversityofTechnology),Tianjin300384,China)Abstract:ThispaperdesignedaDeviceNet—ModbusprotocolconversiondeviceinordertorealizetheModbusequipmentac-cesstotheDevice

4、Netnetwork,whichisvitaltoachieveinterconnectionbetweenthetwofieldbus.ReferencetotheModbusandDe.viceNetprotocolspecifications,itintroducedthehardwareandsoftwaredesignmethodsoftheprotocolconve~ers.AimedatthekeyproblemsbetweentheModbusandDeviceNet,itpresentedthebasicide

5、asandrealizationmethods.Finally,ittestedprotocolcon-vertersbyusingIXXAT’SDNSDTprotocolanalysissoftware,theRockWell’Shostst~ionequipment,andthetemperaturemodulewithModbusinterface,toanalyzetheexperimentaldataindetail.Theresultindicatestheprotocolconvenercanobtainexpec

6、tedde-signrequirements.Keywords:devicenet;Modbus;protocolconverter;temperaturemodule0引言表1ModbusRTU格式文中通过采用Modbus协议和DeviceNet协议均采用ISO/OSI网络模型的分析方法,对DeviceNet.Modbus协议转换器的关键问题进行了分析,并且采用异步更新的方法解决了此关键问题。并在此基础设计实现了DeviceNet和Modbus两种现场址。当收到地址域时,网络上每个设备都对地址码进行解码,总线协议转换的基本功能

7、。从而判断命令报文是否是发给自己的;发送的第二个代码是功1协议转换的问题分析能代码,当从设备收到功能代码后,就可以知道主站要求其执1.1DeviceNet协议与Modbus协议行哪些行为。当从设备回应数据给主站时,主站同样可以使用DeviceNet总线协议的网络模型采用了ISO/OSI七层网络从设备回应的功能代码域来判断从站是正常回应还是异议回中的三层,即物理层、数据链路层和应用层,其中物理层和数据应。下面是利用Bitboy测试具有Modbus通信能力的温度采集链路层采用的是CAN总线协议,在此基础上增加了应用层协模块的到的成功

8、样例。议,总线上数据传输的具体语法和语义均是采用面向对象的方读测量温度值:功能码04法在应用层上定义⋯。发送:O1o40o0000O1B00BModbus是一种数据链路层协议,有两种传输方式,ASCII回应:01o4020A787C25和RTU.在系统中采用Mo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。