基于ModbusTCP协议台达PLC与上位机VB软件之间通信

基于ModbusTCP协议台达PLC与上位机VB软件之间通信

ID:39150704

大小:157.50 KB

页数:6页

时间:2019-06-25

基于ModbusTCP协议台达PLC与上位机VB软件之间通信_第1页
基于ModbusTCP协议台达PLC与上位机VB软件之间通信_第2页
基于ModbusTCP协议台达PLC与上位机VB软件之间通信_第3页
基于ModbusTCP协议台达PLC与上位机VB软件之间通信_第4页
基于ModbusTCP协议台达PLC与上位机VB软件之间通信_第5页
资源描述:

《基于ModbusTCP协议台达PLC与上位机VB软件之间通信》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Modbus/TCP协议台达PLC与上位机VB软件之间的通信樊新乾,潘存海(天津科技大学机械工程学院,天津,300222)摘要:在VB(VisualBasic)编程环境下,通过调用WindowsAPI函数,设计了整合串口通信和工业以太网通信的监控系统通信方案。并介绍了Modbus协议和Modbus/TCP协议及其通信原理,提出了应用于工业现场设备监控的设计方案,实现了上位机对现场设备的实时监控。提高了上位机监控程序的开发效率。实践证明,本监控系统性能稳定,能够满足本项目监控系统的设计要求关键词:工业控制系统;Mo

2、dbus协议;Modbus/TCP协议;Ethernet;PLC;API函数中图分类号:TP277TheCommunicationBasedonModbus/TCPProtocolBetweenDeltaPLCandIPCVBProgramFANXinqian,PANCunhai(CollegeofMechanicalEngineering,TianjinUniversityofScience&Technology,Tianjin,300222)Abstract:InVB(VisualBasic)programmin

3、genvironment,theWindowsAPIfunctionswerecalledtodesigntheindustryintegratedcommunicationinterfacemonitoringsystem.AndtheModbusprotocolandModbus/TCPprotocolandthecommunicationstheorywasalsointroducedinthispaper,andthentheapplicationtotheindustrialfieldmonitoringe

4、quipmentwasputforwardinthistheory.Atlastthereal-timemonitoringequipmentwasrealized.ThedevelopingefficiencyofthePCmonitoringprogramwasalsoincreased.Theexperimentalresultsshowedthatthecontrolsystemhadstableperformance,andcouldsatisfythedesignrequirementsofthecont

5、rolsystemoftheprojectKeyWords:Industrialcontrolsystem;Modbusprotocol;Modbus/TCPprotocol;Ethernet;PLC;APIfunction0引言在工业控制中,基于PLC控制的工程在上/下位机通讯上普遍采用RS-232/RS-485串口或者Ethernet通信模块进行通讯。串行通信是工业控制领域应用最为广泛的通信方式,对于数据量较大,通讯距离较远,实时性要求高的控制系统,很难满足通讯需要[1]。近年来,工业以太网越来越多的受到工业控制

6、用户的青睐,其稳定性、准确性和实时性的特点,广泛应用于电力、冶金、化工、机械、制造业等控制系统[2]。由此产生了人机界面及各种组态软件产品,这些产品的出现简化了对PLC的控制、操作。但也有其共同的缺点,价格普遍偏高和可二次开发性较差[3]。基于VisualBasic(VB)平台的上位机监控界面的设计,克服了以上缺点,受到工业用户的关注[4]。然而利用VisualBasic(VB)自身的串口通信控件与网络控件进行上位机监控程序的设计,由于控件的局限性,程序开发难度较大。由此,本文深入研究WindowsAPI函数的结构,

7、通过调用WindowsAPI函数,设计出一种可同时进行串行通信与Ethernet通信的解决方案,大大提高了上位机监控软件的开发效率,使得程序开发人员不用过多关注通信控件的属性设计,把更多的精力放到开发监控界面的应用功能上来。最后,本文以台达DVPEN01-SL模块为Ethernet通信载体,以工控机COM口为串行通信载体,设计了PLC与上位机串行与Ethernet整合通信的解决方案,为工业用户提供更多的通信方式,简化了上位机监控界面的编制过程,提高了工业通信的可靠性与准确性。0Modbus以及Modbus/TCP协议

8、Modbus是一种应用层报文传输协议,Modbus报文传输服务提供设备之间的客户机/服务器通信,而这些设备连接在一个以太网上,信息传递分4类报文:Modbus请求、Modbus证实、Modbus指示和Modbus响应。Modbus请求是服务器在网络上发送启动事务处理的报文;Modbus指示是客户机接收的请求报文;Modbus响应是客户机发送的响

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

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

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