帶打印電子地磅表頭與微機串口通信的經(jīng)驗

作者: 2019年05月20日 來源:全球化工設備網(wǎng) 瀏覽量:
字號:T | T
帶打印電子地磅引進計算機管理,我公司自行開發(fā)稱重軟件。軟件開發(fā)中,如何將稱重顯示儀的數(shù)據(jù)引入計算機是首先應解決的問題。一、表頭與計算機連接表1是兩地磅表頭的RS232C端子的定義。將表頭的RS232C接口與微機串

   帶打印電子地磅引進計算機管理, 我公司自行開發(fā)稱重軟件。軟件開發(fā)中,如何將稱重顯示儀的 數(shù)據(jù)引入計算機是首先應解決的問題。

一、表頭與計算機連接

表1是兩地磅表頭的RS232C端子的定義。

將表頭的RS232C接口與微機串口(如COM1)連接, 只需將表頭TXD發(fā)送端與COM1的RXD接收端連接,將二 者的GND連接,將表頭RXD接收端與COM1的TXD發(fā)送端 連接(也可不連)。具體連接如圖1所示。

二、測試連接

首先在Windows98刪除/添加程序”中安裝‘超級 終端”建立一個新連接,按‘屬性”按鈕,與表頭預設 值對應,正確設置表頭的波特率、奇偶校驗、數(shù)據(jù)位、 停止位與數(shù)據(jù)輸出方式。按‘撥號”按鈕,如果連接與 設置正確,這時就可顯示出重量數(shù)。表2為兩表頭的出廠默認參數(shù)。

經(jīng)測試,兩表頭發(fā)送數(shù)據(jù)格式如下:

三、添加控件

用Visual Foxpro 6.0打開項目,在稱量界面表單中插人ActiveX控件(ole control),選用 “Microsoft Communications Control V6.0” 控件 ^ 在該控件的

*'Msconim Properties"屬性中, 正確設置表頭的波特率、奇偶 校驗、數(shù)據(jù)位、停止位,如用 3102可設置為(2400,e,7,1), 用8142Pro可設置為(1200,e, 7,1)。當然,還可適當調(diào)髙波 特率以提高傳輸速度。

在稱量界面表單中雙擊 上一步添加的控件,在ole control之oncomm過程巾寫入 代碼,主要思路是在連續(xù)的數(shù) 據(jù)碼中找到特殊位后,在本單 元中將重a數(shù)取出(is位數(shù)據(jù)為一個單元)

本程序在Windows98 .Microsoft Visual Foxpro 6.0下測試通過,聯(lián)機成功...

全球化工設備網(wǎng)(http://www.bhmbl.cn )友情提醒,轉(zhuǎn)載請務必注明來源:全球化工設備網(wǎng)!違者必究.

標簽:帶打印電子地磅

分享到:
免責聲明:1、本文系本網(wǎng)編輯轉(zhuǎn)載或者作者自行發(fā)布,本網(wǎng)發(fā)布文章的目的在于傳遞更多信息給訪問者,并不代表本網(wǎng)贊同其觀點,同時本網(wǎng)亦不對文章內(nèi)容的真實性負責。
2、如涉及作品內(nèi)容、版權(quán)和其它問題,請在30日內(nèi)與本網(wǎng)聯(lián)系,我們將在第一時間作出適當處理!有關作品版權(quán)事宜請聯(lián)系:+86-571-88970062