999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Labview的黃酒發(fā)酵控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2012-04-29 00:00:00馬明徐保國(guó)

摘要:針對(duì)傳統(tǒng)黃酒生產(chǎn)工藝技術(shù)裝備落后,勞動(dòng)生產(chǎn)率低等問(wèn)題,本文設(shè)計(jì)以LabVIEW為開(kāi)發(fā)平臺(tái),基于PLC、智能儀表等現(xiàn)代控制技術(shù)的發(fā)酵控制系統(tǒng)。介紹系統(tǒng)的整體結(jié)構(gòu),軟件功能特點(diǎn)以及關(guān)鍵模塊的實(shí)現(xiàn)。實(shí)踐證明:該系統(tǒng)可以實(shí)現(xiàn)對(duì)黃酒發(fā)酵過(guò)程各參數(shù)進(jìn)行監(jiān)控,同時(shí)具有很高的實(shí)時(shí)性和可靠性,能夠滿足發(fā)酵工藝要求。

關(guān)鍵詞:黃酒發(fā)酵;Labview;PLC;數(shù)據(jù)庫(kù);RS—485

中圖分類號(hào):TP311.1 文獻(xiàn)標(biāo)識(shí)碼:A



Rice Wine Fermentation Monitoring and Control



MA Ming,XU Baoguo

(College of Iot engineering,Jiangnan University,Wuxi214122,China)

Abstract:Due to the problems of production facilities and productivity effect, traditonal fermentation technology of rice wine is known to be inefficient. In this paper, we address the problems with a new automatic control system. Its hardware platform consists of PLCs, intelligent instruments, and industrial control computers.Its application is programedbased on Labview.In the production process of rice wine, it has high reliability and realtime andcan monitor the various parameters effectively. Productive results show that it can meet the demand of rice wine fermentation.

Key words:rice wine fermentation;labview;PLC;data base;RS485

1引言

有“液體蛋糕”之稱的黃酒作為保健酒的杰出代表,越來(lái)越多的被人們所重視,但是由于歷史原因,目前黃酒生產(chǎn)過(guò)程仍以手工操作為主,其生產(chǎn)規(guī)模小,自動(dòng)化程度低及批次穩(wěn)定性差等問(wèn)題也日趨凸顯,針對(duì)黃酒發(fā)酵工藝特點(diǎn),結(jié)合LabVIEW、PLC等現(xiàn)代測(cè)控技術(shù)設(shè)計(jì)了一種黃酒發(fā)酵遠(yuǎn)程控制方案。

2系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

黃酒前酵控制系統(tǒng)由工控機(jī)、西門(mén)子PLC、智能儀表以及各傳感器和執(zhí)行閥門(mén)等組成,如圖1所示。系統(tǒng)運(yùn)行時(shí),安裝在發(fā)酵罐內(nèi)的傳感器采集罐內(nèi)溫度和含氧量等信息,并將采集的數(shù)據(jù)發(fā)送給變送器或智能儀表,變送器將含氧量轉(zhuǎn)換為電流信號(hào)后傳遞為PLC,在接受到采集的信息后[1],PLC和智能儀表分別通過(guò)MPI和RS485現(xiàn)場(chǎng)總線上傳至工控機(jī),上位機(jī)根據(jù)接收的指令和預(yù)設(shè)的參數(shù),通過(guò)PLC控制閥門(mén)開(kāi)關(guān)度以改變罐內(nèi)溫度和含氧量等信息。遠(yuǎn)程用戶可以通過(guò)上位機(jī)軟件監(jiān)控系統(tǒng)運(yùn)行、查詢歷史數(shù)據(jù)、制定實(shí)時(shí)控制任務(wù)等。根據(jù)系統(tǒng)結(jié)構(gòu)特點(diǎn)和發(fā)酵工藝要求,本文利用LabVIEW作為開(kāi)發(fā)平臺(tái)設(shè)計(jì)了一套控制界面,具有工作可靠性高、使用方便、抗干擾能力強(qiáng)、界面友好美觀等優(yōu)點(diǎn)。

圖1黃酒前酵控制系統(tǒng)結(jié)構(gòu)圖

3軟件設(shè)計(jì)

