首 页  13  公司简介  13  产品展示  13  应用实例  13  技术支持  13   发货信息  13  数显表驱动  13  在线销售  13  友情链接
产品展示

HLP2B型

HLP2C型

HLP2D型

变频器转速表

多功能数显表

HLPM系列MODBUS数显表

PLC端口扩展模块

容光栅尺百分表专用HLP系列

其他

HLPM系列MODBUS数显表
多功能数字表
一、HLPM系列数显表说明

HLPM系列数显表的主要特点
HLPM系列数码显示表可通过RS485通讯采用ModbusRTU通讯协议接收所有PLCPC等设备发出的数据。PLC程序中任意指定的数据,如数量、时间、温度、压力等或通过计数器、计时器、数据寄存器等将数据送入指定的显示缓冲区内,经子程序通过RS485至数显表上。
型号及外形尺寸

型号

字高

显示位数

外形尺寸

开孔尺寸

备注

HLPM-45R4

0.8英寸

4位LED

96×48×76

93×45

 

HLPM-45R5

0.56英寸

5位LED

96×48×76

93×45

 

HLPM-45R6

0.56英寸

6位LED

96×48×76

93×45

 

HLPM-80R4

1.5英寸

4位LED

160×80×96

152×76

 

注:型号后面加Jx表示带x路继电器报警输出,型号后面加Tx表示带x路晶体管报警输出(漏型),如HLPM-45R4J4表示带4路继电器报警输出。

主要通用技术参数
通讯方式:MODBUS RTU RS485通讯
输入端口:RS485 A RS485 B
多表并联:最多可接64块表
传送距离: ≤1000米;
位数及显示范围:4LED数显表显示范围:-19999999及小数。
5LED数显表显示范围:-1999999999及小数。
6LED数显表显示范围:-99999999999及小数。
使用环境:环境温度:-10+50
环境湿度:1090%相对湿度;
工作电源:DC24V±20%;
耗:≤6W
构:标准卡入式面板表。
使用方法
数显表采用485通讯,9600波特率,8数据位,无校验,1停止位
HLPM系列MODBUS数显表通讯协议:写多个内部字---功能码:16
数显表的地址可设为:0015 可扩展到63(通过仪表后的跳线)
将两个字的内容写入数显表的地址:0000H400010001H40002
高位地址: 0001H 表示正负数及小数点定位及高位显示数据。
低位地址: 0000H 为数显表显示的低位16进制数据,显示时自动转化为
十进制,范围不能超过数显表最大显示位数。

通讯协议格式:写多个内部字---功能码为16

请求帧格式 (十六进制)

从站地址

功能码
10

第一字首址
(低字
在前)

字的个数
(两个字)

值占字
节数04

值共2个字
(低字在前)

高字节00

低字节00

高字节00

低字节02

(0000H)
XXXX

(0001H)
YYXX

注:高字节YY为正负号及小数点设定及报警输出,XX XXXX 为显示数据。

应答帧格式

从站地址

功能码10

第一字首址

字的个数

高字节00

低字节00

高字节00

低字节02


带CRC校验例子(01号从站):
发送:01 10 00 00 00 02 04 00 03 90 00 (6F AF)CRC校验 显示:- 0.3
应答:01 10 00 00 00 02 41 C8
发送:01 10 00 00 00 02 04 05 FE 00 00 (92 93)CRC校验 显示: 1534
应答:01 10 00 00 00 02 41 C8

显示数据对照表:

数显表显示值(十进制)

显示缓冲区
低字(0000H)

显示缓冲区高字(0001H





1





2





3





4

 

显示数据低位(十六进制)

高字节为正负号
小数点、报警输出

低字节为显
示数据高位

 

12345

3039

00

00

 

 

 

 

1234.5

3039

10

00

 

 

 

 

123.45

3039

20

00

 

 

 

 

12.345

3039

30

00

 

 

 

 

1.2345

3039

40

00

 

 

 

 

1.23456

E240

50

01

 

 

 

 

-12345

3039

80

00

 

 

 

 

-1234.5

3039

90

00

 

 

 

 

-123.45

3039

A0

00

 

 

 

 

-12.345

3039

B0

00

 

 

 

 

-9.8765

81CD

C0

01

 

 

 

 

999999

423F

01

0F

 

 

 

12345

3039

02?

00

 

 

 

1234.5

3039

14

00

 

 

 

123.45

3039

28

00

 

 

 

12.345

3039

3F

00

注:如果仪表长时间(30秒)收不到RS485的网络数据则显示数字会闪烁。

完整说明书下载:HLPM系列MODBUS数显表使用说明书

二、CRC计算介绍

CRC 校验即循环冗余校验是传统的通讯数据校验方式之一。
MODBUS RTU 就采用了CRC 校验方法,CRC 计算方式如下:
1 使用十六进制数FFFFH 与设备地址进行异或计算;
2 将所得值右移1次,右移出如果为0则继续右移,如果右移出为1 则必须与规定值A001H再进行异或计算;
3 然后再进行2步的操作并重复进行8次;
4 然后再分别同读(或写)命令40001 代表的高、低位地址数据(例如40001 用0000H 表示、40002则为0001H)表示显示数据高、低位数据进行1~3步计算;
5 最后结果则分别为CRC高、CRC 低了;

参见下列计算CRC校验值的例子


步骤

计算数值(2进制)

标记

说明

1

1111 1111 1111 1111
0000 0010

 

固定值FFH
设备地址2#

2

1111 1111 1111 1101
0111 1111 1111 1110

1

异或计算值
然后右移1 次为0

3

1010 0000 0000 0001
1101 1111 1111 1111

 

移出为1 则
与A001H 异或得值

4

0110 1111 1111 1111
1010 0000 0000 0001

1

然后右移1 次为1
与A001H 异或

5

1100 1111 1111 1110
0110 0111 1111 1111

0

异或得值
然后右移1 次为0

6

0011 0011 1111 1111
1010 0000 0000 0001

1

继续右移1 次为1
与A001H 异或

7

1001 0011 1111 1110
0100 1001 1111 1111

0

异或得值
继续右移1 次为0

8

0010 0100 1111 1111
1010 0000 0000 0001

1

继续右移1 次为1
与A001H 异或

9

1000 0100 1111 1110
0100 0010 0111 1111

0

异或得值
继续右移1 次为0

10

0010 0001 0011 1111
1010 0000 0000 0001

1

继续右移1 次为1
与A001H 异或

11

1000 0001 0011 1110
0000 0110

 

本字节计算结果
继续与写命令计算

 

三、Modbus数显表的测试

用Modbus Poll软件可测试Modbus数显表的显示

多功能数字表

地址为1的表显示“-4660 ” ; 地址为2的表显示“-0.5 ” ;

 

通讯设定

多功能数字表

 

注:用电脑的RS232串口(或USB口)接一个到RS485的转换器即可。

 

Modbus poll软件下载:MODBUS POLL

 

pix
pix
地址:辽宁阜新  电话:0418-6878008  Email:liuxj60@163.com
bgm
pix
pix

关于我们 | 法律顾问
博瑞工控 版权所有   刘晨晖 制作维护 Copyright © 2008 www.hlp2.com All rights reserved  辽ICP备11008650号