首页 > 应用 > 工业控制
[导读]现场总线技术是当今自动化技术研究的热点之一,它应用于工业现场可以在微机集控设备之间实现双向串行多节点数字通讯。它把单个分散的被控设备作为网络节点,以现场总线为纽带,把所有被控设备连接成可以相互沟通信息

现场总线技术是当今自动化技术研究的热点之一,它应用于工业现场可以在微机集控设备之间实现双向串行多节点数字通讯。它把单个分散的被控设备作为网络节点,以现场总线为纽带,把所有被控设备连接成可以相互沟通信息、共同完成自动控制任务的网络系统,具有分散控制、系统结构简单、节约硬件设备、易于安装维护等优点。

本文引用地址: http://www.21ic.com/app/control/201309/190780.htm

为了更大程度地提高矿井安全、迎合未来无人化工作面发展趋势,煤矿井下综采工作面大型设备远程监测监控功能的实现至关重要。目前综采工作面的大型设备如采煤机、刮板输送机、破碎机、转载机等大都采用智能型组合电器进行集中控制,但缺乏远程监测监控功能。本文以HT6L1-400Z/1140智能型组合电器为研究对象,根据煤矿现有安全生产监测监控系统的网络特点,采用Modbus总线技术编制了通讯软件,实现了组合电器与安全监测监控系统的无缝链接,达到了对大型设备远程监测监控的目的。

1 Modbus协议简介

Modbus通讯协议由Modican公司开发,是当今主流现场总线协议之一。通过它,集控设备相互之间、集控设备经由网络和其它设备之间可以通讯;通过它,不同厂商生产的控制设备可以连成工业控制网络,进行集中监控等。该协议有以下特点[1-2]:物理接口符合EIA-485规范;能组成主从访问的单主控制网络;通过简单的通讯报文完成对从节点的读写操作;当主节点轮询即逐一访问从节点时,要求从节点返回一个应答信息;主节点也可以对网段上所有从节点进行广播通讯。

Modbus通讯协议有两种消息帧格式:ASCII和RTU帧格式。ASCII消息以冒号字符开始,以回车换行符结束,其它域使用的传输字符为十六进制;RTU消息则以传递一段空闲时间为开始和结束,这段时间不小于3.5倍的字符发送时间T,一般取4T。

Modbus通讯协议定义了在这些网络上连续传输的报文帧格式,确定了将数据打包成报文帧以及解码的方法。采用RTU格式的Modbus通讯协议报文帧格式如表l所示。

表1.Modbus通讯协议的RTU报文帧格式

RTU帧中各功能块作用如下:

地址域:地址域为被查询的从节点地址,它所表示的从节点有效地址范围为0~247,其中0表示广播地址。

功能域:功能域的代码范围是1~255。有些代码适用于所有控制器,有些代码用于特定控制器,还有些保留以备用户功能扩展使用。当消息从主设备发往从设备时,功能代码域将告之从设备需要执行哪些行为。例如功能编码03H为读寄存器(内部字变量),用于读取从节点的寄存器值。

数据域:数据域包括本帧数据域的字节数量、数据字节l~n,这些数据可以是I/O值、状态数据或其它测量控制信息。

CRC校验域:在Modbus通讯协议中的RTU帧校验通常采用CRC循环冗余校验。整个信息帧以连续的数据位流进行传输,CRC校验从地址域开始对报文帧的所有数据进行校验。

从站识别主站按地址发来的消息,决定要执行何种操作。主设备可单独和从设备通讯,从设备返回一消息作为回应;主设备也能以广播方式和所有从设备通讯,此时从设备不作任何回应。从节点的正常应答是发送相同的报文帧,以便让主节点确认。如果有错误,功能代码将被修改以指出回应消息是错误的,同时数据段包含了描述此错误信息的代码。错误校验域允许主设备确认消息内容是否可用。在配置每个控制器的时候,一个Modbus网络上的所有设备都必须选择相同的传输模式和串口参数。

2 系统设计

2.1综采工作面的集中控制

目前,我国大部分综采工作面的大型设备都采用智能型组合电器进行集中控制,其中HT6L1-400Z/1140智能型组合开关是应用较为广泛的一种,它可以对综采工作面的采煤机、刮板输送机、转载机等进行集中控制和保护。尽管该组合开关中的S7-200 PLC具有RS485接口,但它并不具备通讯功能,更不能与现有安全生产监测监控主干网联网进行远程控制。以Modbus总线技术为监测监控主干网的安全生产监测监控系统在煤矿井下所占比例比较高,为了兼容Modbus现场总线,组合电器中的PLC(监控分站)在对工作面电气设备进行集中监控的同时必须支持远程监测与控制,即该监控分站对各个电机回路进行实时监测、控制和保护的同时,还能响应主站的轮询,将各负载的电压、电流、运行状态及故障信息上传;此外该监控分站还支持主站的控制命令,如强制多线圈命令(功能码为十六进制数0F)、写多个寄存器命令(功能码为十六进制数10)等。

