基于PLC的地面能源远程控制方案

2018-01-05 00:59盛文巍刘睿智
计算机测量与控制 2017年12期
关键词:控制箱闭环控制变频器

王 静,盛文巍,刘睿智,翟 宇,郭 军

(1.北京精密机电控制设备研究所, 北京 100076;2.北京航天测控技术有限公司,北京 100041)

基于PLC的地面能源远程控制方案

王 静1,盛文巍1,刘睿智1,翟 宇2,郭 军1

(1.北京精密机电控制设备研究所, 北京 100076;2.北京航天测控技术有限公司,北京 100041)

传统伺服地面能源系统的远程控制主要通过模拟量来实现,其自动化程度低、抗干扰能力差;为了解决以上问题,提出了一种基于PLC的地面能源远程控制方案,其分别采用了基于Profibus现场总线的分布式PLC控制技术、基于高压输出反馈的闭环控制技术、OPC Server与PLC远程通讯技术,实现了伺服地面能源系统的远程自动化控制功能,用基于虚拟仪器技术的人机交互界面取代模拟器件,用基于MODBUS协议的数字式网络传感器取代模拟传感器,实现了伺服地面能源系统数字化,提高了伺服地面能源系统的抗干扰能力。

远程控制;现场总线;PLC

0 引言

在航天以往的型号中,伺服地面能源系统的远程控制方式主要采用模拟器件和继电器电路,分别需要测试仪配套能源远控箱、控制分系统配套模拟能源远控仪两套设备,模拟器件在使用过程中容易损坏,造成设备故障。运行参数的调节均靠模拟量完成,抗干扰能力差。现场设备间通过模拟信号电缆连接,操作复杂,不利于调试、维护和排故。本文提出一种基于PLC的地面能源远程控制技术方案,以实现伺服地面能源系统的数字化控制为基本原则,采用高实时性、高可靠性、高稳定性的OPC技术与PLC进行通讯,同时减少了地面设备数量、简化了使用方法、提高了设备的可靠性。地面能源远程控制方案设计中选用了以西门子S7-300系列PLC为硬件支撑,以工业以太网通讯层、Profibus现场总线[1]层以及仪器仪表通讯层三层网络结构的设计方案,该方案采用数字控制方式,融合了基于虚拟仪器技术的人机界面、数字式网络传感器、基于高压输出反馈的闭环控制、OPC Server通讯等多种新技术,完成伺服地面能源系统的远程控制。

1 技术难点

基于PLC的地面能源远程控制方案需要解决如下技术难点。

由于地面模拟能源属于大功率设备,可达到40 kW,在启动时产生电磁波对能源控制线路可造成严重影响,出现乱码、误码现象,为解决此问题采用高可靠性电磁兼容设计方案,采用了基于MODBUS协议的数字式网络传感器,传感器回采使用数字化传输方式,抗干扰能力强,同时采取优化485网络拓扑结构,485接收器电路设置失效保护电路,信号电缆及动力电缆屏蔽合理接地,增强软件强壮性设计等多种措施保证系统运行稳定。

由于控制系统软件基于VxWorks实时操作系统完成,控制系统与模拟能源控制箱的上层以太网通讯存在着不兼容问题,因此需要在模拟能源控制箱与控制系统之间采用指令解析的方式突破操作系统障碍,解决不同操作系统间指令不兼容问题,完成伺服系统能源系统的远程控制。

在能源系统自动化控制模式F,如何能在能源状态异常的情况下自动保障设备和操作人员的安全是急需解决的问题。因此方案中引入了分级故障白动检测处理模式,可根据不同程度的故障采取不同的强制措施,从按正常流程停止并限值操作到紧急停止整套地面能源系统,并通过鲜明警示色、闪烁等手段通知操作者,有效地保障了设备和操作人员的安全。

2 系统硬件组态结构

系统采用三层分布式结构[2-3],包括以太网通讯层、Profibus-DP现场总线层、仪器仪表通讯层。方案硬件组态结构如图1所示。

图1 硬件组态结构图

2.1 以太网通讯层

在以太网通讯层,通过能源远控解析机与控制系统中心机进行通信协议解析及数据交互,I II III级模拟能源控制箱通过以太网交换机与能源远控解析机通讯,控制系统软件通过自定义UDP协议与能源远控解析机通讯,能源远控解析机采用宽温加固结构,担任现场设备层的DMZ(网络隔离)主机的角色,负责将现场设备层网络与管理层网络进行隔离,保证了网络中的非法数据不会影响到另一个网络。能源远控解析机完成OPC Server和IE General两个底层的驱动组态,自开发程序完成指令的格式转化和对应数据库封装,转换完的指令通过OPC Server对Profibus-DP网络中的DP主、从站进行数据读、写。

