最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

苍南流量计Rs485通讯协议

来源:动视网 责编:小OO 时间:2025-10-02 04:07:06
文档

苍南流量计Rs485通讯协议

LJS/ZLJS流量计通信协议1、通信接口LJS/ZLJS流量计采用RS485接口与上位机通信,通信的波特率为1200pbs,每个字节为8位,无奇偶校验位。2、数据帧的格式2.1)上位机向流量计发送的数据帧:55H,55H,ADDR,CMD,Len1,Data(0),Data(1),….Data(Len1-1),ChkSum2.2)流量计向上位机应答的数据帧55H,55H,ADDR,CMD,Len2,DevStatus,DevErr,Data(0),Data(1),….Data(Len2-3)
推荐度:
导读LJS/ZLJS流量计通信协议1、通信接口LJS/ZLJS流量计采用RS485接口与上位机通信,通信的波特率为1200pbs,每个字节为8位,无奇偶校验位。2、数据帧的格式2.1)上位机向流量计发送的数据帧:55H,55H,ADDR,CMD,Len1,Data(0),Data(1),….Data(Len1-1),ChkSum2.2)流量计向上位机应答的数据帧55H,55H,ADDR,CMD,Len2,DevStatus,DevErr,Data(0),Data(1),….Data(Len2-3)
LJS/ZLJS 流量计通信协议

1、通信接口

   LJS/ZLJS 流量计采用RS485接口与上位机通信,通信的波特率为1200pbs,每个字节

   为8位,无奇偶校验位。

2、数据帧的格式

2.1)上位机向流量计发送的数据帧:

   55H, 55H, ADDR, CMD, Len1, Data(0), Data(1), …. Data(Len1-1), ChkSum

2.2)流量计向上位机应答的数据帧

   55H, 55H, ADDR, CMD, Len2, DevStatus, DevErr, Data(0), Data(1), …. Data(Len2-3),   

   ChkSum

其中:

1) 55H,55H为数据帧的引导字符,表示数据帧的开始;

2)ADDR 为流量计的通信地址,1个字节,取值范围0—255;

3)CMD 为通信命令号,1个字节,详见协议简表;

4)Len1、Len2 为数据长度,1个字节,表示它后面有Len1(或Len2)个字节的数据;当 

   等于0时,表示后面没有数据;

5)Data(0), Data(1),…, Data(DataLen-1)  为数据区,有Len1(或Len2)个字节的数据;

6)ChkSum  为校验和,1个字节,其数值是从Address起到ChkSum前的全部数据之

   和的低8位数据;

7)DevStatus:为状态码,1个字节,其各位的含义如下:

BIT7BIT6BIT5BIT4BIT3BIT2BIT1BIT0
1命令不响应Qo

报警

睡眠有外

电源

压缩因子补偿有按键电池

欠压

流量

偏小

0命令

响应

Qo

不报警

不睡眠无外

电源

不补偿无按键电池

正常

流量

正常

8))DevErr:为故障代码 ,1个字节,其各位的含义如下:

BIT7BIT6BIT5BIT4BIT3BIT2BIT1BIT0
1频率

电路

故障

温度

传感器

异常

压力

传感器

异常

A/D转换电路异常

RAM

故障

EE

PROM故障

串行口通信

故障

 时钟

 电路

 故障

0频率

电路

正常

温度

传感器

正常

压力

传感器

正常

A/D转换电路

正常

RAM

正常

EE

PROM

正常

串行口通信

正常

时钟

电路

正常

3、数据类型

在数据区中的数据有4种类型:字节、字符、字和浮点数;

3.1)字节:8位,十六进制,用B(Byte)来标记;

3.2)字符:8位,ASCII码,表示1个英文字母,用ASC标记;

3.3)字:16位,十六进制,2个字节,低字节在前,高字节在后,用W(Word)表示;

3.4)浮点数:32位,4个字节,依次为P,SMH,MM,ML,用F(Float)表示;

   其中:单精度二进制浮点数为:FloatData = ±0.MH-MM-ML*2P

   P 为阶码,1个字节,以十六进制补码的形式表示;

   SMH 为尾数的高字节,1个字节,最高位(第7位)为符号位S,S=1 表示数据为负,

        S=0 则数据为正;其余7位为浮点数尾数的高7位,第0到6位;

   MM 为尾数的中间字节,1个字节,第7到14位;;

   MM 为尾数的低字节,1个字节,第15到23位;;

4、通信命令简表

CMD

