欢迎来到天天文库
浏览记录
ID:5314164
大小:640.57 KB
页数:6页
时间:2017-12-08
《s7-plc基于modbus/tcp协议通信研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、2014年2月计算机工程与设计Feb.2014第35卷第2期COMPUTERENGINEERINGANDDESIGNVo1.35No.2S7一PLC基于Modbus/TCP协议通信研究袁文波,洪波。,尤万方,殷召生,蒋彦,温柳(1.国网电力科学研究院南京南瑞集团公司水利水电技术分公司,江苏南京210003;2.安徽电力泾县供电有限责任公司,安徽泾县242500)摘要:以Modbus/TCP协议与S7一PLC通信编程资源为基础,分析了S7一PLC基于Modbus/TCP协议通信的可行性,建立其应用模型。深入解析请求和应答数据帧以及
2、异常应答数据帧,提出了S7一PLC基于Modbus/TCP协议通信程序架构,设计了Modbus/TCP协议的应用层用户程序。介绍了在某水电厂s7一PLC基于Modhus/TCP协议通信的应用,其数年的成功应用验证了S7一PIC基于Modbus/TCP协议通信实现。关键词:Modbus以太网传输控制协议;西门子可编程逻辑控制器;应用层;模型;架构中图法分类号:TP273+.5文献标识号:A文章编号:1000—7024(2014)020736—06ResearchandapplicationofModbus/TCPcommunica
3、tiononS7一PLCYUANWen_bo,HONGBo,YOUWanfang,YINZhao—sheng,JIANGYan,WENLiu(1.NanjingNARIGroupCorporationofWaterConservancyandHydropowerTechnologyBranch,StateGridElectricPowerResearchInstitute。Nanjing210003,China;2.AnhuiElectricPowerJingxianPowerSupplyIAmitedCompany,Jingx
4、ian242500,China)Abstract:BasedonthestudyofModbus/TCPprotocolandtheresourceofcommunicationandcompilationinS7PLC,thefeasi—bilityofModbus/TCPCommunicationonS7一PLCSystemisanalyzed,theabstractmodelofapplicationisestablished.Whentheanalysisfordataframeofrequestandresponsei
5、sanalyzed,andthestructureofuserprogramonapplicationlayeroftheModbus/TCPprotocolisestablished.thedesignofcommunicationwithModbus/TCPprotocolbetweenonS7PLCisrealized.Theappli—cationofModbus/TCPcommunicationonS7一PLCinhydropowerplantisintroduced,theseveral—yearsuccessful
6、applicationveri—tiesthefeasibilityofModbus/TCPcommunicationonS7一PLC.Keywords:Modbus/TCP;Siemensprogrammablelogiccontroller(S7一PIC);applicationlayer;model;structure不利于Modbus/TcP通信在s7一PLC上应用,也不利于s7一0引言PLC在自动化控制领域朝数字化、信息化、网络化和标准S7一PLC作为现地控制核心广泛应用于自动化控制领化方向发展趋势下应用,因此在s7P
7、LC支持TCP/IP协议域,但S7一PLC目前没有公开的以太网通讯标准协议_1。基础上设计Modbus/TCP应用层程序实现在S7一PLC上Modhus/TCP协议作为一种工业以太网通信标准协议,广Modbus/TCP通信应用尤为重要。笔者通过Modbus/TCP泛应用于工业自动化控制领域。与s7一PLC相比,国内外众应用层程序开发以及组态配置实现上位机与s7一PIC基于多中大型PIJC都支持Modbus/TCP通信协议,用户不需要Modbus/TCP协议通信。编写Modbus/TCP应用层程序,就可直接使用,诸如国外1通信的可
8、行性Schneider公司推出的Quantum、Premium系列PLC和国内南瑞集团公司推出的MtM0、MB80系列iPLC(智能可编1.1Modbus/TCP协议C4-g3程控制器)等,目前s7一PLC需要用户购买昂贵的软件包方Modbus/TCP协议是运行
此文档下载收益归作者所有