CDL网关在G3606与MVI56-MCM通讯中的应用
2018-08-09杨涛
杨涛
(吐哈油田公司鄯善采油厂,新疆 鄯善 838202)
1 概述
轻烃工区JGK4/G3606原料气压缩机组采用SLC500系列PLC作为控制系统。控制系统通过MVI56-MCM模块和用户通讯模块(CCM)实现与Caterpillar公司G3606型燃气发动机数据通讯。同时,MVI56-MCM模块将机组数据远传至DCS系统。
G3606发动机ECM数据通讯采用卡特数据总线(CDL), 它 是 Caterpillar特有的网络通讯协议。该协议是在RS-485接线规范基础上开发,是非公开通讯协议,外部设备必须通过通讯协议转换器(用户通讯模块CCM)才可以与发动机ECM通讯。
机组采用Caterpillar公司CCM与Monico公司SNAP LASX PLUS模块将发动机CDL总线数据转换为Modbus RTU格式,实现与PLC通讯模块MVI56-MCM的数据通讯。数据传输采用RS-232方式,传送速率为9600波特率,8位数据位,1位停止位,无奇偶校验。通讯接线如图1所示。
2 CDL网关模块
2.1 CDL网关简介
因Caterpillar公司CCM与Monico公司SNAP LASX PLUS模块停产,该模块损坏后更换为Monico公司CDL网关模块,见图2。
图1 通讯接线原理图
CDL网关是一种“即插即用”的协议转换模块,借助Caterpillar设备数据表,可直接访问Caterpillar发动机、发电机组监控参数。CDL网关支持多种不同的数据传输协议,它拥两个RS-232接口、一个RS-485接口(2线或4线)和一个以太网端口,以及一个用户编程用USB接口。
2.2 CDL网关接线
按照CDL网关各接口接线要求以及发动机组ECM与MVI56-MCM通讯接口规范制作通讯数据线。更换CDL网关后,轻烃工区JGK4/G3606原料气压缩机组MVI56-MCM模块与G3606发动机ECM通讯接线如图3所示。
可以看到,CDL网关实现了CCM与SNAP LASX PLUS协议转换功能,简化了Caterpillar发动机与MVI56-MCM模块的通讯网络。
图2 CDL网关模块
图3 CDL网关通讯接线示意图
3 CDL网关编程
为确保CDL网关安装后与MVI56-MCM正常通讯,需要对CDL网关进行参数配置和编程。根据Caterpillar发动机数据表、MVI56-MCM模块通讯地址分配表和通讯参数,用MonicoViewII软件完成CDL网关模块数据通讯程序的编制与端口配置。编程和端口参数设置见图4。通过CDL网关模块的USB接口实现程序的下装。
图4 CDL网关编程与端口设置
借助MonicoViewII软件可在线查看G3606发动机组参数和参数的原始值。
4 结语
CDL网关作为Caterpillar发动机、发电机组数据通讯协议转换器,具有安装方便、编程设置灵活等优点。轻烃工区JGK4/G3606原料气压缩机组通过CDL网关模块的使用简化了发动机组与PLC通讯网络中间环节,提高了通讯的稳定性。
同时,借助CDL网关模块的指示灯、MonicoViewII软件可以直观掌握数据通讯状态和参数值,更加便于机组通讯故障的判断和处理。