卡特彼勒发电机组CAT3512通讯协议分析,及远程监测实现方案

2021-04-21 10:06:30 来源:华启智能

本文分析了卡特发电机CAT3516/3512通讯协议,及远程监测的解决方案。
卡特彼勒发电机组
机缘巧合在天津市博安石油技术服务有限公司王工配合下,有机会了解和分析了卡特彼勒发电机组CAT3512CAT3512/3516的通讯协议及远程监控(包括监测和远程启停发电机组)的各种解决方案。

当时现场的情况是这样的,中海油一条船上几台发电机远程监控系统出了故障,监控系统无法获取到发电机的运行状态。经过现场分析发现现场系统框图如下:

MPD
PPU2+CCM
CCM一端是RS232和PPU2接,另一端应该是CAT DATA LINK(原来认为是J1939)。
CCM
CCM通过CAT DATA Link和PPU2通讯,通过Modbus协议和HMI通讯。厂家停产了CCM,厂家推荐新的解决方案为PPU3+H9。

H2 Modbus RTU/ASCII (RS-485) 
H3 Profibus DP 2 
H9.2 Modbus RTU/ASCII (RS-232) 和 GSM 调制解调器 
N 以太网 TCP/IP 通信

PL1000包含的接口有Cat Data Link.CAN.RS232.RS485/422

CAN J1939


接线图
现场ECM和MPD之间是通过J1939连接的

我们详细分析了卡特彼勒发电机组CAT3512CAT3512/3516相关资料,发现CAT3512本身具有SAE J1939通讯接口。故我们设法获取到了CAT3512发电机组的CAN通信数据,比对了实际运行参数。
14304 接收 0c f0 04 00 8 ff ff ff 1e 28 ff ff ff 
14305 接收 0c fe f2 00 8 96 02 ff ff ff ff ff ff 
14306 接收 18 fe 92 00 8 82 ff ff ff ff ff ff ff 
14307 接收 0c f0 03 00 8 ff 30 10 ff ff ff ff ff 
14308 接收 0c f0 04 00 8 ff ff ff 1e 28 ff ff ff 
14309 接收 0c f0 04 00 8 ff ff ff 2c 28 ff ff ff 
14310 接收 0c f0 03 00 8 ff 30 11 ff ff ff ff ff 
14311 接收 0c f0 04 00 8 ff ff ff 2c 28 ff ff ff 
14312 接收 0c fe f2 00 8 96 02 ff ff ff ff ff ff 
14313 接收 18 fe 92 00 8 82 ff ff ff ff ff ff ff 
14314 接收 0c f0 04 00 8 ff ff ff 1e 28 ff ff ff 
14315 接收 0c f0 03 00 8 ff 30 11 ff ff ff ff ff 
CAN-MODBUS协议转换器

通过使用以上Modbus协议转换器,可以直接从卡特彼勒发电机组获取运行参数,接入HMI等尚未监控系统。

相关文章

站内搜索

产品分类

推荐分类

联系我们

  • 点击联系  点击联系
  • 联系华启智能