2.2 Profibus-DP现场总线层

在Profibus-DP现场总线层,以模拟能源控制箱DP主站、变频电源ET-200M从站、变频电源主变频器DP从站、变频电源辅变频器DP从站、模拟能源柜ET-200M从站组成分布式网络,各站点设备间使用Profibus总线连接,模拟能源控制箱内的主控PLC通过总线控制变频电源和模拟能源柜中的分布式I/O模块、数字化网络传感器、主辅变频器和模拟量输出模块,实现了全数字化、双向高速的现场设备分散控制与集中管理。

2.3 仪器仪表通讯层

在仪器仪表通讯层,采用RS485网络完成PLC从站与数字传感器之间的指令发送、信号采集。

在大功率交流电机运行产生的强电磁干扰干扰环境下,为保证系统运行稳定性,在485接收器电路设置失效保护电路。

3 系统软件结构

以图1为硬件支撑,软件系统主要包括触摸屏HMI软件、主控PLC软件以及能源控远软件。

3.1 触摸屏HMI软件

触摸屏HMI软件用于地面能源系统状态参数显示、控制参数的编辑和保存、人机交互指令的操作等功能,不参与地面能源的闭环控制。

此外,HMI软件增加了能源柜传感器编号设置界面和能源控制参数设置界面,负责设置和保存能源柜数字式传感器编号和闭环控制参数,使得参数可以通过交互界面输入,不必重新烧写程序即可改变能源系统的警告界限和响应特性。

触摸屏HMI软件通过MPI总线与主控PLC通讯,从PLC中获取需要监视的工作参数,以虚拟表头的形式显示在主控界面上,并对工作参数进行实时判读,当超出限值时以鲜明警示色、闪烁等方式提醒操作人员,使得操作人员不必始终高度集中注意力进行能源系统工作状态判断,降低了操作人员的工作强度,减少了因误判导致的故障。

3.2 主控PLC软件

PLC作为一种工业控制计算机在工业自动化领域得到了广泛的运用, 其特点是抗干扰能力强、可靠性高、体积小[4-7]。本文将主控PLC软件用于地面能源的闭环控制,共分为4种控制模式:自检开环控制、手动高压压力闭环控制、自动高压压力闭环控制、自动含气量检测及补油低压闭环控制,通过触摸屏HMI软件界面上的转换按钮进行状态位切换。

主控PLC软件功能模块划分为3类:常驻模块、条件执行模块及闭环控制模块,模块关系如图2所示。

图2 PLC主控程序模块关系图

3.2.1 常驻模块

常驻模块在PLC每个扫描周期均执行,包括:模拟量输入AI、模拟量输出AO、数字量输入DI、数字量输出DO、变频器状态扫描、状态机切换、MODBUS RTU和MODBUS ASCII等8个组件,其中前6个在1个PLC扫描周期内按调用顺序完成,MODBUS RTU和MODBUS ASCII在多个扫描周期内完成。

MODBUS ASCII协议通讯模块通过能源柜从站内的CP341串口通讯模块采用轮询方式对6路数字传感器进行数据采集,设定超时时间70ms的定时器,收到传感器数据并完成校对解析后在下一个PLC扫描周期开启新的轮询,校对解析失败或定时器超时则认为串口通讯伙伴丢失。

3.2.2 条件执行模块

多个PLC扫描周期内,条件执行模块在特定输入条件的触发下执行,包括自动启/停模块、自动含气量检测及补油模块、保护停机条件判定,切换有穷自动状态机的状态,由常驻模块和闭环模块输出控制指令,从而实现自动流程控制。

其中,保护停机条件判定模块负责根据能源柜传感器和变频器状态判定是否进行保护性停机,保护停机分为以下两类:

强制停机:保持以下条件{油温传感器丢失或油温超限或液位传感器报警}10S后进入强制停机状态,按有穷自动状态机顺序切换状态停机,同时禁止主变频器的再次启动。

紧急停机:触发以下条件{两个高压传感器同时丢失或主变频器运行过程中辅变频器异常或急停开关触发}时按最快速度断开高压输出,停止主辅变频器,同时禁止主辅变频器的再次启动。

