XK3130型(KINGBIRD)通信资料
最近在做称重仪通信程序,从网络上找到托利多两款称重仪通信资料
XK3130型(KINGBIRD)称重显示仪转自http://blog.gkong.com/more.asp?name=xinjihua&id=38648
其中涉及串口COM1通信的部分内容:
输入/输出-串行口提供称重数据输出
标准串行口:
(1).型号为KTGN-1000的KINGBIRD有-个标准的串行口COM1(RS232)
(2).型号为KTGN-1100的KINGBIRD除COM1口外还有COM2第二串口,COM2的通讯形式有20mA/RS232和RS422.20mA/RS232为-路输出,RS422为另-路输出.
连续/命令方式输出
KINGBIRD的COMl口为RS一232,可以设置成命令方式打印票据或连续方式向计算机传输数据。
KINGBIRD仪表的命名规则:
|
KINGBIRD型好命名规则 | ||||||
|
KT |
GN |
X |
X |
X |
X |
XXX |
|
终端 |
外形 |
秤的类型 |
选购件#1 |
选购件#2 |
备用 |
市场 |
|
KINGBIRD称重显示仪 |
GN=台式外壳,数码显示 |
1=模式秤 |
0=无第二通讯口 |
0 |
为0 |
023=中国 |
·KTGN-100为KINGBIRD基本型仪表。
·KTGN-100为KINGBIRD增强型仪表,与KTGN-100的区别在于增加了第二串行口(COM2),可以和大屏幕显示器连接。
25芯和9芯D型插针各一套
KINGBIRD有一个RS232串行口COM1。RS232信号的最远传输距离为
|
信号名称 |
D型25芯插座 |
|
机壳地 |
1 |
|
TXD(RS232一C) |
2 |
|
RXD(RS232一C) |
3 |
|
不用 |
4 |
|
不用 |
5 |
|
不用 |
6 |
|
逻辑地 |
7 |
|
不用 |
8~25 |
串行接口COM1
在显示[F3]时,按模式键进到[F4],按清除键进剑[Cal off],按确认键进入[F3.1]。
F3.1串行接口参数设置
[F3.1 X]选择串行口
X=0跳过串口设置
X=1进行串行口1(COM1)的参数设置
[F3.1.1]设置波特率
[XXXX]可选波特率:300,1200,2400,4800,9600
[F3.1.2]设置数据位/校验位
X=7E 7位数据位/偶校验
X=70 7位数据位/奇校验
X=8N 8位数据位/无校验
[F3.1.5 X]设置校验和字符
X=0不发送校验和字符
X=1发送校验和字符
[F3.1.6 X]设置起始字符
X=0不发送起始字符(STX)
X=1发送起始字符(ST
F3.4串行数据输出
X=0连续输出方式,若选连续输出方式,则直接跳到F5
X=1命令输出方式,跳至[F3.4.1]
X=2 SICS协议,跳到F5
[F3.4.1 X]数据格式(COMl,命令输出方式时)
X=0单行显示重量
X=1单行毛,皮,净
X=2多行毛,皮,净
X=3票据格式(用于相应的称重模式)
串行接口
用户订购KINGBIRD时,可以选择带一个标准串行口的基本型KTGN一1000和两个串行口的增强型KTGN-1100,两个接口形式均为D型25芯插座.
A.1 COM1:RS-232管脚定义:
|
COM1管脚 |
管脚定义 |
|
2 |
TXD发送 |
|
3 |
RXD接收 |
|
7 |
GND信号地 |
通常COM1接口用于连接打印机。
KINGBIRD也可与带串行口的微打配置。
连接电缆最好选用20或22号导线。电缆长度应不超过15米。
3串口接收命令
COM1和COM2串行口都可以接收简单的ASCII命令,这些命令包括:
C “清除”命令
T “去皮”命令
Z “清零”命令
P “打印”命令
S 与P命令相同
U 单位转换命令
仪表不接收其它ASCII命令
A.4连续输出数据格式
串行口数据格式可在参数设定中设置:
· 1个起始位
· 7个数据位
· 1位校验位
· 1个停止位
波特率可设置:300—9600
连续输出格式为18个字节。
|
连续输出格式 | |||||||||||||||||
|
STX |
SWA |
SWB |
SWC |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
X |
CR |
CKS |
|
1 |
2 |
3 |
4 |
5 |
6 | ||||||||||||
其中:
<STX>ASCII起始符(02H)(F3.1.6=0时不输出)
状态字A,B,C
显示重量可能是毛重也可能是净重,6位不带符号和小数点的数字
皮重值,6位不带符号和小数点的数字
<CR>ASCII同车符(ODH)
<CKS>可选的校验和(F3.1.5=0时不输出)
状态字:A,B,C。
|
状态字A | ||||
|
Bits0,1,2 | ||||
|
0 |
1 |
2 |
小数点位置 | |
|
1 |
0 |
0 |
XXXXXO | |
|
Bits3,4 |
| |||
|
4 |
3 |
分度值因子 | ||
|
0 |
1 |
X1 | ||
|
Bit5 |
恒为1 | |||
|
Bit6 |
恒为1 | |||
|
状态字B | |
|
Bits |
功能 |
|
Bit0 |
毛重=0,净重=1 |
|
Bit1 |
符号:正=0,负=1 |
|
Bit2 |
超载(或小于零)=1 |
|
Bit3 |
动态=1 |
|
Bit4 |
单位:lb=0,kg=1 |
|
Bit5 |
恒为1 |
|
Bit6 |
恒为1 |
|
状态字C | |||
|
Bit2 |
Bit1 |
Bit0 |
单位 |
|
0 |
0 |
0 |
Kg或1b |
|
0 |
0 |
1 |
g |
|
0 |
1 |
0 |
t |
|
位3 |
打印时=1 | ||
|
位4 |
扩展显示=1 | ||
|
位5 |
恒为1 | ||
|
位6 |
恒为0 | ||
缺省参数
|
|
浙公网安备 33010602011771号