基于Modbus协议的一致性和互操作性测试方法的设计与实现.pdf

基于Modbus协议的一致性和互操作性测试方法的设计与实现.pdf

ID:57759448

大小:428.21 KB

页数:3页

时间:2020-03-29

基于Modbus协议的一致性和互操作性测试方法的设计与实现.pdf_第1页
基于Modbus协议的一致性和互操作性测试方法的设计与实现.pdf_第2页
基于Modbus协议的一致性和互操作性测试方法的设计与实现.pdf_第3页
资源描述:

《基于Modbus协议的一致性和互操作性测试方法的设计与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、·12·(总944)基于Modbus协议的一致性和互操作性测试方法的设计与实现2009年文章编号:1003-5850(2009)12-0012-03基于Modbus协议的一致性和互操作性测试方法的设计与实现DesignandImplementationofConformanceandInteroperabilityTestSystemforModbusProtocol荆忠元(国营大众机械厂太原030024)【摘要】在分析协议测试原理的基础上,初步提出基于串行链路的Modbus协议一致性和互操作性测试,及其符合性评估的方案和流程;设计了相应的硬件和软件模

2、块,基于该模块系统对串行链路的Modbus设备进行了一致性和互操作性测试实现;测试结果表明,该测试模块能够满足Modbus协议设备的调试。【关键词】Modbus协议,一致性测试,互操作性测试中图分类号:TN915.04文献标识码:AABSTRACTTheconformanceandinteroperabilitytestingmethodsofModbusprotocoloverseriallinkarepresented,basedontheprinciplesofprotocoltest.Thetestdevicesandsoftwareproce

3、dureaccordingwiththeprotocolarealsodesigned,whichcouldmakeconformancetestandinteroperabilitytestforModbusdevicesoverseriallink.TheexperimentresultsindicatethatthetestingsystemandsoftwareframecouldbeusedforthetestingofModbusprotocoldevices.KEYWORDSModbusprotocol,conformancetestin

4、g,interoperabilitytesting智能IC卡热量表是根据用户IC卡购热量实施自无误地通信。因此,需要一种有效的方法,来对协议实动计费、自动控制的一种高科技民用产品,具有远程抄现进行评价,发现协议实现的错误,提高协议实现的互表及人工抄表无可比拟的优越性。而智能IC卡表以通能力,即进行一致性测试和互操作性测试。CPU卡或Modbus总线为媒介完成后台管理系统与表1.1一致性测试原理内数据的信息传递,表内的运行参数和后台管理系统在串行链路上,Modbus协议的一致性测试系统的数据信息是否一致,很大程度上取决于IC卡内的数包括:主站(PC机)和

5、被测设备(从站)及连接部件构据信息和Modbus总线传递的可靠性。为解决数据安成。全性问题,首先要对相应的数据信息进行全面、可靠、一致性测试的目的是检验设备能否正确地实现安全和多层次的备份,然后再对数据进行一定的加密Modbus功能码。主要是对功能码进行测试,测试的基处理。所以Modbus传输协议的一致性和互操作性测本原理是通过向被测设备发送帧,通过通信双方的通试及符合性评估显得尤为重要。信内容来确定测试的结果。本文基于IC卡热量表,介绍了Modbus协议的一一致性测试流程主要包括三部分:静态一致性致性和互操作性测试系统的原理,设计了Modbus协检

6、查;调整测试系统的参数以实现被测实现与测试议的一致性、互操作性测试和符合性评估方案,并用系统的互连;测试并给出结论。VC++6.0编程,给出了在ModbusRTU串行链路上1.2互操作性测试原理的仿真测试实现和结论。为保证IC卡表设备的智能性、网络性、系统性,还必须将设备放在网络环境下,进行实际的互操作测试。1一致性和互操作性测试的原理和内容互操作性测试的目的是检查同种协议的不同版本或不Modbus协议是一种应用于工业控制领域中自控同实现间的互通及互操作能力,一般将一个或多个待设备之间进行通信的协议,由于Modbus协议的开放、测的网络设备连接起来,

7、在实际的网络环境中对设备简单、高效的特点,越来越多的厂商加入到开发进行测试。Modbus产品的行列中。尽管各设备厂商声称其产品在互操作测试中,测试仪采用协议的监听手段进符合Modbus协议,但从实际应用中反馈的信息表明行应用测试,来检查各种实现功能与性能。一致性测试不同厂商设备之间的互操作问题较多。有时即便协议是互操作性测试的基础,只有通过一致性测试的实现,实现正确,也不能保证不同的实现彼此之间能够准确才是符合标准协议的,才有意义进行互操作性测试。但*2009-09-10收到,2009-10-09改回**荆忠元,男,1962年生,工程师,研究方向:电子

8、测量仪器与仪表智能化。第22卷第12期电脑开发与应用(总945)·13·是一个实现通过了一致性

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

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

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