LabVIEW环境下基于PPI协议的轨道车辆均衡试验测控系统研制
2016-02-16鲁寨军
李 田,鲁寨军
(中南大学 轨道交通安全教育部重点实验室,长沙 410075)
LabVIEW环境下基于PPI协议的轨道车辆均衡试验测控系统研制
李 田,鲁寨军
(中南大学 轨道交通安全教育部重点实验室,长沙 410075)
轨道车辆均衡试验要求单独控制8台液压油缸升降带动工装抬升轨道车辆,抬升过程中采集和存储抬升高度及轮重数据并计算轮重减载率,抬升到指定高度时自动停止。根据试验需要研制了轨道车辆均衡试验测控系统,系统的上位机采用PC,下位机采用S7-200系列PLC,在LabVIEW环境下编写程序,调用VISA接口函数通过PPI协议建立PC与PLC通信,采集、处理位移和称重传感器数据,控制液压油缸动作,最终实现了轨道车辆均衡试验测控系统的测控功能。
PPI协议;PLC;LabVIEW;测控系统
轨道车辆均衡试验测控系统的研制重点是利用PLC进行传感器数据的采集及液压系统的控制,难点在于建立上位机(PC)与下位机(PLC)的通信。已有的通信方式有PPI、MPI、自由口、PROFIBUS现场总线、以太网、Modbus等[1],其中,PPI协议内部固化于S7-200PLC,PLC不用编程[2],相对于其他通信方式简单方便,能够满足本系统使用要求。目前,PPI协议的全部内容并未公开,但是国内外已有很多学者通过串口监视等方式找出了PPI协议的关键帧格式[3~9]。本文对其进行分析得到轨道车辆均衡试验测控系统需要的PPI协议指令,利用LabVIEW平台,调用VISA接口函数建立PC与PLC之间通信,设计集成了测控系统硬件模块,开发程序最终实现了轨道车辆均衡试验测控系统的测控功能。
1 轨道车辆均衡试验测控系统方案
轨道车辆均衡试验测控系统由8台抬升工装及2台液压站组成,1台液压站通过电磁阀单独控制4台液压油缸升降带动抬升工装动作;……
