文档库 最新最全的文档下载
当前位置:文档库 › 日立电梯监视系统通讯协议(国产梯加进口梯)

日立电梯监视系统通讯协议(国产梯加进口梯)

小区电梯监视系统是我公司的一套对电梯运行状态实现远程监视的系统,通过该系统能实时监视、自动记录电梯的运行中的多项数据。系统采用串行通信对各电梯的信号进行采集,用计算机进行电梯的状态显示,大大方便了用户对电梯的监视和管理,其主要适用于电梯台数较多的小区电梯的集中监视。电梯电脑监视系统采用RS-485接口,主要由数据采集与终端监视软件两大部分组成,本说明为采用RS-485接口(BA 接口)通信协议及技术参数的说明。 小区电梯监视系统的基本组成如下图所示:

当客户需要我司提供电梯BA 接口(RS-485接口,波特率:9600bps )时,我司只提供到监控终端RS-BAS 或RS400D 部分,RS-BAS 安装于控制柜内,RS400D 安装于机房,客户在组成系统时需要遵从本份协议资料。

一、 RS-BAS 监控终端适用通讯协议

1、通讯结构

基于BA 接口板组建的电梯监控系统使用Master/Slave 主从式结构,所有的通信均由位于监控中心的上位机控制完成。 2、主从多机通讯流程 主从多机通信过程为:“主”为监控中心的上位机,“从”为RS-BAS 监控终端。任意一块RS-BAS 板接入网络后自动进入监听状态,等待接收主机发送的包含分机地址信息的指令包。地址匹配的分机在收到指令包后,将根据包中的指令执行不同的操作。在完成指定的操作后,该分机将再次进入监听状态。 2.1、主机指令包说明

主机查询指令格式为:(以下数据均为十六进制格式)

电梯监视室 计算机 显示 串行通信接口 监控终端 RS-BAS 或RS400D 控制柜 NO.1 监控终端 RS-BAS 或RS400D

控制柜 NO.n ……

……

其中:

SUM=(SA+TA+CMD+DAT) & FFH,值为SA、TA、CMD、DAT的和与0FFH“与”运算的结果。

SA固定为81H,表示该帧由主机发出。

TA为分机地址,值为00H至7FH。(其中分机的地址可由终端的拔码开关设定)

CMD

例如中心主机需要查询6号分机的数据,则主机需要发送以下数据帧:

A5-81-06-00-00-87-5A

中心主机需要7号分机重新启动,可发送以下数据帧:

A5-81-07-01-00-89-5A

2.2、主机软件编写注意事项

多机通信中主机的软件编写需要注意以下问题:

1、每个指令数据包中包含7个字节,任意两个字节的发送需要有一定的间隔时间(一般为1ms

左右,这个只是一个参考值,要视实际情况及线路的长短而定,实际最佳值可以在调试中确定)以保证可靠接收。

2、终端分机从接收到指令包到数据输出完毕需要一定的转换时间。当通信速率为9600bps时,

对每台分机的查询操作需要占用50ms的时间段。

3、主机应该使用收/发自动切换的RS232/RS485转换器,同时必须考虑该转换器在收/发状态

间切换的时间,一般可认为是1ms。

4、多机通信中特别需要注意保持数据的完整性与可靠性,对于来自线路的各种干扰均能够可

靠的进行处理。这种处理是通过对每一帧数据进行校验来实现的。

5、485总线是一种差分通讯方式,同时置为发送状态的终端,有可能因为输出电平的不同而

造成长短路过流现象,进而有可能损坏芯片,所以必须非常注意器件的状态。在任意时刻,不允许有任何两部或多部设备同时进入发送状态。这一点主机可通过对分机进行分时操作来保证。

6、注意:楼层数据返回的层站数据,并不是电梯所处的真实楼层,所以在编写软件应有一个

设置表,用于设置层站数据所对应的真实楼层。例如:

当电梯的最低楼层是-1层时,返回的层站数据可能是1,表示电梯处于第-1层;但当电梯的最低楼层是1时,返回的层站数据也可能是1,但表示的却是电梯处于第一层,所以为避免软件写完后要作大的修改来对应层站数据及真实楼层的对应,最好能在上位机软件上有一可以设置层站数据与真实楼层相对应的功能。

2.3、从机工作模式

当所有分机收到该指令包后,均与自身地址相比较,若地址信息不相同,则不响应该指令;若相同,则终端被设为输出状态,向上位机发送相应电梯的运行数据。数据发送发完毕后,该分机再次进入输入状态。接着上位机又将向所有终端发送包含新的分机地址信息的查

询指令包,如此反复循环实现对各电梯的实时监视功能。

2.4、分机返回数据格式说明

分机RS-BAS

SUM=(SA+TA+D1+D2+D3+D4+D5+D6) & FFH,值为SA、TA、D1、D2、D3、D4、D5、D6的和与0FFH “与”运算的结果。

TA固定为81H,表示该帧由主机接收。

SA为发出数据帧的分机地址,值为00H至7FH。

D1表示楼层信息,D2表示电梯运行状态I,D3表示电梯运行状态II,D4表示电梯运行状态III,D5表示电梯运行状态V,D6表示电梯运行状态VI。

D1至D5的具体内容信息如下说明所示:

①楼层信息(D1数据)(范围01H-40H)

该信息返回值为01H至40H,表示当前轿厢所处的层站位置。示例如下(但会根据实际情况而改变)

示例表述的是:最低层为1楼,中间没有非标显示的情况

②电梯运行状态I(D2数据)

数据分析05=101,表示下行,运行中

二、RS400D监控终端适用通讯协议

1、通讯结构

基于BA接口板组建的电梯监控系统使用Master/Slave主从式结构,所有的通信均由位于监控中心的上位机控制完成。

2、主从多机通讯流程

主从多机通信过程为:“主”为监控中心的上位机,“从”为RS400D监控终端。任意一块RS400D板接入网络后自动进入监听状态,等待接收主机发送的包含分机地址信息的指令包。地址匹配的分机在收到指令包后,将根据包中的指令执行不同的操作。在完成指定的操作后,该分机将再次进入监听状态。

2.1、主机指令包说明

主机查询指令格式为:(以下数据均为十六进制格式)

其中:

SUM=(SA+TA+CMD+DAT) & FFH,值为SA、TA、CMD、DAT的和与0FFH“与”运算的结果。

SA固定为81H,表示该帧由主机发出。

TA为分机地址,值为00H至7FH。(其中分机的地址可由终端的拔码开关设定)

CMD

例如中心主机需要查询6号分机的数据,则主机需要发送以下数据帧:

A5-81-06-00-00-87-5A

中心主机需要7号分机重新启动,可发送以下数据帧:

A5-81-07-01-00-89-5A

2.2、主机软件编写注意事项

多机通信中主机的软件编写需要注意以下问题:

1、每个指令数据包中包含7个字节,任意两个字节的发送需要有一定的间隔时间(一般为1ms

左右,这个只是一个参考值,要视实际情况及线路的长短而定,实际最佳值可以在调试中确定)以保证可靠接收。

2、终端分机从接收到指令包到数据输出完毕需要一定的转换时间。当通信速率为9600bps时,

对每台分机的查询操作需要占用50ms的时间段。

3、主机应该使用收/发自动切换的RS232/RS485转换器,同时必须考虑该转换器在收/发状态

间切换的时间,一般可认为是1ms。

4、多机通信中特别需要注意保持数据的完整性与可靠性,对于来自线路的各种干扰均能够可

靠的进行处理。这种处理是通过对每一帧数据进行校验来实现的。

5、485总线是一种差分通讯方式,同时置为发送状态的终端,有可能因为输出电平的不同而

造成长短路过流现象,进而有可能损坏芯片,所以必须非常注意器件的状态。在任意时刻,不允许有任何两部或多部设备同时进入发送状态。这一点主机可通过对分机进行分时操作来保证。

6、注意:楼层数据D1返回的是对应的编码值,并不是电梯所处的真实楼层,所以在编写软

件应有一个设置表,用于设置层站数据所对应的真实楼层。

编码值所对应的真实楼层,详细可参阅真值表。

7、注意:状态数据D3返回的是端口P3的数据,具体数据的含义,要视RS400D与电梯的接

线而定,所以在编写软件应有一个设置表,用于设置D3数据的8个位分别对应的接入状态。例如:当端口P3的端1接入的是电梯的“故障”的接点,即D2数据的0位用于表示“故障”状态;但其中是“1”表示有故障,还是“0”表示有故障,各种类型的电梯有所不同,所以在编写软件时,应可以在上位机上任意设置。

2.4、从机工作模式

当所有分机收到该指令包后,均与自身地址相比较,若地址信息不相同,则不响应该指令;若相同,则终端被设为输出状态,向上位机发送相应电梯的运行数据。数据发送发完毕后,该分机再次进入输入状态。接着上位机又将向所有终端发送包含新的分机地址信息的查询指令包,如此反复循环实现对各电梯的实时监视功能。

2.5、分机返回数据格式说明

分机RS400D向主机返回的电梯运行数据格式结构如下:

SUM=(SA+TA+D1+D2+D3+D4+D5+D6) & FFH,值为SA、TA、D1、D2、D3、D4、D5、D6的和与0FFH “与”运算的结果。

TA固定为81H,表示该帧由主机接收。

SA为发出数据帧的分机地址,值为00H至7FH。

D1表示楼层信息,D2备用D3表示电梯运行状态I,D4表示电梯运行状态II,D5表示电梯运行状态III,D6表示电梯运行状态IV。

D1至D5的具体内容信息如下说明所示:

①楼层信息(D1数据)

该信息返回值为是电梯所处位置的编码值,表示当前轿厢所处的层站位置。具体的编码值,对应的含义可参阅《方点阵标准字形编码表》(SZ90000272)

输入接口说明

输入口J1——楼层编码信号:

输入口J1.1:点阵编码——“A1”

输入口J1.2:点阵编码——“B1”

输入口J1.3:点阵编码——“E1”

输入口J1.4:点阵编码——“F1”

输入口J1.5:点阵编码——“G1”

输入口J1.6:点阵编码——“A2”

输入口J1.7:点阵编码——“C2”

输入口J1.8:点阵编码——“G2”

② D2备用

④电梯运行状态II(D4数据,备用)

⑤电梯运行状态Ⅲ(D5数据,备用)

相关文档