火车站智能上水栓系统研制

2014-07-20 11:52卜志东吴新开文丽谢聪
电气自动化 2014年4期
关键词:股道遥控器火车站

卜志东,吴新开,文丽,谢聪

(湖南科技大学信息与电气工程学院,湖南湘潭 411201)

火车站智能上水栓系统研制

卜志东,吴新开,文丽,谢聪

(湖南科技大学信息与电气工程学院,湖南湘潭 411201)

针对现有火车站上水系统自动化程度低、管理不便等不足,设计了一套火车站智能上水栓系统。上水栓的股道管理机(上位机)由西门子S7-300与S7-200构成,以STC11F08XE单片机作为主控芯片,上水栓与股道管理机之间通过RS-485总线通信。具有反应速度快、控制方便、运行可靠、便于维护管理、成本低等优点。经测试验证能很好的完成各项控制指令,满足了现代火车站智能上水的要求。

火车站;上水栓;股道管理机;单片机;RS-485总线;智能上水

0 引 言

随着我国铁路覆盖网络的不断加大以及铁路运输系统的连续提速,对火车站上水系统的性能要求也越来越高。目前火车站使用较多的列车上水系统多半以手动控制和点对点的控制方法为主,以上两种方式技术落后、自动化程度不高且对人力资源的浪费较大,不利于车站的管理与监控[1]。这种落后的上水系统已不能满足现代智能化管理、高速上水的要求。因此开发出一套自动化程度高、控制灵活、便于管理与监控的智能上水栓显得尤为重要。本文开发的基于西门子PLC的火车站智能上水栓,控制方便、反应速度快、能与上位机可靠通信、方便管理,大大提高了列车上水的自动化水平,能满足现代化程度不断提高的列车上水的要求。

1 系统的基本构架及硬件组成

根据火车站要求,上水系统必须能实现监测各上水栓的状态、统计各股道的上水量、控制各个上水栓动作等功能,是一套比较复杂自动化控制系统。根据火车站规模的不同,每个上水系统可由若干个股道、一个监控室构成,每个股道又由一台股道管理机、一个遥控接收板、30个上水栓、股道左右侧流量计、压力表以及若干个遥控器组成。

1.1 股道管理机的选型及其特点

每个股道中股道管理机是实现智能控制的核心,其控制指令多、处理的数据量大。本设计中各从站与股道管理机之间的通信遵循MODBUS-RTU协议并通过RS485总线传输信号,考虑到各股道中从站数较多,为了既满足通信协议的要求又保证处理速度,采用西门子EM277模块将S7-300(型号为CPU315-2PN/DP)与S7-200(型号为CPU 226 CN)连接起来构成股道管理机。CPU315-2PN/DP拥有一定规模的存储器容量与程序框架,对二进制数运算和浮点数运算的处理能力比较强[2]。用S7-300作为DP主站,通过其DP口与EM277连接以交换S7-300和S7-200的数据,通过PROFINET口下载程序并通过以太网连接到监控电脑,再由监控电脑通过组态王软件对上水系统的状态进行实时监控,两个端口的最快响应速度都可以达到12 Mbps,S7-300的以上优点能满足对多从站快速控制的要求,不足之处是S7-300不支持MODBUS-RTU协议。而S7-200能弥补这一不足且带两路485接口,当某一个接口出现故障时另一个接口可以备用,也可以同时接两路485总线,S7-200的缺点是应对总线上较多的从站时其控制会有较大的延时。因此,用S7-200采集各个从站的数据(包括发送控制命令、扫描各个从站的状态量),并将所采集的数据通过EM277模块交给S7-300进行处理,S7-300处理完的数据再由S7-200经RS485总线完成对各个从站的控制。这样的设计方案充分利用了S7-300与S7-200各自的优势,节约了整体成本、便于现场维护,整个股道的硬件拓扑结构图如图1所示。

图1 单个股道硬件结构图

1.2 上水栓功能及主要芯片选型

