LXB-3A系列通信协议说明_第1页
LXB-3A系列通信协议说明_第2页
LXB-3A系列通信协议说明_第3页
LXB-3A系列通信协议说明_第4页
LXB-3A系列通信协议说明_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

青岛自动化仪表有限公司 LXB-3系列 显示仪通信协议通 信 协 议 说 明1 使用本协议完成流量显示仪(以下简称显示仪)与上位机的数据通信。2 显示仪需上传到上位机的数据形式简要说明:显示仪是一安装在工业现场的仪表,它有一个8位的数码管显示窗口,工作时可显示如下数据: 8位数码管显示窗口1)累计流量值:x x x x x x x x 数值范围 0000000099999999;2)瞬时流量值:x x x x x x.x 数值范围 0000000099999999;3)压力值: x.x x x 数值范围 00009999;4)温度值: x x x.x 数值范围 000.0450.0;5)频率值: x x x x 数值范围 0000099999 6)日期值: x x x x x x 表示: x x年 x x月 x x日; 7)时间值: x x x x x x 表示: x x时 x x分 x x秒;8)停电次数和累计停电时间: x x 0 x x x x x 累计停电时间 :0059分钟 累计停电时间 :000999小时 停电次数:0099次如显示:23 0349 47 表示停电23次,停电时间349小时47分钟.9)编程次数: x x x x 数值范围: 00009999 以上9类数据,按通信协议规定的格式以组合方式(一次上传多种数据)或单传方式(一次只上传一种数据)上传到上位机中(详见后面的通行协议)。3 显示仪是一种可编程的仪表,即可在显示仪操作面板上对显示仪进行工作参数设置,也可以在上位机上进行设置,通过上位机与显示仪的通信,把在上位机上设置的参数传送到显示仪中。在上位机上可设置的参数种类如下:1)仪表常数: 0 x x x x x x.x 数值范围 0000000.00999999.92)切除频率: x x 数值范围 00993)工作方式 x x 数值范围 01154)压变设置 0 0 x x x x 数值范围:10或20(表示压变电流: mA) 数值范围:0.19.9(表示压变量程: MPa)5)温变设置 0 x x x x x数值范围:10或20 (表示温变电流)数值范围:00500420(表示温变量程) 6)固定压力设置 x x x x 数值范围 0.0009.999 7)固定温度设置 0 x x x 数值范围 000004508)固定密度设置 x x x x x x 数值范围 000.000999.999或00.000099.99999)编程次数设置 x x x x 数值范围 0000999910)日期时间设置 x x x x x x x x x x x x 年 月 日 时 分 秒4 显示仪在工业现场是分散安装的,每一个显示仪有一个设备号,范围是0099,上位机要呼叫显示仪,需要发送该台显示仪的设备号。显示仪的通信波特率是可选的,通信波特率可选:1200;2400;4800。5 上传或下传的通信数据为压缩BCD码, 即一个字节为2位BCD码,如036H表示十进制数36,07751H 表示十进制数7751。6 把显示仪中的数据发送到上位机中为上传数据,把上位机中的数据发送到显示仪中为下传数据,不论是上传还是下传,发起方都为上位机,上位机通过按预定的通信格式呼叫显示仪,并与之建立通信关系,进行数据的上传或下传。上位机呼叫显示仪格式:分为上位机要求显示仪上传数据时的呼叫格式和上位机要向显示仪下传数据时的呼叫格式两种。7上位机呼叫显示仪上传数据时的呼叫格式为:7F AR LN CM SUM SUM(校验和)=AR+LN+CM,1字节(HEX) 通信命令字,1字节(HEX) 命令字长度,1字节(HEX) 显示仪设备号,0099,1字节(HEX) 同步字,1字节 如上位机发送: 7F 27 01 03 2B 表示上位机要与设备号为27 的显示仪建立通信,进行命令字为03 的通信操作,即呼叫27号显示仪上传: 日期值;时间值;停电次数和停电时间;编程次数。通信命令字说明:命令字=01,显示仪上传 压力值;温度值;频率值;瞬时值。命令字=02,显示仪上传 累计值.命令字=03,显示仪上传 日期值;时间值;停电次数和停电时间;编程次数。命令字=10H,显示仪上传 显示仪编程参数。上位机发送完通信呼叫数据头后,等待显示仪上传数据,显示仪上传数据格式如下:LN1 + DATA1 + DATA2 + + DATAn + SUM1其中:LN1: 上传数据字节个数(不包括SUM1);DATA1 + DATA2 + + DATAn:上传数据,压缩BCD码;SUM1 = LN1 + DATA1 + DATA2 + + DATAn;1个DATA表示1字节压缩BCD码.8上传命令操作和上传的数据类型格式如下:命令01H:显示仪上传 压力值 温度值 脉冲值 瞬时值7F AR 01 01 SUM + 0AH . + . + + . + SUM1 长度 压力 温度 频率 瞬时 主机发送的数据 显示仪上传的数据命令02H:显示仪上传 累计值7F AR 01 02 SUM + 04 + + SUM1长度 累计值主机发送的数据 显示仪上传的数据 命令83H、显示仪上传 瞬时值、累计值(包含热量) 7F AR 01 83H SUM 1AH X.XXX XXX.X XXXX XXX.XXX XXXXXXX.X XXXXXXXX XXXXXX.XX XXXXXX.XX + SUM1 长度 压力 温度 频率 密度 瞬时流量 累积流量 瞬时热量 累计热量 校验和主机发送的数据 显示仪上传的数据1、 必须加入一个状态字,在有流量时显示06,无流量 时显示14,小流量时显示04,均为16进制 (2013/12/20测试仪表观测)该状态字为报警信息,无意义。 2、热量和流量的数据位置互换,同时累积热量没有小数点 命令03H:显示仪上传日期、停电次数和累计停电时间、编程次数7F AR 01 03 SUM + 0CH + + + 0 + + SUM1 长度 年 月 日 时 分 秒 次数 停电时间 编程次数主机发送的数据 显示仪上传的数据 命令10H、显示仪上传设置参数 7F AR 01 10H SUM 13H 0X XX XX X.X XX XX 00 XX XX 0XXX XX XXXX 0XXX XXXXXX + SUM1 长度 仪表常数 切频 方式 压变参数 温变参数 固压力 固温度 固定密度主机发送的数据 显示仪上传的数据 上传参数说明: 1).命令1中上传的数据默认小数位: 瞬时流量值1位, 压力值3位。温度值1位。2).命令2中上传的数据: 当仪表常数大于等于10000时,累计量最低位是小数位。3).命令10中上传的数据:, 仪表常数最低位是默认小数位,压变参数中第1字节为00,第2字节是压变量程,1位小数位; 第3字节是压变输出电流类型, 为10H时是010mA型,为20H时是420mA型。 温变参数中前2字节是温变量程, 第3字节是温变输出电流类型,为10H时是010mA型,为20H时是420mA型。默认小数位:固定压力3位; 固定密度3位(工作方式在18、15时), 固定密度4位(工作方式在914时)。 4).工作方式数值范围:0115。9上位机呼叫显示仪下传设置参数数据时的呼叫格式为: 7F AR LN2 CM PP PP 4位 密码 ,2字节(HEX) 通信命令字,1字节(HEX) 从CM开始下传的数据长度,1字节 显示仪设备号,0099,1字节(HEX) 同步字,1字节 如上位机发送: 7F 27 09 04 PP PP 表示上位机要与设备号为27 的显示仪建立通信,进行命令字为04 的通信操作,向27号显示仪下传年、月、日、 时、分、秒数据。具体命令操作内容:命令字=04H, 下传显示仪 设置年、月、日、 时、分、秒。命令字=05H , 下传显示仪 设置仪表常数、切除频率、工作方式、压变设置、温变设置命令字=056H, 下传显示仪 设置仪表常数、切除频率、工作方式、压变设置、温变设置、固定压力、固定温度、固定密度命令字=55H, 下传显示仪 设置仪表常数命令字=06H, 下传显示仪 设置编程次数命令字=066H, 下传显示仪 设置切除频率命令字=07H, 下传显示仪 设置工作方式命令字=08H, 下传显示仪 设置压变参数 命令字=09H, 下传显示仪 设置温变参数命令字=0AH, 下传显示仪 设置固定压力命令字=0BH, 下传显示仪 设置固定温度命令字=0DH, 下传显示仪 设置固定密度上位机发送完通信呼叫数据头后,接着发送要下传的数据DATA1 + DATA2 + + DATAn,最后发送1字节校验和(SUN2),LN2:从CM开始到DATAn;SUM2=AR + LN2 + CM + DATA1 + DATA2 + + DATAn1个DATA表示1字节压缩BCD码.10上位机下传数据时的命令操作和下传的数据种类格式如下:命令04:主机向显示仪下传日期和时间7F AR 09 04 PP PP + + SUM2同步字 设备号 长度 命令 密码 年 月 日 时 分 秒 主机向显示仪发送的数据 命令06H:主机向显示仪下传编程次数7F AR 05 06 PP PP + + + SUM2 密码 编程次数主机向显示仪发送的数据命令05H:主机向显示仪下传编程数据(L)7F AR 0EH 05 PP PP + 0. + + + + 0 + SUM2仪表常数 切频 工作方式 压变设置 温变设置主机向显示仪发送的数据命令056H:主机向显示仪下传编程数据(N)7F AR 16H 056H PP PP + 0. + + + 0 0 + 0 + 仪表常数 切频 工作方式 压变设置 温变设置 + 0 + + SUM2 固定压力 固定温度 固定密度 主机向显示仪发送的数据命令055:主机向显示仪下传仪表常数7F AR 07 055H PP PP + 0. + SUM2 密码 仪表常数 主机向显示仪发送的数据 命令06H:主机向显示仪下传编程次数7F AR 05 06 PP PP + + + SUM2 密码 编程次数主机向显示仪发送的数据命令066:主机向显示仪下传切除频率7F AR 04 066H PP PP + + SUM2 密码 切除频率主机向显示仪发送的数据命令07:主机向显示仪下传工作方式7F AR 04 07 PP PP + + SUM2 密码 工作方式主机向显示仪发送的数据命令08:主机向显示仪下传压变设置参数7F AR 06 08 PP PP + 0 0 SUM2 密码 压变参数 主机向显示仪发送的数据命令09:主机向显示仪下传温变设置参数7F AR 06 09 PP PP + 0 + SUM2 密码 温变参数 主机向显示仪发送的数据命令0AH:主机向显示仪下传固定压力参数7F AR 05 0AH PP PP + + SUM2 密码 固定压力 主机向显示仪发送的数据命令0BH:主机向显示仪下传固定温度参数7F AR 05 0BH PP PP + 0 + SUM2 密码 固定温度 主机向显示仪发送的数据命令0DH:主机向显示仪下传固定密度参数7F AR 06 0DH PP PP + + SUM2 密码 固定密度 主机向显示仪发送的数据下传参数说明: 1).压变参数中第2项是压变量程,压变参数中第3项为压变输出电流类型, 为10H时是010mA型,为20H时是420mA型。 2).温变参数中第1项为温变量程,范围是00000420,第2项为温变输出电流类型,为10H时是010mA型,为20H时是420mA型。3).默认小数位: 仪表常数1位, 固定压力3位; 固定密度3位(工作方式在18、15时),固定密度4位(工作方式在914)时。 4).工作方式数值范围:0115。下传通信时,上位机发送完数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论