2.2 硬件设计

HT6L1-400Z/1140智能型组合电器的测控系统由信号检测、信号采集、信号处理、控制方式转换、汉字显示和PLC组成,可以独立完成对六路负荷的控制与保护。该测控系统能完成漏电闭锁、过载、短路、断相、欠压和过压等保护功能,其先导回路为本质安全型电路。它有单回路独立控制、多回路程序控制、单机双速控制和双机双速控制四种运行方式,具有智能化程度高、性能稳定、动作可靠等优点。

为了提高监控软件的通用性,使操作人员可以根据网络实际情况手动设置该监控分站的通讯参数,避免因网络参数变化而不得不修改软件,设计了通讯参数(波特率、校验方式、从站地址等)的拨码盘输入电路。通讯参数的输入需要五片拨码盘来完成,其中前三片用来设置站地址1~247;第四片设置波特率(0~7分别代表1200、2400、4800、9600、19200、38400、57600、115200(bps)等八种波特率);最后一片用来设置奇偶校验方式(0~2分别代表无校验、奇校验、偶校验)。此外,为了禁止异地同时对综采工作面大型设备操作,避免意外事故的发生,在该智能型组合开关的测控系统中增加一转换接点,用它提供的两种互斥状态分别作为现场控制与远程控制的使能标志,这样就避免了现场控制和远程控制同时有效的可能。

HT6L1-400Z/1140智能型组合电器的中央处理单元为西门子S7-200 PLC(CPU 226)[3],只要编制相应的通讯软件,就能很好的支持Modbus协议,进而与上位机实现通讯。在这种情况下,CPU 226仅有端口Port0支持Modbus远程通讯协议[4],而端口Port1用于与测控系统中液晶显示器TP7的通讯。

2.3 软件设计

通讯软件是在STEP7-Micro/WIN编程软件环境下设计的,其指令库包含专为Modbus通讯设计的子程序和中断服务程序[4],使得测控系统通讯软件的编制简单易行[5]。

2.3.1 软件编制

HT6L1-400Z/1140智能型组合开关测控系统本身无论是硬件还是软件都已经很成熟,并且其本身智能化程度比较高,也有支持上位机远程监测监控的硬件基础,所以如何把监控程序很好地融合于测控系统的软件中是本分站软件编制的重点和难点。

监控分站的软件流程图如图1所示。初始化包括原系统软硬件初始化和Modbus通讯初始化,通讯初始化在程序中只需要执行一次。初始化完成后,操作者可以通过液晶显示器TP7的整定值显示画面查看通讯参数及电流整定值的正确与否。该Modbus通讯程序实时检测并响应主站请求,一方面向主站上传各被控电机的工况参数,包括运行方式、分合闸状态、电流、电压、故障状态及故障参数等;另一方面该监控分站还支持主站的控制命令,如强制单线圈或多线圈、写单寄存器或多寄存器命令等。该监控分站支持的主站命令如表2所示。

基于MODBUS现场总线的大型设备监测监控系统的研究

表2. 该分站支持的主站命令

 

 

2.3.2 软件组态

用STEP7-Micro/WIN编制完程序后,还需要对通讯程序块进行组态,包括符号表组态、通讯数据区配置和指令参数的配置等,否则它就不是一个统一的整体。

符号表组态是对通讯程序的符号表分配780个字节的V区地址空间,它不能与通讯数据区有任何重叠。

通讯数据区配置就是对需要上传的电压、电流、系统状态及故障信息等参数存储空间的配置。该分站需要分配20个字空间来实时存储这些参数,包括六路整定电流、系统状态、系统电压、六路运行状态及六路工作电流,具体的存储格式如表3所示。考虑到将来系统的扩容,该通讯数据区留有一定的裕度,这里实际分配了32个字空间。

表3. 通讯数据区数据存储格式

指令参数的配置就是对通讯指令中的一些关键参数的设置,包括Modbus从站地址、通讯波特率、奇偶校验选择、附加字符间延时、最大I/Q、最大AI、最大数据区等的设置。其中从站地址、通讯波特率和奇偶校验方式用户可通过拨码盘以固定参数的形式输入,其它参数必须在程序中配置好。这些参数都必须和实际的监控网参数及实际要求相统一,这样该监控分站才能正常运行。

