- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ModbusTCP协议台达PLC与上位机VB软件之间的通信樊新乾.doc
作者简介:樊新乾(1986-),男,硕士研究生,fanxq1986@126.com
通信联系人:潘存海(1964-),男,教授,机电装备集成及其自动化,mepanch@163.com
基于Modbus/TCP协议台达PLC与上位机VB软件之间的通信
樊新乾,潘存海
(天津科技大学机械工程学院,天津,300222)
摘要:在VB(Visual Basic)编程环境下,通过调用Windows API函数,设计了整合串口通信和工业以太网通信的监控系统通信方案。并介绍了Modbus协议和Modbus/TCP协议及其通信原理,提出了应用于工业现场设备监控的设计方案,实现了上位机对现场设备的实时监控。提高了上位机监控程序的开发效率。实践证明,本监控系统性能稳定,能够满足本项目监控系统的设计要求
关键词:工业控制系统;Modbus协议;Modbus/TCP协议;Ethernet;PLC;API函数
中图分类号:TP 277
The Communication Based on Modbus/TCP Protocol Between Delta PLC and IPC VB Program
FAN Xinqian, PAN Cunhai
(College of Mechanical Engineering,Tianjin University of ScienceTechnology,Tianjin,300222)
Abstract: In VB (Visual Basic) programming environment,the Windows API functions were called to design the industry integrated communication interface monitoring system. And the Modbus protocol and Modbus/TCP protocol and the communications theory was also introduced in this paper, and then the application to the industrial field monitoring equipment was put forward in this theory.At last the real-time monitoring equipment was realized. The developing efficiency of the PC monitoring program was also increased.The experimental results showed that the control system had stable performance, and could satisfy the design requirements of the control system of the project
Key Words: Industrial control system;Modbus protocol;Modbus/TCP protocol;Ethernet;PLC;API function
引言
在工业控制中,基于PLC控制的工程在上/下位机通讯上普遍采用RS-232/RS-485串口或者Ethernet通信模块进行通讯。串行通信是工业控制领域应用最为广泛的通信方式,对于数据量较大,通讯距离较远,实时性要求高的控制系统,很难满足通讯需要[1]。近年来,工业以太网越来越多的受到工业控制用户的青睐,其稳定性、准确性和实时性的特点,广泛应用于电力、冶金、化工、机械、制造业等控制系统[2]。由此产生了人机界面及各种组态软件产品,这些产品的出现简化了对PLC的控制、操作。但也有其共同的缺点,价格普遍偏高和可二次开发性较差[3]。基于Visual Basic(VB)平台的上位机监控界面的设计,克服了以上缺点,受到工业用户的关注[4]。然而利用Visual Basic(VB)自身的串口通信控件与网络控件进行上位机监控程序的设计,由于控件的局限性,程序开发难度较大。由此,本文深入研究Windows API函数的结构,通过调用Windows API函数,设计出一种可同时进行串行通信与Ethernet通信的解决方案,大大提高了上位机监控软件的开发效率,使得程序开发人员不用过多关注通信控件的属性设计,把更多的精力放到开发监控界面的应用功能上来。最后,本文以台达DVPEN01-SL模块为Ethernet通信载体,以工控机COM口为串行通信载体,设计了PLC与上位机串行与Ethernet整合通信的解决方案,为工业用户提供更多
您可能关注的文档
- 初一数学竞赛讲座(三).doc
- 初二语文试卷(一).doc
- 利用EclipseNLS来实现插件的多语.doc.doc
- 利用WinSock2SPI进行网络内容访问控制.doc
- 利用压缩变换解决竞赛与自主招生中的椭圆问题-浙江省嘉兴市第一中学.doc
- 利用概念图,激活学生英语阅读能力的潜智-教育技术通讯.doc
- 制作时间2013年8月C++程序设计—多态性和虚函数20虚函数的数据封装.ppt
- 前滚翻很easy教学教案.doc(112KB)-载熙国小.doc
- 副词的比较级和最高级的构成和形容词的比较级和最高级的构成基本.ppt
- 办公自动化高级应用.doc
- (4篇)XX区抓党建促基层治理培训心得体会汇编12.docx
- 汇编1154期-在培训班上的讲话汇编(3篇).doc
- 汇编1173期-专题党课讲稿汇编(3篇)112.doc
- 汇编1076期-主题党课讲稿汇编(3篇).doc
- 汇编1177期-学习心得体会汇编(3篇)112.doc
- (6篇)党和国家机构改革心得体会汇编.docx
- 汇编1166期-坚定理想信念、全面从严治党、担当作为专题党课讲稿汇编(3篇)112.doc
- 汇编1174期-专题党课讲稿汇编(3篇)112.doc
- 教育13期-主题教育学习心得体会、研讨发言材料参考汇编(3篇).doc
- 汇编1458期-心得体会研讨发言提纲参考汇编(3篇)123.doc
文档评论(0)