多人调教到高潮失禁h重口视频_成熟丰满熟妇高潮XXXXXA片_亚洲精品视频网_japanese中年熟妇_亚洲第一成年人视频_国产欧美一区二区三区四区

行業(yè)動態(tài)

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

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

時間:2017-07-24 07:29:36 來源:本站 點擊數(shù):605

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

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

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

1.1配料稱重過程

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

1.2組態(tài)軟件

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

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

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

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

云網(wǎng)客1.jpg

2.通信鏈接

2.1組態(tài)王和VBDDE的支持

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

2.2 VBMSComm通訊控件

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

云網(wǎng)客2.jpg

3.通訊程序的編制

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

3.1初始化設(shè)置

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

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

云網(wǎng)客3.jpg

3.3程序流程

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

云網(wǎng)客4.jpg

4.結(jié)論

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

 


主站蜘蛛池模板: 盐源县| 临沂市| 大安市| 台东县| 沙坪坝区| 禹城市| 绥德县| 海门市| 阳城县| 南阳市| 宁德市| 稻城县| 迭部县| 娱乐| 任丘市| 泰州市| 洪泽县| 河池市| 岳阳县| 福建省| 汤阴县| 寿阳县| 浙江省| 平罗县| 平顶山市| 黑河市| 潮安县| 杭锦旗| 柳州市| 台湾省| 大英县| 本溪市| 宁蒗| 鲁山县| 长春市| 资源县| 澳门| 中牟县| 旬阳县| 濉溪县| 镇宁|