該系統(tǒng)軟件部分采用LabVIEW編寫(xiě)?yīng)2],模擬罐內(nèi)發(fā)酵狀態(tài),可以直觀地顯示發(fā)酵情況。上位機(jī)首先通過(guò)CP5612卡和RS485串口采集PLC、智能儀表中的數(shù)據(jù),對(duì)數(shù)據(jù)進(jìn)行處理后將結(jié)果實(shí)時(shí)地顯示在軟件界面,并將數(shù)據(jù)存于后臺(tái)的數(shù)據(jù)庫(kù)中,從而完成對(duì)閥門(mén)開(kāi)關(guān)情況、料液各參數(shù)變化走勢(shì)等作統(tǒng)計(jì)、分析、繪制圖表、存儲(chǔ)、打印等工作。另外用戶還可以根據(jù)發(fā)酵工藝需要預(yù)設(shè)控制任務(wù)和限制閥門(mén)開(kāi)啟數(shù),軟件總體效果如圖2所示。

圖2控制系統(tǒng)主界面

計(jì)算技術(shù)與自動(dòng)化2012年9月

第31卷第3期馬明等:基于Labview的黃酒發(fā)酵控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

3.1上位機(jī)與PLC通訊模塊

LabVIEW集成了當(dāng)前測(cè)控領(lǐng)域中多種先進(jìn)的軟件開(kāi)發(fā)技術(shù),可通過(guò)多種方案實(shí)現(xiàn)對(duì)PLC的訪問(wèn),本文采用DataSocket技術(shù)通過(guò)訪問(wèn)OPC Server實(shí)現(xiàn)PC和PLC的通訊。DataSocket技術(shù)是NI公司推出的面向測(cè)控領(lǐng)域的網(wǎng)絡(luò)通信技術(shù)[5],源于TCP/IP協(xié)議并對(duì)其高度封裝,是一種易用的高性能數(shù)據(jù)交換編程接口。而OPC是一種工業(yè)標(biāo)準(zhǔn),是許多世界知名的自動(dòng)化企業(yè)與微軟合作的結(jié)晶,為自動(dòng)化軟件面向?qū)ο蟮拈_(kāi)發(fā)提供了統(tǒng)一的標(biāo)準(zhǔn),西門(mén)子PLC當(dāng)然也提供了對(duì)該協(xié)議的支持,集成在Simatic NET軟件包中。

雖然DataSocket和OPC實(shí)現(xiàn)原理有所不同,但體系結(jié)構(gòu)很相似,都是客戶機(jī)/服務(wù)器模式,都以URL的方式訪問(wèn)服務(wù)器數(shù)據(jù)項(xiàng)目, 訪問(wèn)OPC的URL基本結(jié)構(gòu)為:OPC://主機(jī)名//OPC服務(wù)器名/數(shù)據(jù)項(xiàng)目,LabVIEW讀取PLC存儲(chǔ)區(qū)數(shù)據(jù)的程序框圖如圖3所示,其中l(wèi)ocalhost為通用主機(jī)名, connection是組態(tài)MPI現(xiàn)場(chǎng)總線時(shí)定義的連接名,IB8為所需讀取的存儲(chǔ)區(qū)地址,其他均可視為固定格式。

圖3LabVIEW與PLC通訊程序框圖

3.2上位機(jī)與智能儀表通訊模塊