上述停机模式中传感器丢失的判读条件为连续5次与该传感器的通讯出现超时或校对解码错误。

3.2.3 闭环控制模块

闭环控制模块分为500 ms周期的高压压力闭环和700 ms周期的低压压力闭环。

高压压力闭环通过MODBUS ASCII组件轮询采集到的高压压力作为当前压力反馈,按照闭环运算公式进行运算,运算结果通过AO模块输出以控制比例溢流阀控制电流。

低压压力闭环通过变频器状态扫描组件采集到的辅机频率值,作为当前频率反馈,按照闭环运算公式进行运算,运算结果通过总线传送至辅变频器。

3.3 能源控远解析软件

能源远控解析软件功能模块划分为2类:上位机通讯模块和下位机通讯模块。

3.3.1 上位机通讯模块

控制系统软件基于Vxworks操作系统,能源远控解析软件基于Windows操作系统,为实现Vxworks操作系统与Windows操作系统的数据通讯,上位机通讯模块采用UDP协议与控制系统软件通讯,数据包为字节类型。UDP协议将网络数据留压缩成数据包形式,提供面向无连接的数据报投递服务。控制系统软件通过UDP接受命令后发送确认接收字回传控制系统软件。此模块具有指令校验功能(包括指令长度和指令内容),在控制系统软件与上位机通讯模块通讯协议末尾设置2个字节16位CRC(循环冗余校验码)校验,校验多项式为X16+X12+X5+1。

3.3.2 下位机通讯模块

下位机通讯模块采用最新的通过ETHERNET建立OPC服务器与S7 PLC的S7连接技术对模拟能源控制箱进行控制。OPC (用于过程控制的OLE) 是一个标准的,建立在OLE规范之上,与开发商无关的软件接口,它为工业控制领域提供了一种标准的数据访问机制。OPC规范包括OPC服务器和OPC客户端两部分,其实质是在硬件供应商和软件开发商之间建立了一套完整的“规则”,只耍遵循这套规则,数据交互对两者来说是透明的。在工控通信方面,OPC技术具有很高的实时性、可靠性、稳定性。S7通讯是SIMATIC S7 PLC之间的最佳化通讯协议,它允许用户通过S7协议连接PC和工作站,可以被工业以太网支持,是西门子公司开发的基于应用层的一个协议。S7通讯提供了简明、强有力的通讯服务和与网络无关的用户接口,用于工业以太网、PROFIBUS、MPI。

下位机通讯模块将已经解析的命令发送给模拟能源控制箱,同时将实现该命令的参数一并写入模拟能源控制箱中,进而模拟能源控制箱控制地面模拟能源的启停、含气量检查及补油等。采用订阅方式读取模拟能源控制箱数据块中关于能源状态的数据,OPC服务器的Group组在组内有数据变化时,自动根据更新周期刷新相应的客户端数据,若能源状态参数异常,上位机能够及时处理异常。同时设置开关量即需要写入能源模拟内的参数全部写入成功后发送PLC运行的开关量,有效防止了全部参数未全部写入之前模拟能源控制箱就开始控制能源而导致能源控制失败的错误。

能源控远软件结构如图3所示,具体流程如下:

图3 能源控远软件结构图

1)控制系统通过UDP协议发送指令至能源远控解析机。

2)能源远控解析机收到指令后发送确认消息并将指令通过OPC协议转发至控制箱。

3)控制箱通过Profibus - DP总线发送控制指令控制地面能源启/停等动作。

4)地面模拟能源状态数据从地面模拟能源依次通过控制箱、能源远控解析机传递给控制系统。

4 技术实现与分析

1)采用分布式Profibus现场控制方式,替代模拟信号电缆,只需一根Profibus总线电缆即可完成所有现场设备间的通讯,减少了现场设备间的电缆数量,简化了设备展开的操作流程,使得整套地面能源系统便于拆卸,维护。同时,数字化传输的抗干扰能力更强,有效增强了现场设备工作的稳定性。

2)采用高实时性、高可靠性、高稳定性的OPC技术与PLC进行通讯,并通过ETHERNET建立OPC服务器与PLC的S7连接,实现了对Profibus-DP网络中的DP主、从站进行数据读、写,以订阅方式实时上传PLC数据块中能源状态的信息变化,实现精确控制能源系统。

3)采用了基于MODBUS协议的数字式网络传感器,传感器回采使用数字化传输方式增强抗干扰能力,使得PLC无需滤波即可直接使用,有效降低了PLC的负载,增强了模拟能源控制系统的稳定性。

