用计算机设置仪表通讯地址,教你耀华XK3190-A9+仪表接电脑通讯协议

原标题:教你耀华XK3190-A9+仪表接电脑通讯协议

▲!通讯接口输出引线与计算机联接必须准确无误,倘若联接错误,将损坏仪表输出端口或计算机通讯输入端口,甚至严重损坏仪表和计算机及相应的外部设备。

▲!进行计算机通讯须具备必要的计算机技术和程序编制能力,须由专业技术人员参与或指导。非专业人员请不要随意联接。

XK3190-A9+具有RS232/RS422(选配)/RS485(选配)串行通讯接口,可与计算机进行通讯。

通讯接口采用15芯RS232插头座(与大屏幕共用),其引脚定义见图2-5中6、7、8脚

(RS232)或1、2、3、4、8脚(RS422/RS485)。

2.所有数据均为ASCII码,每组数据由10位组成,第1位为起始位,第10位为停止位,中间8位

为数据位。通讯方式分为:

(1). 连续方式(tF=0):

所传送的数据为仪表显示的当前称量(毛重或净重)。每帧数据由12组数据组成。格式

如下:

第X字节

内容及注解

1

02(XON) 开始

2

+或- 符号位

3

称量数据高位

称量数据:

称量数据:

8

称量数据低位

9

小数点位数从右到左(0~4)

第X字节

内容及注解

10

异或校验高四位

11

异或校验低四位

12

03(XOFF) 结束

异或=2⊕3⊕……8⊕9

(2). 指令方式(tF=1):

仪表按上位机所发送的指令,输出相应的数据,上位机每发一次指令,仪表就相应地输

出一帧数据。上位机发送指令:

第X字节

内容及注解

1

02(XON) 开始

2

A~Z 地址编号

3

A~F命令A:握手

命令B:读毛重

命令C:读皮重

命令D:读净重

命令E:读车号

命令F:读货号

4

异或校验高四位

5

异或校验低四位

6

03(XOFF) 结束

异或=2⊕3

仪表输出内容:

第X字节

内容及注解

1

02(XON) 开始

2

A~Z 地址编号

3

A~F命令A:握手

命令B:送毛重

命令C:送皮重

命令D:送净重

命令E:送车号

命令F:送货号

4

按命令内容输出相应数据

按命令内容输出相应数据

n-1

按命令内容输出相应数据

n

按命令内容输出相应数据

n+1

异或校验高四位

n+2

异或校验低四位

n+3

03(XOFF)

FF) 结束

异或=2⊕3⊕……(n-1 ) ⊕n

仪表输出时4~n的内容如下:

命令A

无数据

每帧由6组数据组成

命令B

为毛重,格式:

每帧由14组数据组成

a:符号(+或-)

b:毛重值 ( 6位)

: (自高到低)

g

h:小数点从右到左( 0~4)

命令C

为皮重,格式:

每帧由14组数据组成

a:符号(+或-)

b:皮重值 ( 6位)

: (自高到低)

g

h:小数点从右到左( 0~4)

命令D

为净重,格式:

每帧由14组数据组成

a:符号(+或-)

b:净重值 ( 6位)

: (自高到低)

g

h:小数点从右到左( 0~4)

命令E

为车号,格式:

每帧由11组数据组成

a:车号最高位

b:车号第二位

: (自高到低)

e: 车号最低位

命令F

为货号,格式:

每帧由14组数据组成

a:货号最高位

b:货号第二位

c:货号第三位

注1:异或校验高、低4位的确定:异或和高、低4位如果小于、等于9,则加上30h,成为

ASCII码数字发送,例如:异或校验高4位为6,加30h后,为36h即ASCII码的6

发送;异或和高、低4位如果大于9,则加上37h,成为ASCII码字母发送,例如:异

或校验高4位为B,加37h后,为42h即ASCII码的B发送。

3. 上位机发送命令列表(设仪表通讯地址为01):

命令类别

命令含义

上位机发送命令(十六进制)

A命令

握手

02 41 41 30 30 03

B命令

读毛重

02 41 42 30 33 03

C命令

读皮重

02 41 43 30 32 03

D命令

读净重

02 41 44 30 35 03

E命令

读净重

02 41 45 30 34 03

F命令

读净重

02 41 46 30 37 03

4. 仪表通讯参数的设置:

(1). 通讯参数

通讯参数由通讯地址、波特率、通讯方式三组参数组成。

(2).通讯参数设置步骤:

步骤

操作

显示

注解

1

按[打印设置]

在称重显示状态下

2

按[9][8]

按[输入]

[ P 00 ]

[ P 98 ]

输入设置密码“98”

3

按[1]

按[输入]

[ Ad r ** ]

[ Ad r 01]

通讯地址( 01~26 )

例如:1

4

按[1]

按[输入]

[ b t * ]

[ b t 1]

串行通讯的波特率( 0~4 ) 分别表示

波特率为:600、1200、2400、

4800、9600

例如:1

5

按[0]

按[输入]

[ t F * ]

[ t F 0 ]

串行通讯方式:

0--连续发送方式,不接收

1--指令应答方式

2--老D2+连续通讯格式,每帧8个字节

3--新D2+连续通讯格式,每帧9个字节

(见注2)

例如:0

6

称重状态

通讯参数设置结束

注2:老D2+连续通讯格式,数据以ASCⅡ码方式输出,每帧8个字节(包括小数点)。数据先传低位后高位,各帧之间用“=”分割。发送数据为净重(即仪表显示值),如当前仪表显示值为70.15,则仪表连续发送51.0700=51.0700=51.0700……新D2+(300吨)连续通讯格式,数据以ASCⅡ码方式输出,每帧9个字节(包括小数点)。数据先传低位后高位,各帧之间用“=”分割。发送数据为净重(即仪表显示值),如当前仪表显示值为70.15,则仪表连续发送51.07000=51.07000=51.07000……

如需了解更多地磅通讯协议及仪表类技术文章可以关注我们台迈衡器官网,(直接点击前面台迈衡器官网字样即可进入。)或者手动复制网址:https:www.taimaihq.com/jieda/返回搜狐,查看更多

责任编辑:

你可能感兴趣的:(用计算机设置仪表通讯地址)