在LabVIEW中實(shí)現(xiàn)串口通訊主要有2種途徑[3]:利用其自身的VISA驅(qū)動(dòng)程序或者標(biāo)準(zhǔn)串口通訊函數(shù),本文利用標(biāo)準(zhǔn)串口通訊函數(shù)在VC++中開(kāi)發(fā)動(dòng)態(tài)鏈接庫(kù)函數(shù)(DLL)供LabVIEW調(diào)用實(shí)現(xiàn)串口通訊。該方法相比直接利用VISA驅(qū)動(dòng)實(shí)現(xiàn)通訊更加靈活,節(jié)省內(nèi)存,而且省去了VISA驅(qū)動(dòng)程序的購(gòu)買(mǎi)費(fèi)用。串口通訊函數(shù)實(shí)現(xiàn)流程圖如圖4所示,在成功打開(kāi)串口后,通過(guò)SetCommTimeouts ()、SetCommState()這2個(gè)函數(shù)分別對(duì)串口設(shè)備控制塊(DCB)和超時(shí)控制結(jié)構(gòu)(COMMTIMEOUTS)進(jìn)行配置后就可以讀寫(xiě)串口了[4]。LabVIEW中調(diào)用動(dòng)態(tài)鏈接庫(kù)是通過(guò)CLF[6] (Call Library Function) 節(jié)點(diǎn)實(shí)現(xiàn)的,位于互連接口——庫(kù)與可執(zhí)行程序中,使用前首先需要對(duì)其進(jìn)行配置,需要注意的是在配置窗體中函數(shù)部分需將線程設(shè)置為在任意線程中運(yùn)行,否則程序在讀寫(xiě)串口時(shí)將獨(dú)占線程,致使LabVIEW程序中其他線程無(wú)法運(yùn)行進(jìn)而易導(dǎo)致程序卡死。配置好的CLF節(jié)點(diǎn)如圖5所示,各輸入輸出的數(shù)據(jù)類型和含義和DLL中定義的導(dǎo)出函數(shù)一致。

圖4串口通訊實(shí)現(xiàn)流程圖

圖5LabVIEW讀取智能儀表程序框圖

3.3LabVIEW與數(shù)據(jù)庫(kù)通訊模塊

LabVIEW與數(shù)據(jù)庫(kù)通訊的方式亦有多種,如可以直接使用NI的LabVIEW SQL Toolkit工具包[7]、或利用LabVIEW的ActiveX功能調(diào)用Microsoft ADO對(duì)象從底層編程實(shí)現(xiàn)、亦可用VC++編寫(xiě)DLL訪問(wèn)數(shù)據(jù)庫(kù)[8],而本文使用第三方工具包LabSQL實(shí)現(xiàn)訪問(wèn),該方法相比以上三種有免費(fèi)、方便、簡(jiǎn)單實(shí)用等優(yōu)點(diǎn),其原理也是利用Microsoft ADO以及SQL語(yǔ)言來(lái)完成對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),只是將復(fù)雜的底層ADO及SQL操作封裝成一系列LabSQL VIS,LabSQL對(duì)數(shù)據(jù)庫(kù)操作的一般步驟為:連接數(shù)據(jù)庫(kù)→連接記錄集→對(duì)表進(jìn)行各種操作→斷開(kāi)記錄集→斷開(kāi)數(shù)據(jù)庫(kù)[9],提取數(shù)據(jù)庫(kù)表fjg1中所有數(shù)據(jù)的程序框圖如圖6所示。

圖6LabVIEW讀取數(shù)據(jù)庫(kù)程序框圖

4總結(jié)

本文設(shè)計(jì)并實(shí)現(xiàn)了一種黃酒發(fā)酵過(guò)程控制系統(tǒng)。該系統(tǒng)不僅有助于提高黃酒的產(chǎn)量和質(zhì)量,而且對(duì)于推廣黃酒發(fā)酵自動(dòng)化有著重要的意義。在實(shí)際使用過(guò)程中也確實(shí)起到了應(yīng)有的效果,穩(wěn)定性,易操作性收到了實(shí)踐的檢驗(yàn),在古越龍山的項(xiàng)目上得到應(yīng)用并得到了廠方的高度評(píng)價(jià)。

本文作者創(chuàng)新點(diǎn):基于LabVIEW開(kāi)發(fā)平臺(tái),配合PLC、智能儀表等現(xiàn)代測(cè)控技術(shù)設(shè)計(jì)開(kāi)發(fā)了黃酒過(guò)程控制系統(tǒng)。文章根據(jù)黃酒發(fā)酵的工業(yè)要求,設(shè)計(jì)了相應(yīng)的硬件結(jié)構(gòu)和軟件系統(tǒng)。

參考文獻(xiàn)

[1]莊麗娟,吳麗云.基于PLC控制的廢水處理系統(tǒng)設(shè)計(jì)[J] .微計(jì)算機(jī)信息,2005,21(1):24—25.

[2]朱 青,王 直,李垣江,等.基于LabVIEW與 OPC的船舶機(jī)艙報(bào)警系統(tǒng)設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2009,288(1):129—131.

