热门关键词:

基于Delphi的电子天平与计算机的数据通讯

  • 该文件为pdf格式
  • 文件大小:496.78KB
  • 浏览次数
  • 发布时间:2014-08-16
文件介绍:

本资料包含pdf文件1个,下载需要1积分

甏t 0 j 。Weighing Knowledge : : : : 前市场上的梅特勒 -托利多天平都支持可标准化 待读数稳定后,将当前获得的稳定称重值输的指令。天平接收来 自系统的指令并对其作出相 送到端口。传送成功后显示屏会闪动-下 ,如要应的反应。以下列出了本程序中主要使用到的 Bs 再次取得稳定读数,需反复发出此指令。

系列电子天平的-些指令及其格式 。 l s j Ic l L 、l(-)指令格式 将当前获得的瞬时称重值输送到端 口,不论发送至天平的指令包含-个或多个 ASCⅡ码 其是否为稳定值。

组。因此,必须注意以下几点: (S l I l R i C L l(1)输人指令必须使用大写字母。 将当前获得的瞬时称重值输送到端 口,不论(2)指令中的参数之间以空格隔开。 其是否为稳定值,并-直重复该过程,以便得到(3)指令中的文本输入使用 8位 ASC 1I字符集 -系列连续变化的称量值。

(从字符32到255)所构成的-组字符串。 Z 1 C j L 1(4)每组指令必须以c 结束 (ASC II十进制 清零,天平显示为0.0000。

代码13,10)。 圈(二)常用指令 根据开机的状态重置天平,但不执行清零。

S J C J L l (三)Bs天平数据出口的数据格式j ID空格 l Status I空格 l Weightvalue I空格 l Unit I空格i cR l LF IID--标示符的识别段,由两个字符组成; 中的 Microsoft Communication Control控件 ,Delphistatus--天平状态描述; 中的SPCOMM控件等等。前两种方法编写较为复weightvalue--天平重量 ,规定由 9个字符 杂且需要掌握大量的通信知识,串口控件法操作构成 (含小数点以及数据前的符号位),对齐方 直观,通用性和移植性好,本系统中即采用该方式为右对齐; 法进行数据的接收和指令的发送。

unit--称量值所采用单位的符号。 四、系统实现三、RS232串口及其编程简介 低量程石油密度计检定装置主要应用于石油RS232是美国电子工业协会 (EIA)制定的- 密度计和液化气密度计的校准和检定 ,服务于石种串行物理接口标准,是异步串行通信中应用最 油化工行业及其它行业。在该检定装置中,需要广泛的标准。该标准适用于 DCE和 DTE问的串行 将电子天平所称量的密度计在检定液中的重量数二进制通信,最高数据传送速率可达20kbps,最 据直接读人系统中,需将电子天平接人系统,使长传送距离可达 15m 左右。RS232C标准是美国 用计算机的 COM端口连接电子天平数据接口,连EIA (电子工业联合会)与 BELL等公司在RS232 续不断地读取天平称量结果。本装置中使用Delphi的基础上-起开发的通信协议,目前大多通信设 的SPCOMM控件编写串口程序,实现了天平和计备厂商都生产与RS232C制式兼容的仪器设备,使 算机之问的通信。其流程图如图 l所示。

得 RS232C标准在串口通信中被广泛采用。 具体实现过程如下:串行口编程方法主要有三种:硬件编程法、 (1)在启动软件主界面时打开通信端口。

文件操作法、串口控件法。其中硬件编程法主要 (2)对 SPCOMM控件的属性进行初始化设置,是直接使用端口的输入、输出 (I/O)函数对串行 在本例中SPCOMM控件的属性框中设置波特率为口的控制电路进行编程;文件操作法是将串行口 2400,字节长度为 7位,端口名为COM1,偶校作为文件来处理 ,通过对该文件的读、写操作引 验、停止位为-位。软件界面及端 口属性设置如发串口对数据进行收、发动作;串口控件法主要 图2所示。

是利用可视化编程语言中的串口控件进行串口数 (3)程序实现的代码。鉴于篇幅,笔者只给出了据的收、发动作,如VB中的MSCOMM控件,VC 天平清零的代码,至于其他程序实现不再过多叙述。

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败