- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Modbus协议的电能监控系统网络通信的实现
本文阐述了基于Modbus和TCP/IP协议的信息管理层与过程监控层,以及过程监控层与现场设备层间通信的实现。对应于详细的实现机构即:PC机监控终端与PLC〔永宏FBS系列PLC,RS485通讯〕,以及PLC与智能仪表〔乐清奥博AOB292E多功能网络电力仪表〕和人机掌握界面触摸屏〔台湾威纶通MT506〕之间的通信问题。为了避开过程监控层通信的种种弊端,利用以太网至串行通讯协议转换器,实现了PC机监控终端由Internet对这些设备进展远程监控。1系统总体构造系统总体构造如图1所示,整个系统由两层网络构成,上层为上位机网络监控层,由主控PC机、相应网络设备与PLC组成,并以主从方式通过Internet对现场进展远程实时监控;下层为现场监控层,由两局部构成:由PLC与一系列智能外围通过现场总线RS485构成模拟量采集单元,由PLC与触摸屏通过现场总线RS232组成电能实时监测与掌握单元。PLC作为整个系统的核心,其主要功能是:①在网络监控层,响应上位机掌握指令,实现远程电能监视及详细掌握行为。在现场监控层,响应触摸屏掌握指令,实现现场电能数据的实时显示及事故紧急处理。两种状况均工作于伺服形式;②在现场监控层的模拟量采集单元,发送指令给各智能电表,接收并处理电能数据,为电能监测做好预备。2网络通信机制2.1PC机与PLC间的远程网络通信本系统中PLC工作于伺服形式,当存在多台监控终端时,每台终端都可主动向PLC发出指令,以太网转换模块收到信息后再传给PLC。当同时有超过一个以上的指令要传给PLC时,以太网转换模块会将其存在信息列按挨次传给PLC,须等到回应后才能发出下一笔指令,因此不会造成冲突状况发生,进步了数据通信的牢靠性。任何时刻在网络上只有一个节点传送数据,削减了网络重负载时数据传输的延迟。2.2现场监控层通信的实现现场监控层主要由PLC、触摸屏、三相智能电能表构成,主要响应上位机网络监控层指令以及实现设备的现场监控。PLC是现场监控层的核心,根据相应的通讯协议接收/发送数据与指令。在模拟量采集单元,利用PLC梯形图软件供应的ModbusMaster表格,设置PLC作为主站,安排站号为1,各三相智能电能表作为从站,分别安排站号为3,4,…,设置每一块三相智能电表电能数据在PLC存放器中的存储位置,数据长度等。每块三相智能电表的通信速率设置为9600bps,通过RS485总线连接到PLC上port1口上。当PLC根据ModBusRTU协议,发送相应的三相智能电能表的站号,读取功能码03到串行的RS485总线上后,对应的三相智能电表马上根据ModBusRTU协议格式把当前检测到的电能数据传回PLC。PLC与触摸屏之间的通讯协议是固定的,只能严格根据生产基于Modbus协议的电能监控系统网络通信的实现NetworkCommunicationonPowerMonitoringSystemBasedonModbusProtocol毛建一陈渊睿伍堂顺〔华南理工大学电力学院,广东广州510640〕摘要为适应远程工业掌握的需要,讨论了电能监控系统中基于Modbus协议的网络通信的实现。该系统以PLC为核心,在Modbus和TCP/IP协议的根底上,实现了PC监控终端通过Internet对现场设备进展远程监控,分析了详细的通信过程,并利用VB6.0开发了上位机监控平台。所构建的电能监控系统实现了现场数据采集、处理及通信等功能,为工业掌握网络通信供应了一种有效的技术方法。《工业掌握计算机》2008年21卷第4期厂家开发的永宏FATEK通讯协议发送/接收指令和数据。触摸屏通过RS232接口连接到PLC的port0口。在触摸屏的对应显示单元填入各电能数据在PLC中相应的存储位置,当需要显示某项电能数据时,触摸屏马上根据FATEK通讯协议给PLC发送指令,PLC响应指令,把对应存放器的电能数据发送给触摸屏。3系统软件实现系统采纳VisualBasic6.0开发网络监控层可视化管理平台,采纳C/S〔客户机/效劳器〕模型,PLC作为效劳器,用来响应并为客户供应固定的效劳。PC机监控终端作为客户机,向效劳器提出恳求或要求某种效劳。该系统采纳Winsock技术开发通信模块。PLC作为效劳器时,只需要编写客户机通信程序。客户机在调用Winsock控件后,就可用法connect方法和效劳器建立连接。连接一旦建立,客户机就可以用SendData方法发送指令,当数据返回产生DataArrival大事后,用GetData方法猎取数据。为了实现电能实时监控,需要不断向PLC效劳器发送读取指令,以便实时更新监控数据显示。与PLC相连的有六块三相智能电表,分
原创力文档


文档评论(0)