《装备制造技术)2014年第3期 基于PLC控制的便携式轮对跑合试验台检测系统 马建磊 (南车青岛四方机车车辆股份有限公司,山东青岛2661 1 1) 摘要:研制了一种操作简单、使用方便的轮对跑合试验台检测系统,对轮对的跑合转速和轴承温度参数进行实时检测, 并打印输出检测结果。本检测系统应用PLC作为主控单元,采用红外温度传感器测量轴箱体内部轴承的温度,用光电 开关来测量轮对的平均转速,可有效的减轻检测人员的工作强度,提高检测效率。 关键词:PLC;便携式;跑合试验台 中图分类号:TP273.5 文献标识码:B 文章编号:1 672—545X(201 4)03-01 33—03 随着我国铁路事业的快速发展,“高铁”被越来 就是单片机的控制系统和PLC的控制系统。相比来 越多的人所了解。在铁路不断地提速的同时铁路机 说单片机控制系统开发成本低,但开发和维护都比 车的生产与检测技术也在逐渐革新。我国铁路已进 较麻烦。PLC控制系统的成本高,但是开发周期短, 行了几次大提速,铁路提速的同时也意味着对机车 见效快,可靠性高【1】。 的生产及检测质量提出了更高的要求。轮对机构的 鉴于现场的复杂的工作环境,这里选用更适用 质量直接关系到列车的运行安全。对此,研制一种检 于工业环境,具有较强抗干扰能力的PLC来开发这 测高效,操作简便的轮对跑合试验台检测系统具有 一控制系统。根据一般的信息采集与控制流程脚,系 重要意义。 统的主要组成框架如图3所示。 本文针对PLC控制的便携式轮对跑合试验台检 l堡壁 墼 H篓 :墼塑竺 H 堡H竺墨 堂J 测系统进行研究,以期实现该检测系统的自动化检 图3系统组成部分 测和打印输出功能。图l所示为轮对机构,图2为跑 在此框架基础之上,根据具体的工作环境与要求。 合试验台。跑合检测过程即为将轮对机构固定于跑 我们制定出以下详细方案,工作原理图如图4所示。 合试验台上,支撑平台支撑并固定轴箱体,摩擦轮压 紧在测试轮上并由电机驱动,带动测试轮旋转来进 行跑合。整个检测的过程为15分钟左右,主要检测 的参数有轮对的转速和轴箱体内轴承的工作温度, 并对检测结果进行记录。研究要求在现有跑合试验 台基础之上进行简单改进,开发一种简单,便携式的 检测系统,能够自动检测轮对转速和轴承温度,并能 够输出打印检测结果。 曩■ 图4 PLC控制系统原理简图 (1)传感器的选择 图1轮对机构 图2跑合试验台 要实现信号检测首先必须选择合适的传感器。 这里选择光电开关来获取测试轮对的转速值,用红 1 方案设计 外测温传感器来检测轴箱体内轴承的温度值。使用 时将测试轮对外端面特定位置贴上反光条码,将光 在自动化控制中,比较成熟和常用的技术方案 电开关对准反光条码所在圆周,测试轮对每转一圈 收稿日期:2014_o1-02 作者简介:马建磊(198l一),男,山东章丘人,工程师,工科学士,研究方向为:机械设计与制造。 133 Equipment Manufacturing Technology No.3,2014 都会给光电开关一个光脉冲信号,然后光电开关便将 主单元的基础之上设计了两套取样方案,既手动操 接收到的光脉冲转变为电脉冲输出。红外测温传感器 作取样与自动取样。如下所示表1为I/O地址布置。 可以安装在磁力吸座上直接吸附在轴箱体表面透过 由于没有Y端口的输出,下面只列了x端口的地址 轴箱体检测内部轴承的温度。所选红外测温传感器的 布置情况。 输出信号为4—20 mA,温度测试范围为0—500 oC。 (2)A/D模块的选择 由于温度传感器输出的是模拟量,要想进行数 字化控制需要先将模拟量转变为数字量,这就需要 用到A/D转换模块。我们需要测试两路温度所以只 表1 I/O地址布置 XOo0 X0o1 X0o2 X003 X004 自动取样按钮,按程序设定时间间隔自动取样 光电开关信号输人 急停按钮 点动取样按钮,用于随时取样 打印输出按钮 用两个通道的2A/D模块便可以达到工作要求,但考 Xoo5 清零按钮,用于点动取样之前对寄存器清零 虑到以后升级改造或者作为备用,我们选择4A/D模 块,型号采用三菱公司的FX2n-4AD系列。 其有三种预设的模拟输入与输出关系,如图5 所示。根据以上所选的红外测温传感器的信号输出, 相对应的是选择预设方式1(4~20 mA电流输入)。 矗)一10、! 电 蟾^ (b {、20 电灌输 ,c —20 2OmA屯瀑辅入 图5 FX2n-4A,D三种预设方式的模拟输入与输出关系 (3)PLC主单元的选择 由于控制的输入输出点数很少,逻辑控制比较 简单,我们选择三菱的FX2n系列PLC中点数最少的 FX2n一16mr。其主要功能便是采集来自光电开关的电 脉冲信号,运用控制程序计算出测试轮的转速;采集 来自4A/D特殊模块的数字输出值,进而利用对应关 系计算出轴承温度值。然后将所得速度、温度数值传 送给打印机进行打印输出。考虑到工作现场的情况, 我们设定采样周期为l min。 (4)通信模块的选择 PLC获得数据后并不能直接传输给打印机,而 必须通过通信模块。考虑到功能单一和节省成本,我 们选用了FX2n一232BD通信模块,其上带有RS232 接口,这样便可以用一根RS232串行通信线将 FX2n一232BD通信模块与微型打印机相连接,然后打 印输出即可。汉字输出则要使用对应的十六进制区 位码(GBC),数字输出时则根据ASCII码(美国信息 交换标准代码)表的原则。 2电气控制设计 2.1 I/0地址布置 针对现场工况与灵活简便的原则,在一台PLC 134 在检测开始前,在轮对端部采用磁力的方式固 定一个反光板,并用光电开关对准反光板。检测开始 后,轮对每旋转一转,光电开关就接收一次信号。红 外测温传感器通过磁力座固定对准轴箱体。 在自动取样时,按下自动取样按钮接通X000,系 统会每间隔1 min就输出一组检测数据,检测完毕 后,自动打印输出。 在手动取样时,先按下清零按钮,再按下点动取 样按钮就会打印输出一组检测数值,每点动一次输 出一次检测结果。检测结束时,按下打印输出按钮, 系统会自动打印输出采集到的数据。 2.2梯形图编写 由于程序内容较多,限于篇幅下面仅介绍一些 典型的程序段。 如图6所示为在开始程序段进行系统寄存器清 零,包括急停开关输入端X002,在通电时X002会接 通程序的主控指令,而在紧急情况下需要停止系统 运行时,按下急停按钮接通X002,便会断开主控指 令,整个程序体断开,检测系统停止运行。此外,自动 取样按钮与清零按钮的输入端XO00与XO05都可以 对系统所有寄存器进行清零操作。 图6系统寄存器清零 如图7所示为自动取样循环输出指令。在X000 (自动取样按钮输入端)进行系统寄存器清零的同时也 将辅助寄存器M20接通,进而将时间寄存器Tl触发。 另外,从图7中可以看出两条指令中都串人了 计数器Cl的常闭触点。时间寄存器T1的设定值为 60 s,计数器C1的设定值为15。每60 s时间寄存器 《装备制造技术)2014年第3期 都会接通计数器C0。光电开关接到光脉冲后转 T1就会触发一次。触发信号作为检测结果输出信号 通),进而驱动计数器C0进行计数,轮对每 驱动打印机输出这60 S内的检测数据,作为清零信 变成电脉冲,号将相关寄存器清零,同时又作为计数器C 1的触发 旋转一圈,CO进行一次字增加运算。等Tl或者T2 信号使C1进行自增一运算。之后时间寄存器T1又 计数满60 S后CO中的计数值将会输送到打印机。由 进入下一轮60 S时间的工作。依次类推,5 于轮对的转速不会超过300 r/min,所以这里设置CO C.,r C 一共输出1黼 -p P .l扯 组检测结果,这时计数器Cl达到设定值而触发,常 ~_一 一- 的极限值为300。 闭触点变为常开,将两条指令断开,停止运行。至此, 就完成了自动取样过程。= ~一 一一 一一 一 一 一~一 图9计数指令 一 一3 结束语 图7自动取样循环输出指令 脚一~一 ,扎一~ 该检测系统操作简单,可靠性高,成本低。系统 如图8所示为手动取样输出指令。与自动取样 二 二 集成后体积小,对环境依赖度小,便于携带,极大的 循环输出指令类似,当x0o3(点动取样按钮输入端) 提高了跑合试验的检测效率,降低了操作人员的劳 接通时,一方面对相关寄存器进行清零,另一方面也 动强度。此外,本系统还具有二次开发的优势,针对 接通了辅助寄存器M22,使其自锁,在时间达到设定 日后的需求可作进一步优化。 值60 S后, 触发,断开M22结束其自锁,同时将这 期间的检测结果输出。 参考文献: 【1】易磊.PLC与单片机应用技术【M】.上海:复旦大学出版 社。2012. 鞋 【2]史国生.电气控制与可编程控制器技术【M】.北京:化学工业 ~ 出版社,2003. ~ 图8手动取样输出指令 [3】三菱株式会社.三菱微型可编程控制器编程手册(产品手 如图9所示为检测系统的轮对转速计数指令。 册)[Z】.北京:三菱株式会社,2001. [4]肖金立.计算机硬件技术基础【M】.北京:电子工业出版社, 不论是自动取样(M20接通)还是手动取样(M22接 ~ 2009. PLC-based Control一 of a Portable test bed Running—wheeI Detection System MA Jian—lei (CSR Qingdao Sifang Locomotive Co.,Ltd.,Qingdao 2661 1 1,China) Abstract:Developed 一 a simple,easy to Use wheel running test system,real-time detection of wheel running speed and the temperature of t∽ he bearing parameters,and print output.This system uses PLC as the main control unit,using in— frared temperature 啪 sensor for measuring axle box body temperature of hte bearing,using photoelectric switch to measure the average speed of hte Wheelsets.This can effectively reduce the work intensity of testing personnel nad improve the detection efifciency. Key words:PLC;Portable;running in test bench 135