[3]徐國(guó)強(qiáng),陳樹(shù),徐保國(guó),等.黃酒前酵自控系統(tǒng)的研究與應(yīng)用[J].自動(dòng)化儀表,2011,32(2): 31—33.

[4]畢虎,律方成,李燕青,等.LabVIEW中訪問(wèn)數(shù)據(jù)庫(kù)的幾種不同方法[J].微計(jì)算機(jī)信息雜志,2006(1):131—134.

[5]冀偉,李俊,王濤,等.基于LabVIEW與SQL Server 2000的數(shù)據(jù)庫(kù)管理[J].彈箭與制導(dǎo)學(xué)報(bào),2005,10(5):25—27.

[6]常英麗,姚桂艷.LabVIEW與SQL數(shù)據(jù)庫(kù)的連接[J].內(nèi)江科技,2007(9):146—147.

[7]潘愛(ài)民.一致的數(shù)據(jù)訪問(wèn)技術(shù)ADO/OLE DB(一)[J].微電腦世界,1999(10):54—56.

[8]Dhahri H., Alimi A.M.. The Modified Differential Evolution and the RBF(MDERBF) Neural Network for Time Series Prediction[C].Proc of the International Joint Conference on Neural Networks.Vancouver,USA,2006:2938—2943.

[9]Zhang Renqian, Ding Jianxun. NonLinear Optimal Control of Manufacturing Systems Based on Modified Differential Evolution[C]. Proc. of the IMACS on Computational Engineering in System Applications. Beijing, China, 2006:1797—1803.

主站蜘蛛池模板: 激情综合婷婷丁香五月尤物 | 人人爱天天做夜夜爽| 亚洲成人网在线观看| 亚洲天堂网视频| 国产视频你懂得| 国产白浆一区二区三区视频在线| 国产一区二区三区精品欧美日韩| 凹凸国产分类在线观看| 日韩精品无码免费专网站| 99偷拍视频精品一区二区| 国产精品手机在线观看你懂的| 午夜欧美在线| 狠狠色丁婷婷综合久久| 亚洲综合色吧| 一本色道久久88| 国产精品视频公开费视频| 久久精品中文字幕免费| 亚洲第一成网站| 玖玖免费视频在线观看| 亚洲精品福利网站| 永久免费无码日韩视频| 欧美日本在线观看| 亚洲首页在线观看| 欧美精品在线视频观看| 尤物成AV人片在线观看| 天堂av综合网| 欧美一道本| 国产福利影院在线观看| 999国产精品永久免费视频精品久久 | 色婷婷亚洲综合五月| 午夜丁香婷婷| 97久久免费视频| 成人福利在线观看| 国产三级a| 日韩在线网址| 高清国产在线| 国产在线精彩视频二区| 国产视频你懂得| a亚洲视频| 中文国产成人久久精品小说| 欧洲成人免费视频| 直接黄91麻豆网站| 一区二区午夜| 在线免费亚洲无码视频| 四虎永久免费在线| 午夜激情婷婷| 国产人人射| 国产在线一区二区视频| 国产日本视频91| 青草视频在线观看国产| 国产经典免费播放视频| 97在线碰| 无码中字出轨中文人妻中文中| 九九九精品成人免费视频7| 日本人妻丰满熟妇区| 国产精品污污在线观看网站| 91外围女在线观看| 国产屁屁影院| 成人综合久久综合| 人妻无码中文字幕一区二区三区| 91福利在线观看视频| 91欧美亚洲国产五月天| 丁香亚洲综合五月天婷婷| 国产久操视频| 伊人久久大香线蕉综合影视| 亚洲国产成人精品一二区| 老司机久久精品视频| 免费无码一区二区| 国产亚洲精品无码专| 一级毛片无毒不卡直接观看| 久久久波多野结衣av一区二区| 99国产精品免费观看视频| 亚洲黄色视频在线观看一区| 啊嗯不日本网站| 国产99精品久久| 国产成人精品亚洲77美色| 国产激情影院| 亚洲国产第一区二区香蕉| 91久久性奴调教国产免费| 日韩免费中文字幕| 亚洲精品黄| 毛片手机在线看|