3 现场调试

为了检验该监控分站的通讯程序能否正常可靠的运行,程序编制好之后,可以利用支持Modbus RTU串口调试的软件工具(如Modscan 32、Commix)进行通讯测试,这样在实验室就能确定程序能否可靠运行。

通过串口调试软件Commix的现场通讯测试,可以确定该分站监控软件是可靠的,它能正确响应表2中的常用主站命令。例如当系统初始化完成时,该监控分站的各回路电流整定值及系统电压值的TP7的显示画面如图2所示,此时利用Commix软件所监测的电流整定值和系统电压值(十六进制显示)与TP7画面的显示值完全一致,如图3所示。该图中的十六进制数0032和0096对应于50A和150A的电流整定值,而047C为系统电压值大小。

以上说明该监控分站的监测功能是正确可靠的,而通过Commix串口调试软件的现场监控功能测试可知,该监控分站的远程监控功能也是实时可靠的。例如利用写多线圈命令(0FH)起动完六台电机后,再停止(0FH)第二、三、四、六台电机,停止这四台电机的监控画面如图4所示,此时该监控分站的TP7显示画面如图5所示。图4中的十六进制数0011的低位字节为11,其二进制形式的低六位对应于六台电机的起动和停止控制位(1:起动或保持运行;0:停止)。图5的显示内容说明该监控分站的监控功能也是实时、准确、可靠的。

该系统已成功应用于宏景塔三矿井下综采工作面大型设备的监测监控,与其组网的是常州自动化所生产的KJ95系统。现场调试结果表明,系统参数传递准确、实时性强,不仅可以实现运行设备状态和参数的监测功能,而且还能通过主干网络实现设备的远程控制。

4 结论

本文在煤矿井下综采工作面大型设备现有集控系统的基础上,根据煤矿安全生产监测监控系统的特点,提出了基于Modbus总线的大型设备监测监控技术方案,对系统硬件进行了重新配置,编制了通讯程序。现场运行结果表明,其硬件可靠、软件编写合理,能实时、准确的响应主站请求,实现了组合电器与安全监测监控系统的无缝链接,达到了对大型设备远程监测监控的目的,完全满足煤矿井下的工控要求。

参考文献:

[1] Modicon Inc. Modicon Modbus Protocol Reference Guide PI-MBUS-300 Rev.J 

[2] 熊四昌,陆青峰,王忠飞.基于MODBUS通信协议的低压交流配电柜智能监控系统 [J].测控技术与设备,2003 (4).

[3] SIEMENS.SIMATIC S7-200可编程控制器系统手册[EB/OL]./upload/eWebUpload/200806/20080620185550130.pdf,2004-06.

[4] SIEMENS. Micro′n Power 西门子 S7-200· LOGO!·SITOP参考Primary Version 0.86 [EB/OL].

[5] 黄能把, 骆仕添.基于MODBUS协议的SIEMENS PLC应用系统 [J].微计算机信息 (测控自动化), 2004 (7).

换一批

延伸阅读

[通信技术] 华为回应近期5G相关报道:5G取得了不错的成就,全球经营整体稳健

华为回应近期5G相关报道:5G取得了不错的成就,全球经营整体稳健

华为5G在技术和商用上,均处于业界领先,我们是目前行业内唯一能提供端到端5G全系统的厂商。尽管遇到了较大的外部压力和困难,我们在商业上仍然取得了不错的成就。截止目前,我们已经获得25个5G商用合同,并与全球50多个商业伙伴签署合作协议,我们......

关键字:华为 5G 华为5G设备

[通信技术] 日本软银弃用华为4G设备的原因:为使美国批准260亿美元合并案

日本软银弃用华为4G设备的原因:为使美国批准260亿美元合并案

美国无线运营商巨头T-Mobile和Sprint都认为,它们的外国母公司——德国电信和日本软银集团主动提出停止使用华为技术设备,将有助于美国清除两家公司进行价值260亿美元合并交易时面临的障碍,“这突显了华盛顿有多竭尽全力地想将这家中国公司......

关键字:软银 华为4G设备 无线运营商

[单片机新闻] SEMI发表半导体设备市场预测:2019下滑4%,2020年成长20.7%

SEMI发表半导体设备市场预测:2019下滑4%,2020年成长20.7%

国际半导体产业协会(SEMI)发表年终整体设备预测报告(Year-End Total Equipment Forecast),内容指出2018年全球半导体制造新设备销售金额为621亿美元, 较2017年所创下的566亿美元历史新高再成长9.......

关键字:SEMI 半导体设备 晶圆处理设备