上水栓作为从站,其作用是执行股道机发出的指令(如上水指令、收管指令)、防止收管电机因堵转而损坏、维持上水栓内部温度在冰点以上、向股道机返回从站的状态信息等。本设计中股道管理机由西门子公司的S7-300与S7-200PLC构成,从站采用新一代STC11系列的STC11F08XE芯片作为控制器,而非价格较贵的西门子远程I/O模块,这样既满足了控制要求又节约了成本。STC11F08XE单片机是深圳宏晶科技公司研发的增强型8051内核单片机,相对于传统的8051内核单片机,它在片内资源、性能以及工作速度上都有很大的改进。该芯片是STC11系列单片机的典型产品,集成了以下资源:增强型8051CPU、8KB Flash程序存储器、1 280 B字节RAM、32 KB数据Flash(EEPROM)、两个16位定时器/计数器、全双工异步串行口(UART)、最多40根I/O口线、MAX810专用复位电路和硬件看门狗[3]。

上水栓与股道管理机之间通过一块485芯片进行信号转换,其型号为ADM2587E,该芯片能将485信号转换成单片机能识别的TTL电平,集成度高,自带隔离电路,能防止单片机受到总线的信号干扰[4],其外围电路只需8个匹配电容2个匹配电阻即可,ADM2587E芯片与单片机的连接如图2所示。

图2 单片机与485芯片连接电路

2 上水栓与股道管理机的通信设计

每个股道上有30个上水栓、一个遥控器接收板、两个流量计、两个水压表,总计有35个从站。股道管理机放置于股道的一端,遥控器接收板放置于15号上水栓的箱体内,股道左右侧的流量计及压力表与两端的上水栓放在一起,每两个上水栓之间的直线距离为25 m,所以上水栓与股道机之间的最远通信距离为725m。

考虑到每个股道的从站数量多、通讯距离远,设计中股道管理机与上水栓之间采用RS485总线通信,并遵循MODBUS-RTU通信协议。理论上,RS485总线上面最多能够接入128个站点(根据芯片驱动能力的大小有所不同),其最大传输距离可达1 219m,极限通信速率约为10Mbps[5]。股道管理机与上水栓之间的RS485通信线使用平衡双绞线作为传输介质,这种双绞线的信号传输距离与通信速率成反比,当通信速率为20 Kbps以下时才能够实现1 219m的最大通信距离,而本设计中所使用的通信速率为仅为9 600 bps,完全能够满足传输距离的要求。

485总线是半双工通信,每次只能由一个站点来使用总线,为避免各从站在工作过程中出现总线使用冲突,将股道管理机作为主站来管理485总线,上水栓及其他设备作为从站。正常工作时股道管理机24小时不间断对各个从站进行扫描以检测从站的工作状态(如温度是否异常等),股道管理机每扫描一个上水栓就扫描一次遥控器接收板,扫描一个从站所需时间约为500ms,被扫描的从站及时将各自状态信息返回给股道机。当股道机扫描到遥控器接收板的数据区有遥控指令时,股道机将立即中断扫描并将遥控指令以广播的形式下发给总线上的每个从站,地址相匹配的从站将执行遥控指令。这种扫描方式的优点是任意时刻按下遥控器,都能确保指令及时传给对应的上水栓,保证了指令的执行速度。

表1 股道机对上水栓的读指令格式

表2 股道机对上水栓的写指令格式

在MODBUS-RTU协议下主站对从站的指令主要分两种[6]:一种是扫描指令即读指令,用来查询上水栓的工作状态,上水栓收到与其地址匹配的读指令后将及时向股道机返回当前状态值;另一种是写指令,用来控制上水栓执行遥控器命令,上水栓收到对其操作的写指令后执行相应动作并及时向股道机返回动作执行情况。股道管理机发给上水栓两种指令的数据格式分别如表1、表2所示。上水栓响应股道机的读写指令后返回数据的格式分别如表3、4所示。

表3 读指令后上水栓返回给股道机的数据格式

表4 写指令后上水栓返回给股道机的数据格式

3 上水栓软件流程图

上水栓在完成程序初始化后,主程序先调用手动命令子程序,这样处理的优点是当上位机由于故障不能对上水栓进行控制时仍可以通过手动按钮进行控制。单片机通过检测手动按钮被按下时所产生的脉冲跳变来判断是否有手动操作指令,并且设计通过软件延时的方法对手动按钮进行了消抖处理。上水栓每隔5秒会通过温度传感器读一次温度以检测上水栓内温度是否在设定范围内,当温度低于设定温度下限时,单片机将控制加热片进行调温。每次接收到485总线上的指令后,单片机将判断该指令是否为本从站指令,并进行相应处理。需要指出的是每当单片机执行动作后都会将指令执行情况存储于特定的数据区,方便股道管理机查询从站状态,上水栓的程序流程图如图3所示。

