(电梯)MMC控制板ModBus通讯协议及安装要求_中文版- g

更新时间:2023-05-19 23:19:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1. MMC控制器的主要功能是完成电梯CAN总线到RS485总线的数据通讯,是电梯CAN通讯总线到RS485总线监控系统的数据中继。

2.物理连接(附图1):

A:CAN总线通过连接器CN1用双绞线与电梯通讯总线连接,

PIN1: CGND PIN2: CAN_H PIN3: CAN_L PIN4: CGND

JCAN1的ON短接时,接通终端120Ω匹配电阻。

B:RS485总线通过连接器CN2用超5类屏蔽双绞线与PC监控系统通过总线方式连接(见附图2),

工作站点最大为120个,总线长度最大为1000m。 PIN1: SGND PIN2: B(-) PIN3: A(+) PIN4: SGND

4、 通信协议

4.1端品设置

波特率(可通过SW2设置):9600(出厂设置值) 数据位:8 起始位:1 停止位:1 效验位:无

CAN总线通讯波特率: 100KBaud(按电梯总线通讯要求)

4.2 使用协议(Modbus):

4.2.1 采用Modbus标准协议,消息帧使用RTU帧 4.2.2主机发送数据格式

消息段开始 T1-T2-T3-T4

地址代码 8位

功能代码 8位

寄存器地址 高8位

低8位

数据量

CRC

消息段结束

高8位

低8位

高8位 低8位

T1-T2-T3-T4

帧与帧之间的延时不小于3.5个字符时间,如上面的T1-T2-T3-T4所示

4.2.3从机发送的消息格式

消息段开

始 T1-T2-T3-T4

地址代码 8位

功能代码 8位

数据量 8位

寄存器内容 高8位

低8位

CRC 高8位

低8位

消息段结束 T1-T2-T3-T4

4.2.4寄存器和BA板子对应的状态

寄存器地址 (下位机)

上位机对应的起始地址

40001 0 40002 1 40003 2 40004 3 40005 4 40006 5

查询楼层(CAN信号) CAN信号 CAN信号 CAN信号

1:表示电梯运行正常,0:表示电梯运行不正常 1:表示电梯正在进行检修 0:表示电梯不在检修状态 1:表示一般故障报警 0:表示没有一般故障报警 1:表示有火警报警信号 0:表示没有火警报警信号

CARALM 1:表示有警铃信号,0:没有警铃信号

16位无符号整数,表示实际的楼层

地址对应的输入端或者功能

备注

MMC控制板ModBus通讯协议及安装要求

40007 6 40008 7 40009 8 40010 9

IN1 IN2 IN3

1:表示电源故障报警 0:表示没有电源故障报警 1:表示厅门闸锁信号 0:表示没有厅门闸锁信号 1:表示轿厅及井道有安全信号 0:表示轿厅及井道有不安全的信号 暂时未定义 暂时未定义 0:停止 1:上升(UP) 2: 下降(DN)

40011 10 40012 11 查询楼层运行信

号(CAN信号)

备注:

对于正常运行信号,根据逻辑判断产生:在没有警铃信号,没有一般故障,没有 火警,没有电源故障的情形下,视为正常运行。

4.2.5通信举例

比如:主机要查询开关ST3的状态,需要发送下面的数据给从机: 消息段开始 T1-T2-T3-T4

地址 代码 0x0B (8位)

功能代码 0x03 (8位)

寄存器地址 0x00 (8位)

0x02 (8位)

数据量 0x00 (8位)

0x01 (8位)

CRC

0xCB(高8位)

0x27 (低位)

消息段结束 T1-T2-T3-T4

8

从机回答信息

地址代功能数据量 寄存器内容 码 代码 0x0B 0x03 0x02 0x00-0xF0x00-0xF

F F

(数据高8(数据低8位) 位)

另外注明:读楼层时的数据格式为:双字节ASCII码

4.2.6设计约束

4.2.6.1 双方通信采用轮询方式,也就是一问一答。

4.2.6.2 每次的轮询需要间隔一定的时间。(150ms~350ms)。如果在间隔的时间外没有收到答复,即认为

此次查询失败。

4.2.6.3 下位机应答最多回复12个字数据量,也既是24字节数据,多于24字节按照24字节回复。

消息段开始 T1-T2-T3-T4

CRC 高8位

低8位

消息段结束 T1-T2-T3-T4

4.2.6.4 回复楼层信号时,给上位机发送的是ASCII码,高字节存放的是楼层的十位,低字节存放的是

楼层的个位,比如楼层停靠在12楼,发送的数据是:0x31,0x32, 合并到40001寄存器(相对地址是0x00)就是0x3132。

8:SW1为MMC从机地址设定拨码开关(本机地址由SW1的1---8位开关设定地址设定范围:20~27,共256个地址),具体设定方法示例如表四所示(OFF为0,ON为1): 表四: SW1-8 OFF OFF OFF ON

SW1-7 OFF OFF OFF ON

SW1-6 OFF OFF ON ON

SW1-5 OFF OFF OFF ON

SW1-4 OFF ON OFF ON

SW1-3 OFF OFF ON ON

SW1-2 OFF OFF OFF ON

SW1-1 OFF OFF OFF ON

ADDRESS 00000000B=0 00001000B=8 00100100B=36 11111111B=255

9: RS485通讯波特率可以通过拨码开关SW2的SW2-1和SW2-2调整。 SW2开关状态与通讯波特率如表三示:(SW2-3暂时未用,无功能) 表三:

SW2-1状态

OFF ON OFF ON

SW2-2状态

OFF OFF ON ON

RS485通讯波特率

2400 Baud 4800 Baud 9600 Baud 19200 Baud

10: 指示灯功能说明:

485-RXD : RS485接收数据信号 485-TXD : RS485发送数据信号 CAN-RX0: CAN接收数据信号 CAN-TX0: CAN发送数据信号 POWER ON: 电源指示灯 STATUS : NC

11: 输入电源(从CN6输入): 工作电压: 10~ 28 VDC

工作电流: 200 mA(Max)

MMC控制板 ModBus通讯协议及安装要求

German Technologies

RS_GND RS485 A(+) RS485 B(-) RS_GND

备用(IN1)备用(IN2)备用(IN3)公共(COM)

CAN_GND CAN_L CAN_H CAN_GND

附图1G-Technologies Co. Ltd Chaqiao industrial district.shiqi.Zhongshan City Guangdong Province/ P.R.China第 6页共 7页 Tel:+86-760-8815 268 Fax:+86-760-8815 278 Email:gtech@

GND+24VDC

MMC控制板 ModBus通讯协议及安装要求RS485接口 CAN接口

German Technologies

电源输入接口

外部输入接口

电源指示灯

RS485波特率设定开关

RS485波特率设置表状态指示灯地址设定拨码开关 Tel:+86-760-8815 268 Fax:+86-760-8815 278 Email:gtech@第 7页共 7页

G-Technologies Co. Ltd Chaqiao industrial district.shiqi.Zhongshan City Guangdong Province/ P.R.China

本文来源:https://www.bwwdw.com/article/m5q4.html

Top