4) 采用基于虚拟仪器技术的人机交互界面取代模拟器件。将所有需要监视的参量直接通过虚拟仪器界面显示,开关量的操作通过触摸屏完成,避免了因模拟器件损坏导致的设备故障。

5)实现地面模拟能源系统的自动化流程控制,模拟能源控制箱可根据预置参数在无需人工干预的情况下按操作细则自动将能源系统调整至指定状态,完成地面模拟能源系统的自动启/停和为弹上油箱补油的操作。

6)在地面模拟能源系统中实现了故障白动诊断和处理,利用PLC的逻辑处理能力对能源系统的常见故障进行实时监测和处理,在紧急情况下自动强制停机,为设备和操作人员的安全提供可靠的保障。

5 结束语

基于PLC的地面能源远程控制技术方案中运用基于Profibus现场总线的分布式PLC控制技术,采用数字化传感器精度更高,数字控制主、辅变频器精度更高,性能可靠,降低了以往产品电流调节的调节误差,高压输出的反馈闭环控制,减少了能源系统在运行过程中的人为干预,保证了能源高压输出的稳定,实现了地面能源的一键自动化远程控制功能,有效提高液压系统的自动化测试水平,具有广泛的应用前景。

[1] 郑小倩, 黄明琪. 基于PROFIBUS-DP通信研究与实现[J].计算机测量与控制, 2017, 15(5): 695-697.

[2] 王巧巧, 罗 飞. 基于 PLC 的能源设备监控管理系统[J].绵阳:兵工自动化, 2003, 22(4): 1006- 1576.

[3] 吴美金, 王秉臣, 卢逸斌, 等. 基于PLC的航天器地面测控系统通用化设计研究[J].计算机测量与控制, 2016, 24(7):14 -24.

[4] 夏明亮. 远程控制通信程序的设计[J] . 南京:南京工程字院学报, 2007, 5(1): 1672- 2558 .

[5] 王嘉炜, 索双富, 孟国营, 等. 基于PLC间通信的高压气流量系统闭环控制[J].现代机械, 2016, 4: 88-90.

[6] 范列朋, 石海钦, 雷 俊. 基于HMI与PLC的位移闭环控制系统在大型钢管防腐图层自动涂装生产线上的应用[J].机电工程, 2012, 29(6): 733-736.

[7] 郑尚磊, 傅迎华, 周代仝, 等. 基于S7-300PLC和Wincc的PID参数整定研究 [J].电子科技, 2016, 29(11): 97-100.

Remote Control Solution Based on PLC for Ground Energy

Wang Jing1,Sheng Wenwei1,Liu Ruizhi1,Zhai Yu2,Guo Jun1

(1.Beijing Research Institute of Precise Mechatronic Controls,Beijing 100076,China;2.Beijing Aerospace Measurement & Control Technology Co.Ltd.,,Beijing 100041,China)

The remote control of the traditional servo ground energy is realized by the simulation. It has a low degree of automation and poor anti-interference ability.In order to solve the above problems,it proposes a remote control solution based on PLC for ground energy.It uses a distributed PLC control technology based on Profibus fieldbus,a closed-loop control technology based on high-voltage output feedback,an OPC Server and PLC telematics technology. This realizes the remote automatic control function. It also uses a virtual instrument technology based on the man-machine interface to replace the analog interface,a digital network sensor based on the Modbus protocol instead of an analog sensor. This realizes the digital servo ground energy system and improves the anti-interference ability of servo ground energy control.

remote control;fieldbus;PLC

2017-05-14;

2017-06-01。

王 静(1982-),女,黑龙江望奎人,硕士,工程师,主要从事测控软件设计与开发方向的研究。

1671-4598(2017)12-0080-03

10.16526/j.cnki.11-4762/tp.2017.12.021

TP273

A

猜你喜欢
控制箱闭环控制变频器
伞梯组合太阳能风能互补发电系统
变频器在电气自动化控制中的应用研究
基于LMI的过渡态主控回路闭环控制律优化设计
变频器在电机控制系统中的选择与应用
浅谈变频器在煤矿中的应用
智能车竞赛中的闭环控制算法应用分析
基于无功补偿技术的新型智能农业灌溉系统设计
简析变频器应用中的干扰及其抑制
基于STC单片机的闭环反馈控制智能鞋柜系统设计
基于“闭环控制”原理的课程质量保障系统的构建与实践