图3 上水栓软件流程图

4 测试结果及分析

根据以上设计方案,每个股道中分别接入不同数目的上水栓并与遥控器、股道管理机在广西某火车站进行了联机调试,测试结果如表5所示。每组经过200组测试误动作次数都为0,控制非常可靠,平均动作时间控制在2秒内,保证了指令执行的实时性。在测试过程中指令执行有快慢之分主要是因为部分从站未接入,股道管理机在扫描空从站时会连续扫描3次,这样延长了整个扫描时间。当股道机在扫描遥控接收板且接收板刚好有遥控指令时,指令执行速度就快。从测试结果来看,股道中空站点越多指令执行的平均速度越慢,验证了前面的分析。测试中发生了丢包现象,有指令未能执行,通过串口调试软件对485总线上的数据监测,发现丢包主要是遥控器无线数据未能传到股道管理机。总的来说该控制方案没有误动作,反应速度快,能够满足控制要求。本文所设计的上水栓控制板与股道管理机实物连接图如图4所示。

表5 测试结果统计表

图4 上水栓控制板与股道管理机实物图

5 结束语

本文设计了一套基于西门子S7-300的火车站智能上水栓,该上水栓采用单片机作为主控芯片,大大节约了成本,通过一根485总线与股道管理机通信减少了布线、便于维护,克服了传统上水栓控制不便、不利于车站统计等缺点,它具有通信可靠、反应速度快、控制方便等优点。该智能上水栓已在广西某火车站投入使用,从使用效果来看,达到了预定目标,完全能满足现代火车站对上水系统的要求。

[1]黎敏.高速铁路客车上水系统分析与设计.[J].上海铁道科技,2012,34(1):40-42.

[2]李金文,王春艳.基于S7-300的多叠网流浆箱控制系统设计.[J].制造业自动化,2012,34(3):144-146.

[3]丁向荣.STC系列增强型8051单片机.[M].北京:电子工业出版社,2011.35-36.

[4]程鲲,李震.RS-422/485隔离技术及应用讨论.[J]山西电子技术,2012,40(2):50-51.

[5]邰鸣,李双田.基于RS485通信方式的多单片机控制系统.[J].微计算机应用,2008,28(7):109-112.

[6]程雪婷,王海峰.解析Modbus-RTU协议关键内容及其在智能电器中的应用.[J].低压电器,2010,52(1):23-25,62.

Development of an IntelligentWater Hydrant System for Railway Stations

BU Zhi-dong,WU Xin-kai,WEN Li,XIE Cong
(College of Information&Electrical Engineering,Hunan University of Science and Technology,Xiangtan Hunan 411201,China)

In view of low degree automation and inconvenientmanagementof existing railway station water hydrant system,this paper designs an intelligentwater hydrant system at railway stations.The track supervisor of the hydrant(upper computer)is composed of Siemens S7-300 and S7-200.STC11F08XEmicrocontroller is used asmaster chip and the water supply hydrant communicateswith the track supervisor through RS-485 bus.The system has such advantages as quick response,convenient control,reliable operation,easy maintenance and low cost.It has been verified through the test that this system can implement all control commands very well and meet the requirements ofmodern intelligentwater supply at railway stations.

train station;water supply hydrant;track supervisor;upper computer;microcontroller;RS-485 bus;intelligentwater supply

10.3969/j·issn.1000-3886.2014.04.032

TP272/278

A

1000-3886(2014)04-0093-03

卜志东(1989-),男,湖南益阳人,研究生,研究方向:电力电子与电气传动,风力发电并网技术。 吴新开(1956-),男,湖南娄底人,教授,硕士生导师,研究方向:电力电子与电气传动,绿色能源和无损检测技术。

定稿日期:2013-10-23

猜你喜欢
股道遥控器火车站
我是“糊涂虫”
火车站英语
Train Station火车站
股道全顶微机可控顶调速系统在临沂站的应用
时间遥控器
爸妈有个“遥控器”
肚子里有个火车站(下)
肚子里有个火车站(上)
行走的飞行遥控器
站内股道一体化轨道电路绝缘破损信号越区干扰防护措施研究