| 称重显示仪表与计算机的数据通讯 |
|
| 2001-02-22 |
目前,大多数汽车衡和轨道衡由以下三部分构成:称体机械部分、称重传感器、称重显示仪表口称重显示仪表的主要功能是将从称重传感器出来的称重信号(mV级模拟信号)进行A/D转换,并进行显示、打印等。但这些功能往往不能满足实际要求,一般情况下,要将称重数据传递到计算机,由计算机对计量信息(包括称重数据、物品名称、来源、去向等)进行统计分析。因此将称重显示仪表的数据采集到计算机,即称重显示仪表与计算机进行通讯,显得十分重要。
1.AD-4322A称重显示仪表的参数设置
AD-4322A是日本产称重显示仪表,性能稳定,A/D转换精度高、速度快,在我公司的应用十分广泛。其串行接口附件OP一4提供标准RS-232C口,采用半双工异步传输方式进行串行通讯。
1.1AD-4322A功能键的设置
表1
功能号 | 设值 | 含义 | F41 | 3 | 波特:2400bps | F42 | 3 | 输出内容:净重 | F43 | 1 | 输出方式:连续输出 | F44 | 2 | 输出条件:稳定时输出 |
1.2AD-4322A发送数据时的数据格式
AD-4322A发送的数据共18位,其含义如下:
说明:
标志1:超最大量程/低于最小分度值/静止/不稳定之一
标志2:净重/毛重/皮重之一
单位:kg/t/1b之一
定义符:CR为回车符,LF为换行符,LF是数据发送结束的标志。
例如:某一静止物体的净重约350.7kg,那么其数据格式为:
1.3AD-4322A中有关通讯参数
本程序中,有关的通讯参数共4个:
波特率:2400bps
数据位:7位
停止位:1位
奇偶位:偶校验方式
2.通讯软件的编制
通讯软件采用Turbo C设计,是一个内存驻留程序,当通讯条件(AD-4322A显示的数据稳定)满足时,通讯结果以中断方式采集到计算机,存放于内存0000:0200H处。驻留程序在内存中占200节(每节16个字节),约3K。位置由系统自动分配。程序清单如下:
|
|
|
|