您好, 歡迎來(lái)到包裝印刷網(wǎng)! 登錄| 免費(fèi)注冊(cè)| 產(chǎn)品展廳| 收藏商鋪|
日前,我公司對(duì)兩臺(tái)地磅引進(jìn)計(jì)算機(jī)管理, 自行開(kāi)發(fā)稱重軟件。軟件開(kāi)發(fā)中,如何將稱重顯示儀的 數(shù)據(jù)引人計(jì)算機(jī)是先應(yīng)解決的問(wèn)題。
一、表頭與計(jì)算機(jī)連接
表1是兩地磅表頭的RS232C端子的定義。
將表頭的RS232C接口與微機(jī)串口(如C0M1)連接, 只需將表頭TXD發(fā)送端與C0M1的RXD接收端連接.將二 者的GND連接,將表頭RXD接收端與C0M1的TXD發(fā)送端 連接(也可不連)。具體連接如圖1所示。
二、測(cè)試連接
先在Windows98“刪除/添加程序”中安裝“超級(jí) 端”,建立一個(gè)新連接,按“屬性”按鈕,與表頭預(yù)設(shè) 值對(duì)應(yīng),正確設(shè)置表頭的波特率、奇偶校驗(yàn)、數(shù)據(jù)位、 停止位與數(shù)據(jù)輸出方式。按“撥號(hào)”按鈕,如果連接與 設(shè)置正確,這時(shí)就可顯示出重量數(shù)。表2為兩表頭的出廠默認(rèn)參數(shù)。
經(jīng)測(cè)試,兩表頭發(fā)送數(shù)據(jù)格式如下:
三、添加控件
用Visual Foxpro 6.0打開(kāi)項(xiàng)目,在稱量界面表單中插入ActiveX控件(ole control),選用 “Microsoft Communications Control V6.0” 控件。在該控件的“Mscomm Properties” 屬性中, 正確設(shè)置表頭的波特率、奇偶 校驗(yàn)、數(shù)據(jù)位、停止位,如用 3102可設(shè)置為(2400,e,7,l), 用8142pro可設(shè)置為(1200,e, 7,1)。當(dāng)然,還可適當(dāng)調(diào)高波 特率以提高傳輸速度。
在稱量界面表單中雙擊 上一步添加的控件,在ole control之oncomm過(guò)程中寫(xiě)人代碼,主要思路是在連續(xù)的數(shù)據(jù)碼中找到特殊位后,在本單元重將重量數(shù)取出,18位數(shù)據(jù)為一個(gè)單元),流程圖如圖2所示。
3102 (T0LED08142pro)
本程序在Windows98 'Microsoft Visual Foxpro 6.0下測(cè)試通過(guò),聯(lián)機(jī)成功。
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),包裝印刷網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購(gòu)買(mǎi)風(fēng)險(xiǎn),建議您在購(gòu)買(mǎi)產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。