AIBUS

厦门宇电AIBUS采集规约配置说明

一、 协议概述

本驱动软件支持厦门宇电AIBUS规约设备与网关机的通讯。 AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现强大的功能,并提供比其它常用协议(如MODBUS)更快的速率(相同波特率下约快3-10倍),适合组建较大规模系统。

二、 系统连接

AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。通讯传输数据的波特率可调为4800~19200 bit/S,通常用9600 bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。AI仪表采用多机通讯协议,采用RS485通讯接口,则可将1~80台的仪表同时连接在一个通讯接口上。 RS485通讯接口通讯距离长达1KM以上(部分实际应用已达3-4KM),只需两根线就能使多台AI仪表与计算机进行通讯,优于RS232通讯接口。 按RS485接口的规定,RS485通讯接口可在一条通讯线路上连接最多32台仪表或计算机。需要联接更多的仪表时,需要中继器,也可选择采用1/2或1/4负载等芯片的通讯接口来增加可连接仪表的数量。目前生产的AI仪表通讯接口采用低负载芯片并且一定的防雷击和防静电功能,无需中继器即可连接约60台仪表。 AI仪表的RS232及RS485通讯接口采用光电隔离技术将通讯接口与仪表的其他部分线路隔离,当通讯线路上的某台仪表损坏或故障时,并不会对其它仪表产生影响。同样当仪表的通讯部分损坏或主机发生故障时,仪表仍能正常进行测量及控制,并可通过仪表键盘对仪表进行操作,工作可靠性很高。16位校验码的正确性是简单奇偶校验的30000倍,基本能保证数据可靠性。并且同一网络上有其他公司也采用主从方式通讯的产品时,如PLC、变频器等,多数情况下AI系列仪表都不会受其它公司产品通讯干扰,不会产生采集数据混乱或无法通讯的问题。但是AI仪表协议并不能保证其它公司产品能否正常工作,所以除非万不得已,不应将AI仪表与其它产品混在一个RS485通讯总线上,而应分别使用不同的总线。

三、 硬件连接

将RS485串行总线接入到网关机的串口中,串行总线的485A接网关机的485A,串行总线的485B接网关机的485B。

四、 组态配置

4.1、通道配置

视具体现场使用的通信方式而定,如果使用串行通讯需要在网关机的Serial相应通道下进行配置。

4.1.1通讯配置

4.1.1.1串行通信

现场使用串行通讯时需要在相应的Serial通道下按照现场AIBUS仪表的实际波特率、数据字长、校验方式、停止位设置串行参数,如下图:

4.1.2驱动属性配置

选择“ColDriver”组的“AIBUS”驱动后点击“提交”。超时时间默认为1秒

4.2、设备组态配置

点击“+新建设备”新增一个设备,填写设备名称,配置采集点,配置完毕后点击“提交”生成此设备。现已提供了一个AI518型号的设备模板供使用。

4.2.1设备基本信息配置

参数 说明
仪表通讯地址(0~128) 填写AIBUS设备的地址

4.2.2参数表点配置

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
参数代号 按照AIBUS设备点表说明书进行设置
数据类型 按照点表中点的数据类型配置
系数 工程值=(原始值+基数)*系数;
基数 工程值=(原始值+基数)*系数;

4.2.3数据点配置

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
开始字节 请参照图4.2.3.1
字节个数 请参照图4.2.3.1
位偏移量 请参照图4.2.3.1
位长度 请参照图4.2.3.1
数据类型 请参照图4.2.3.1
系数 工程值=(原始值+基数)*系数;
基数 工程值=(原始值+基数)*系数;

图 4.2.3.1

五、常见问题

如果不能正常通讯,请依次检查下列设置:

1、 通讯参数是否设置正确

2、 使用网关机与AIBUS设备通过串行口通讯时,需要检查网关机的该串行口是处于RS485位置还是RS232位置

results matching ""

    No results matching ""