[单片机应用] STM32 USB设备电路设计

STM32 USB设备电路设计

当STM32F105配置为USB设备时, PA9/OTG_FS_VBUS是用来检测presense USB主机的。意法半导体设计评估显示PA9/OTG_FS_VBUS引脚通过一个零欧姆电阻连接到5 VBUS 。有这种方法有两个潜在的问题。该......

关键字:STM32 USB设备 电路设计

[通信技术] 美国施压欧盟禁用华为5G设备,但欧盟采取了中立态度!

美国施压欧盟禁用华为5G设备,但欧盟采取了中立态度!

中美贸易战的范围逐渐扩大,近期美国以“国家安全”为由,主张华为的通信设备搭载了间谍程序,要求同盟国不要使用华为设备。部分同盟国也附和美国的要求,开始禁止使用华为设备,然而欧盟不仅没有表明积极立场,对待华为阵营的态度也很微妙。 ......

关键字:中美贸易战 5G设备 5G

[单片机应用] STM32 USB DFU设备固件升级 工程讲解

STM32 USB DFU设备固件升级 工程讲解

说到STM32 USB的UDF,其实就是我们常说的IAP(In Application Programming)在应用编程。IAP有很多方法,我之前就用过串口IAP,网络IAP。而这里我们使用的是USB IAP,就是通过USB更新代码。所以......

关键字:STM32 USB DFU 设备固件升级

[通信技术] 日本政府拒绝使用华为和中兴的电信设备,外交部严重关切!

日本政府拒绝使用华为和中兴的电信设备,外交部严重关切!

对华为和中兴的安全警惕,迅速向全球扩散。据报道,继美国、新西兰、英国等国之后,因忧虑国家机密被泄露,日本政府也决定在政府层面上拒绝使用中国华为和中兴的电信设备。 ......

关键字:华为 中兴 电信设备

[通信技术] 加拿大逮捕孟晚舟,是否意味着加拿大会禁用华为5G设备?

加拿大逮捕孟晚舟,是否意味着加拿大会禁用华为5G设备?

加拿大不断面临来自美国的巨大压力,要求加拿大禁止全球最大电信网络设备制造商华为参与下一代5G通信网络。马大维也指出,华为一直将自己描绘为其他西方世界支持者可靠的基础建设合作伙伴,如今孟晚舟被捕,很可能严重破坏华为的这番努力。 ......

关键字:孟晚舟 华为 5G设备

[智能硬件] 小米Q3可穿戴设备出货量全球第一,小米手环3立大功!

小米Q3可穿戴设备出货量全球第一,小米手环3立大功!

雷军微博大赞小米今年可穿戴设备的表现。从数据来看,小米今年第三季度可穿戴设备出货量达到690万,其中小米手环3立下了大工。 ......

关键字:小米 可穿戴设备 小米手环

[通信技术] 美国向欧洲各国施压,德国也在考虑是否禁用华为5G设备

美国向欧洲各国施压,德国也在考虑是否禁用华为5G设备

11月中旬报道,尽管尚未决定是否排除华为,德国政府内部对华为有疑虑,而且美国最近也派官员到欧洲各国施压,希望不要采用华为的设备。 ......

关键字:5G 华为 5G设备

[智能硬件] Q3可穿戴设备出货量增21.7%,小米超越苹果成第一!

Q3可穿戴设备出货量增21.7%,小米超越苹果成第一!

今年第三季度小米可穿戴设备出货量达到690万可以归咎于两个原因:小米手环3和进军海外市场,过去小米可穿戴设备主要在中国市场销售。第三季度,中国市场在小米可穿戴设备出货量中的占比由以往的逾80%下滑到61%,市场进一步扩大至欧洲、印度和中东/......

关键字:智能手表 可穿戴设备 小米 小米手环

[行业新闻] 电力线通信芯片的发展现状

电力线通信芯片的发展现状

日前,中兴事件轰动全国,将国产芯片的话题又推至风口浪尖,中国芯片产业的孕育、创新、成长历程形成一连串的问号在关注者的脑海中不断涌现。基于此,在 2018 光亚展现场,记者有幸邀请到国产通信芯片设计龙头企业—深圳市力合微电子股份有限公司总经理......

关键字:电力线通信 芯片

[EDA] PCB电路板散热有技巧,你可以这样设计!

PCB电路板散热有技巧,你可以这样设计!

PCB电路板的散热是一个非常重要的环节,那么PCB电路板散热技巧是怎样的,下面我们一起来讨论下。......

关键字:PCB电路板 散热

我 要 评 论

网友评论

芯闻号

技术子站

更多

项目外包

更多

推荐博客