国产精品自在在线香蕉-国产精品自在线拍国产-国产精品自在线拍-国产精品自在线-国产精品自在欧美一区-国产精品自线在线播放

行業(yè)動(dòng)態(tài)

當(dāng)前位置:首頁>>新聞中心>>行業(yè)動(dòng)態(tài) 發(fā)布時(shí)間:2017-07-24 07:29:36

VB通信技術(shù)在電子秤稱重監(jiān)控系統(tǒng)中的應(yīng)用

時(shí)間:2017-07-24 07:29:36 來源:本站 點(diǎn)擊數(shù):599

在設(shè)計(jì)電子秤稱重監(jiān)控系統(tǒng)的過程中,基于組態(tài)王與VB對(duì)動(dòng)態(tài)數(shù)據(jù)交換技術(shù)的支持利用VBMSComm通信控 件解決電子秤與計(jì)算機(jī)的串行通信實(shí)現(xiàn)對(duì)配料稱重過程實(shí)時(shí)監(jiān)控。通過現(xiàn)場實(shí)施,該系統(tǒng)降低了誤差,提高了工作效率和 企業(yè)的管理水平。

在多種配料稱重的工業(yè)流程中,對(duì)于傳統(tǒng)的稱重 儀器監(jiān)控系統(tǒng),模擬信號(hào)在傳輸過程中易受干擾,容 易造成數(shù)據(jù)讀取誤差而且人工記錄數(shù)據(jù)時(shí)也易出 錯(cuò),對(duì)于歷史數(shù)據(jù)的查看也很不方便。針對(duì)上述存在 的問題,本文設(shè)計(jì)了一套稱重監(jiān)控系統(tǒng),并且提出了 一種電子秤與組態(tài)王通信的新方法,解決了兩者不能 直接通信的問題。現(xiàn)在流行的工業(yè)控制系統(tǒng)一般由 上位機(jī)和下位機(jī)組成,本文中上位機(jī)采用PC機(jī),在這 個(gè)工程中,需要對(duì)電子秤、I/o設(shè)備、工控軟件等設(shè)備 設(shè)置良好的通訊,實(shí)現(xiàn)方便高效的監(jiān)控。

1.電子秤稱重監(jiān)控系統(tǒng)

1.1配料稱重過程

本文從某纖維廠的配料控制入手,在整個(gè)生產(chǎn) 流程中,五種原料的投放是關(guān)鍵,這五種原料要按 一定的比例投入生產(chǎn)流程中,每一個(gè)稱重罐上都配 有一臺(tái)電子秤通過電子秤讀取質(zhì)量參數(shù),再把質(zhì) 量參數(shù)傳送到監(jiān)控室操作人員通過顯示設(shè)備讀取罐中配料重量。首先,在往稱重罐中上料時(shí)打開 上料閥操作人員要對(duì)每一次上料的時(shí)間和重量進(jìn) 行記錄,待五個(gè)稱重罐中的原料達(dá)到標(biāo)準(zhǔn)比例時(shí), 關(guān)閉上料閥,打開放料泵,進(jìn)行放料操作,放料時(shí)也 要按一定的比例放料,放料完成后,關(guān)閉放料泵,_次 操作結(jié)束。然后,對(duì)配比進(jìn)行化驗(yàn),如果化驗(yàn)結(jié)果與 標(biāo)準(zhǔn)化驗(yàn)值之間有誤差,還要對(duì)配比進(jìn)行調(diào)整。根據(jù) 對(duì)原料配比需求的不同,操作人員對(duì)每一次的放料和 上料操作都要進(jìn)行調(diào)整,保證生產(chǎn)的順利進(jìn)行。

1.2組態(tài)軟件

目前,使用組態(tài)軟件作為工控軟件的現(xiàn)象十分 普遍,組態(tài)的應(yīng)用不僅實(shí)現(xiàn)了準(zhǔn)確記錄數(shù)據(jù)和實(shí)時(shí) 查看歷史數(shù)據(jù)的方便而且在報(bào)警,監(jiān)控方面提高 了企業(yè)的效率備受使用者的歡迎。本文在監(jiān)控界 面上使用北京亞控公司推出的組態(tài)王6.53,該軟件 在歷史數(shù)據(jù)庫、歷史趨勢曲線、報(bào)表等方面有很多 功能,設(shè)計(jì)的監(jiān)控系統(tǒng)界面友好,易掌握。

1.3監(jiān)控系統(tǒng)