(HEX)命令名称上位机命令参数流量计响应参数适用范围
Len1数据区Len2数据区LJSZLJS
0读流量计状态07[2_1]YesYes
1写地址,密码

5[1_1]2[2_0]YesYes
2读测量参数022[2_2]YesYes
3累积量清零02[2_0]YesYes
4读流量计标记034[2_3]YesYes
5写流量计标记32[1_2]2[2_0]YesYes
10H读LJS线性化表

032[2_4]YesNo
11H写LJS线性化表

30[1_3]2[2_0]YesNo
12H读LJS仪表常数

028[2_5]YesNo
13H写LJS仪表常数

26[1_4]2[2_0]YesNo
20H读ZLJS线性化表

032[2_6]NoYes
21H写ZLJS线性化表

30[1_5]2[2_0]NoYes
22H读ZLJS仪表常数1

030[2_7]NoYes
23H写ZLJS仪表常数1

28[1_6]2[2_0]NoYes
24H读ZLJS仪表常数2

028[2_8]NoYes
25H 写ZLJS仪表常数2

26[1_7]2[2_0]NoYes
26H 读ZLJS记录表指针

08[2_9]NoYes
27H清ZLJS记录表指针

02[2_0]NoYes
28H读月记录表的

最近第j组数据

30(B),j(W)

9[2_A]NoYes
28H读启停记录表的

最近第j组数据

31(B),j(W)

13   [2_B]NoYes
28H读实时记录表的

最近第j组数据

32(B),j(W)

24[2_C]NoYes

5、数据区代码说明

代码数据区的变量
[1-1]ADDR(B,通信地址), upassword(W,用户密码), mpassword(W,厂家密码)

[1-2]Factory_ID(ASC,8byte,厂家编号), product_ID(ASC,8byte,产品编号), type(ASC,11byte,产品型号), soft_ver(ASC,2byte,软件版本),manudate(ASC,3byte,生产日期)

[1-3]线性化表f1(W),f2(W),f3(W),f4(W),f5(W), H1(F), H2(F), H3(F), H4(F), H5(F)

[1-4]Fo(W),Ps(F),Ts(F),FH(F),FL(F),Kt(F),Bt(F)

[1-5]线性化表f1(W),f2(W),f3(W),f4(W),f5(W), H1(F), H2(F), H3(F), H4(F), H5(F)

[1-6]FH(F),FL(F),Kt(F),Bt(F),Kp(F),Bp(F),Vo_Alarm(F)

[1-7]Mn(F),Mc(F),Gr(F),Vm_H(F),dt(W),fo(W),year(B,年),month(B,月),

day(B,日),hour(B,时),minite(B,分),second(B,秒)

[1-8]i(B, i=0月记录, I=1启停记录, i=2实时记录),j(W, 指定记录表的倒数第j项数据) 

[2-0]DevStatus(B,流量计状态码),DevErr(B,流量计故障码)

[2-1]null(B,保留), upassword(W,用户密码), mpassword(W,厂家密码)

[2-2]Qm(F,工况流量),Qo(F,标况流量),t(F,温度),p(F,压力),sum(F,累积量)

[2-3]同[1-2]

[2-4]同[1-3]

[2-5]同[1-4]

[2-6]同[1-5]

[2-7]同[1-6]

[2-8]同[1-7]

[2-9]MonLen(W,月记录表长度),SSLen(W,启停记录表长度),DayLen(W,实时记录表长度);记录表长度用已记录的数据点数来表示

[2-A]Sum(F,累积量),year(B,年),month(B,月),day(B,日)

[2-B]Sum(F,累积量),year(B,年),month(B,月),day(B,日)hour(B,时),minite(B,分),second(B,秒),SSTag(B,启停标记,55H:启动,0EEH:停止)

[2-C]Sum(F,累积量),Qo(F,标况流量),t(F,温度),p(F,压力),year(B,年),month(B,月),day(B,日)hour(B,时),minite(B,分),second(B,秒)

文档

苍南流量计Rs485通讯协议

LJS/ZLJS流量计通信协议1、通信接口LJS/ZLJS流量计采用RS485接口与上位机通信,通信的波特率为1200pbs,每个字节为8位,无奇偶校验位。2、数据帧的格式2.1)上位机向流量计发送的数据帧:55H,55H,ADDR,CMD,Len1,Data(0),Data(1),….Data(Len1-1),ChkSum2.2)流量计向上位机应答的数据帧55H,55H,ADDR,CMD,Len2,DevStatus,DevErr,Data(0),Data(1),….Data(Len2-3)
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top