根據(jù)上面的配料稱重過程,本文設(shè)計(jì)了一套可 實(shí)時(shí)監(jiān)控的組態(tài)控制系統(tǒng)。五個(gè)稱重罐中原料的 重量可直接從監(jiān)控畫面中看到,操作人員可在系統(tǒng) 中輸入配比值對(duì)上料閥進(jìn)行操作,等達(dá)到輸入的 配比后,放料泵會(huì)自動(dòng)開啟,上料閥自動(dòng)關(guān)閉,放料 結(jié)束后放料泵自動(dòng)關(guān)閉。也可根據(jù)需要進(jìn)行人工操作。組態(tài)王通過DO卡與PCL724板卡連接實(shí)現(xiàn) 對(duì)閥和泵的控制。系統(tǒng)中可對(duì)標(biāo)準(zhǔn)化驗(yàn)值和化驗(yàn) 結(jié)果進(jìn)行自動(dòng)計(jì)算,方便操作人員對(duì)上料和放料的 控制。

還可對(duì)歷史數(shù)據(jù)進(jìn)行實(shí)時(shí)查看,系統(tǒng)會(huì)定時(shí) 對(duì)歷史數(shù)據(jù)備份,方便以后查看。監(jiān)控系統(tǒng)界面如 1所示。

云網(wǎng)客1.jpg

2.通信鏈接

2.1組態(tài)王和VB對(duì)DDE的支持

組態(tài)王支持動(dòng)態(tài)數(shù)據(jù)交換DDE),能夠和其他 支持動(dòng)態(tài)數(shù)據(jù)交換的應(yīng)用程序方便地交換數(shù)據(jù)m 通過DDE,工程人員可以利用PC機(jī)豐富的軟件資 源來擴(kuò)充‘‘組態(tài)王的功能,可以利用Visual Basic 開發(fā)服務(wù)程序完成數(shù)據(jù)采集、報(bào)表打印、多媒體聲 光報(bào)警等功能,從而很容易組成一個(gè)完備的上位機(jī) 管理系統(tǒng)0。由于組態(tài)王不能直接與電子秤通訊, 基于組態(tài)王與VB對(duì)DDE的支持本文采用VB 發(fā)應(yīng)用程序,實(shí)現(xiàn)組態(tài)王與電子秤的通信。

2.2 VBMSComm通訊控件

Visual Basic是一個(gè)可視化的窗口開發(fā)環(huán)境,以Visual Basic開發(fā)的應(yīng)用程序非常多,它廣泛應(yīng)用在 教育軟件、計(jì)算機(jī)軟件以及各種控制系統(tǒng)中H。 VisualBasic不但容易學(xué)習(xí)并且可設(shè)計(jì)的系統(tǒng)內(nèi)置 及外掛控件更是眾多而Microsoft公司便在Visual Basic中設(shè)計(jì)了 一個(gè)相當(dāng)好用的控件,即MSComm 通訊控件,可以讓我們完成串行通信的設(shè)計(jì)。常用 的串行通信有兩種,一種為RS-232串行通信,另 —種為RS-485串行通信。在系統(tǒng)控制的應(yīng)用 中RS-32串行通信已經(jīng)使用了很長時(shí)間而且是 相當(dāng)重要的一個(gè)接口。我們可以在PLC中看到它, 也可以在儀器的I/O接口上看到它。文中采用 MSComm通訊控件,建立VB與電子秤端口鏈接,實(shí) 現(xiàn)VB與電子秤的RS?32串行通信。整體鏈接結(jié) 構(gòu)如圖2所示。

云網(wǎng)客2.jpg

3.通訊程序的編制

要實(shí)現(xiàn)計(jì)算機(jī)與電子秤串行通信,必須開發(fā)一 個(gè)應(yīng)用程序,通過它實(shí)現(xiàn)兩者之間的動(dòng)態(tài)數(shù)據(jù)交換,串行通信的應(yīng)用程序的開發(fā)可按以下三個(gè)步驟 進(jìn)行:設(shè)置通信控件CommPort, Settings, PortOpen 屬性建立通信鏈接;建立鏈接后,使用通信控件Out-put, Input 等屬性進(jìn)行數(shù)據(jù)交換;數(shù)據(jù)交換結(jié)束后設(shè) 置PortOpenFalse,關(guān)閉串行口。

3.1初始化設(shè)置

下面以一種原料MA)為例,對(duì)通信端口進(jìn)行 初始化設(shè)置,另外四種原料除通信端口需不同外 其他設(shè)置相同。為MA對(duì)應(yīng)的控件MSCommMA 擇第2個(gè)通信端口。以每秒2400位的速率進(jìn)行傳 ,進(jìn)行偶校驗(yàn)位檢查。每個(gè)數(shù)據(jù)單元是7個(gè)位,停 止位是1個(gè)位。然后返回通信連接端口的狀態(tài)。具 體設(shè)置如下:

MSCommMA. CommPort = 2 MSCommMA. Settings = "2400,e,7,1"

MSCommMA. InputMode = comlnputModeText If MSCommMA. PortOpen = False Then MSCommMA. PortOpen = True End If

3.2電子秤的DDE界面設(shè)計(jì)

選擇VB作為服務(wù)器向組態(tài)王輸送數(shù)據(jù),需要 在通信窗口上把屬性LinkMode值置1。由于電子 秤中讀取的是字符串?dāng)?shù)據(jù),為了便于操作人員觀察 數(shù)據(jù),VB中需要把接收到的數(shù)據(jù)轉(zhuǎn)換成數(shù)值型 數(shù)據(jù)發(fā)送給組態(tài)王。VB和電子秤通過RS-232 行端口鏈接,由于原料有五種,而一般PC機(jī)只有兩 個(gè)串行口,需要加入RS-232擴(kuò)展卡擴(kuò)充端口。在 設(shè)計(jì)電子秤DDE界面時(shí),設(shè)置六個(gè)接受數(shù)據(jù)的通訊 口,將接收到的數(shù)據(jù)顯示到文本框中。在該界面 中,有配料重量顯示區(qū)、電子秤數(shù)據(jù)顯示區(qū)、按鈕操 作功能區(qū)和通訊口選擇區(qū)。點(diǎn)擊相應(yīng)的按鈕則實(shí) 現(xiàn)對(duì)配料的相應(yīng)操作。如圖3所示。

云網(wǎng)客3.jpg

3.3程序流程

組態(tài)王、VB和電子秤之間建立好動(dòng)態(tài)鏈接后, 檢查通訊正常后,VB從電子秤接收數(shù)據(jù),然后在 VB中對(duì)字符串?dāng)?shù)據(jù)進(jìn)行轉(zhuǎn)換,再把轉(zhuǎn)換成的數(shù)值 型數(shù)據(jù)通過DDE發(fā)送給組態(tài)王。程序流程圖如圖 4所示。

云網(wǎng)客4.jpg

4.結(jié)論

本文設(shè)計(jì)了電子秤稱重監(jiān)控系統(tǒng),解決了上位 機(jī)和電子秤的通信問題及數(shù)據(jù)處理。在實(shí)際應(yīng)用 中,通過動(dòng)態(tài)數(shù)據(jù)交換將組態(tài)王與VB應(yīng)用程序相 結(jié)合,實(shí)現(xiàn)了 VB與組態(tài)王的數(shù)據(jù)通訊,獲得了很好 的應(yīng)用效果,使配方管理更易于操作和管理,該系 統(tǒng)已經(jīng)成功應(yīng)用于生產(chǎn)中。

 


主站蜘蛛池模板: 亚洲日本一本道久久| 久久久久久久精品成人热色戒岬奈奈美 | 亚洲AV无码鲁丝国产精品午夜站 | 亚洲伊人久久精品综合图片| 99re这里只有精品69se| 国产高清在线精品一区二区三区四区二位 | 精品香蕉在线观看免费网站| 免费国产作爱视频网站大全| 无码国内精品人妻少妇a?v| 亚洲中文字幕久久精品无码最新99| 97无码精品人妻一区二区明星| 亚洲精品国偷自产在线午夜影院试看120秒 | 亚洲欧洲日韩国产妹妹| 久久久一本精品99久久精品99欧美 | 亚洲一区二区三区91麻豆| 久久综合九色综合久99日韩精品无码| 日韩土豪美女在线视频观看 | 樱桃视频app在线网站| 一级毛片免费完整视频初女| 乱世桃花免费观看完整版高清| 岛国无码在线播放蜜臀hd | 99久久亚洲精品无码毛片,国产A级毛片久 | 精品国产不卡一区二区三区四区久久久| 久久一本到av无码| 99久久国产综合精品麻豆影院 | 夜夜夜夜这首歌| 久久93精品国产91久久综合破初| 久久996热精品996| 一级做a爱片特黄在线观看放学多后 | 无码一区二区三区在线观看视频不卡| 国偷自产一区二区三区无字幕| 国产综合内射日韩久明星| 亚洲午夜在线播放教 | 久久人人爽人人人人片男男| 中文字幕日韩一区二区三区不卡JUQ-695 | 日韩中文字幕制服丝袜黑色丝袜| 边吻奶边挵进去gif动态图| 成年美女黄网站色大片不卡下载| 性一交一乱一性一精一品| 麻豆天美 无码人妻AV| 中文字幕精品一区二区精品五十路|