国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

組態(tài)軟件在配料系統(tǒng)中的應(yīng)用

2015-11-02 02:34:05劉艷榮趙碩偉
電子設(shè)計(jì)工程 2015年24期
關(guān)鍵詞:組態(tài)王管理軟件配料

劉艷榮,趙碩偉

(新疆輕工職業(yè)技術(shù)學(xué)院新疆烏魯木齊830006)

組態(tài)軟件在配料系統(tǒng)中的應(yīng)用

劉艷榮,趙碩偉

(新疆輕工職業(yè)技術(shù)學(xué)院新疆烏魯木齊830006)

實(shí)現(xiàn)高精度的配料控制系統(tǒng)已成為醫(yī)藥、化工、建材、食品、冶金等等行業(yè)中的重要組成部分,以某飼料廠配料系統(tǒng)為例,采用兩級(jí)分布式控制,上位機(jī)軟件設(shè)計(jì)采用組態(tài)王實(shí)現(xiàn)監(jiān)控軟件、MATLAB7.0實(shí)現(xiàn)蟻群PID算法、VB6.0實(shí)現(xiàn)配料管理軟件;下位機(jī)主要為PLC控制程序的設(shè)計(jì)、數(shù)據(jù)采集以及相應(yīng)的軟件抗干擾技術(shù)的設(shè)計(jì)。下位機(jī)主要為PLC控制程序的設(shè)計(jì)、數(shù)據(jù)采集以及相應(yīng)的軟件抗干擾技術(shù)的設(shè)計(jì),本文著重介紹上位機(jī)軟件設(shè)計(jì)中組態(tài)王監(jiān)控軟件的應(yīng)用,以及與其他軟件的通信,實(shí)現(xiàn)工業(yè)現(xiàn)場(chǎng)實(shí)時(shí)控制,結(jié)合蟻群PID算法最終提高配料的精度和快速性。

配料;監(jiān)控;數(shù)據(jù)傳輸;組態(tài)王;通信

配料系統(tǒng)在各個(gè)行業(yè)中同樣是必不可少的組成部分,而且占據(jù)相當(dāng)重要的地位。目前國(guó)內(nèi)計(jì)算機(jī)配料同類系統(tǒng)中,大多采用分布式控制形式,將PC機(jī)作上位機(jī),采用先進(jìn)操作系統(tǒng)和控制軟件,利用監(jiān)控軟件對(duì)系統(tǒng)計(jì)算機(jī)硬件資源進(jìn)行管理。而將控制任務(wù)交給下位控制器,在控制方法上,采用先進(jìn)的控制算法比如模糊控制、神經(jīng)網(wǎng)絡(luò)算法、蟻群算法[1]等對(duì)生產(chǎn)工序進(jìn)行控制,可以有效的提高配料的精度和效率[2]。下面主要討論監(jiān)控軟件在配料系統(tǒng)中的應(yīng)用。國(guó)外軟件商推出了各種工業(yè)控制軟件包,如美國(guó)Wonderware公司的In-Touch,美國(guó)Intellution公司的FIX,德國(guó)西門子公司的WinCC;國(guó)產(chǎn)工控組態(tài)軟件則以組態(tài)王、力控為代表,由于其具有中文界面,性價(jià)比較高。下面主要介紹組態(tài)王的應(yīng)用。

1 組態(tài)王軟件簡(jiǎn)介

監(jiān)控軟件的目的在于工程人員可在人機(jī)界面上遠(yuǎn)程實(shí)時(shí)監(jiān)控配料現(xiàn)場(chǎng),了解配料的歷史狀況,并具備數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)處理的功能,能夠以報(bào)表、圖形等直觀的形式將各種數(shù)據(jù)及現(xiàn)場(chǎng)生產(chǎn)狀況呈現(xiàn)給用戶,并能夠?qū)崿F(xiàn)網(wǎng)絡(luò)互聯(lián),對(duì)整個(gè)企業(yè)進(jìn)行集中管理。本系統(tǒng)屬于分布式控制系統(tǒng),上位機(jī)采用研華工控機(jī),操作系統(tǒng)選用Windows XP,數(shù)據(jù)庫(kù)選用ACCESS 2003,配料管理軟件的開發(fā)采用VB6.0,監(jiān)控軟件采用組態(tài)王(KingView),控制算法的完成采用MATLAB7.0。組態(tài)軟件通過(guò)通信系統(tǒng)接收下位機(jī)采集到的數(shù)據(jù)后,按照一定的控制策略及控制要求將數(shù)據(jù)處理后向下位機(jī)下達(dá)命令,此外還要將采集到的數(shù)據(jù)以文字或圖像的形式顯示給用戶[3-4]。本系統(tǒng)選用組態(tài)王軟件進(jìn)行設(shè)計(jì)。

組態(tài)王是一種通用的工業(yè)監(jiān)控軟件,在應(yīng)用上,組態(tài)王內(nèi)嵌多種功能模塊,包括通信模塊、圖形模塊、數(shù)據(jù)處理模塊等等,由于其通信模塊功能強(qiáng)大,支持多種通信協(xié)議,使得組態(tài)王可以通過(guò)簡(jiǎn)單的方式與其他常用硬件設(shè)備互聯(lián),在軟件上,組態(tài)王可以和本機(jī)甚至其他計(jì)算機(jī)上的其他監(jiān)控軟件或應(yīng)用軟件通過(guò)OPC、DDE等標(biāo)準(zhǔn)數(shù)據(jù)交換方式進(jìn)行數(shù)據(jù)交換。組態(tài)王由工程管理器、工程瀏覽器及運(yùn)行系統(tǒng)3部分構(gòu)成[5]。

2 監(jiān)控軟件的實(shí)現(xiàn)

建立一個(gè)監(jiān)控工程要完成以下工作:

1)首先建立新工程,定義硬件設(shè)備、工程變量包括內(nèi)存變量和I/O變量。

2)建立與數(shù)據(jù)庫(kù)的鏈接:在配料系統(tǒng)中涉及到大量的數(shù)據(jù)存儲(chǔ),需要建立系統(tǒng)數(shù)據(jù)庫(kù)用于存儲(chǔ)所有的系統(tǒng)變量及用戶定義的當(dāng)前變量和歷史數(shù)據(jù),工業(yè)現(xiàn)場(chǎng)的實(shí)時(shí)變量要通過(guò)數(shù)據(jù)庫(kù)到達(dá)監(jiān)控界面,同時(shí)上位機(jī)發(fā)布的命令也要通過(guò)數(shù)據(jù)庫(kù)到達(dá)現(xiàn)場(chǎng),用戶可以利用組態(tài)王提供的SQL訪問(wèn)功能實(shí)現(xiàn)組態(tài)王和其他外部數(shù)據(jù)庫(kù)(通過(guò)ODBC訪問(wèn)接口)之間的數(shù)據(jù)傳輸。

本系統(tǒng)采用微軟公司的ACCESS 2003作為系統(tǒng)數(shù)據(jù)庫(kù),下面建立數(shù)據(jù)庫(kù)的鏈接:

①建立SQL數(shù)據(jù)庫(kù):打開ACCESS數(shù)據(jù)庫(kù)并建立新文件,文件名稱設(shè)為“peiliao”,規(guī)定好存儲(chǔ)路徑,然后在建好的新文件中建立表格,定名為“siliaocanshu”,在相應(yīng)的字段名稱中加入比如重量、日期、時(shí)間等在組態(tài)王中需要的變量名稱。之后打開控制面板中的數(shù)據(jù)源管理器(ODBC),在用戶DSN中添加Microsoft Acess Driver數(shù)據(jù)源,數(shù)據(jù)源名稱同樣為“peiliao”,打開“選擇”后,將路徑指向之前建立數(shù)據(jù)庫(kù)的路徑,即選擇剛剛新建的數(shù)據(jù)庫(kù)文件。

②設(shè)置組態(tài)王的SQL功能:組態(tài)王的SQL功能可在SQL管理器中設(shè)置,在組態(tài)王的工程瀏覽器的樹型目錄中,打開SQL管理器,可以看到記錄體和表格模板兩項(xiàng)功能,在設(shè)置SQL功能時(shí),這兩項(xiàng)功能都要設(shè)置,首先建立表格模板,名稱為“siliao”,該模板即ACCESS中表格要用到的模板,通過(guò)運(yùn)行創(chuàng)建表格函數(shù)即可以該模板在數(shù)據(jù)庫(kù)中建表。接下來(lái)打開記錄體創(chuàng)建記錄體,名稱為“canshujiluti”記錄體中的字段名稱要和數(shù)據(jù)庫(kù)中“siliaocanshu”表中的字段一一對(duì)應(yīng),該字段其實(shí)就是需要采集的數(shù)據(jù)。

③數(shù)據(jù)庫(kù)操作:組太王提供了用于實(shí)現(xiàn)和其它數(shù)據(jù)庫(kù)互聯(lián)的函數(shù),用戶可通過(guò)數(shù)據(jù)操作函數(shù)實(shí)現(xiàn)數(shù)據(jù)庫(kù)與組態(tài)王之間的數(shù)據(jù)操作。比如:

連接數(shù)據(jù)庫(kù):SQLConnect(DeviceID“dsn=peiliao;uid=;pwd=”)

該命令用于建立組態(tài)王和數(shù)據(jù)庫(kù)的鏈接;

創(chuàng)建表格:SQLCreat Table(DeviceID,TableName,TemPlateName)

該命令用于在組態(tài)王中建立數(shù)據(jù)表;

插入新紀(jì)錄:SQLInsert(DeviceID,TableName,BindList);

該指令用于在已有的表格中插入數(shù)據(jù);

斷開數(shù)據(jù)庫(kù):SQLDiseonneet(DeviceID)

該命令用于組態(tài)王與數(shù)據(jù)庫(kù)之間解除鏈接,要用到建立連接時(shí)產(chǎn)生的連接號(hào)。

3)設(shè)計(jì)監(jiān)控界面

設(shè)計(jì)逼真美觀的監(jiān)控界面,有助于工程人員方便直觀有效的監(jiān)控現(xiàn)場(chǎng)生產(chǎn)狀況,組態(tài)王提供了豐富的圖庫(kù),包括生產(chǎn)中用到的各種硬件,用戶也可自己添加圖標(biāo),應(yīng)用方便靈活,用戶可以像搭積木一樣將工業(yè)現(xiàn)場(chǎng)形象的搬到屏幕上,制作出逼真的圖形界面,并將圖形界面上的圖素進(jìn)行定義,使之具備實(shí)際中設(shè)備的特性;此外,組態(tài)王提供了配方管理、數(shù)據(jù)報(bào)表管理等工程資源,用戶可通過(guò)簡(jiǎn)單操即通過(guò)相應(yīng)的可視化對(duì)話框設(shè)置報(bào)警、歷史數(shù)據(jù)、用戶等多種復(fù)雜功能。監(jiān)控界面設(shè)計(jì)如下:

①主監(jiān)控畫面設(shè)計(jì)

主監(jiān)控畫面如圖1所示,完成以下功能:

Ⅰ對(duì)工業(yè)現(xiàn)場(chǎng)進(jìn)行實(shí)時(shí)監(jiān)控,并在畫面上動(dòng)態(tài)顯示各種數(shù)據(jù),包括配料秤的當(dāng)前重量,原料倉(cāng)、配料倉(cāng)倉(cāng)門狀態(tài)以及其他各狀態(tài)開關(guān)的狀態(tài)并發(fā)出報(bào)警。

Ⅱ提示手動(dòng)加料:在自動(dòng)配料過(guò)程中提示操作員對(duì)于某些原料比如液體添加劑、藥品等手工加料,并提示加料量。

Ⅲ可在主界面上設(shè)定當(dāng)前配料批次及下一配料批次,從數(shù)據(jù)庫(kù)中調(diào)用配方。

Ⅳ設(shè)置自動(dòng)及手動(dòng)兩種配料模式,操作員只需在畫面上選擇相應(yīng)命令按鈕即可。

Ⅴ操作員可以通過(guò)該主界面上的模擬運(yùn)行開關(guān)對(duì)配料現(xiàn)場(chǎng)進(jìn)行遠(yuǎn)程操作。

圖1 主監(jiān)控畫面圖Fig.1The main control screen

圖2 密碼輸入界面Fig.2Password input page

②用戶加密設(shè)置

通過(guò)組態(tài)王軟件提供的工程加密功能,創(chuàng)建加密界面如圖2所示。保護(hù)工程文件不被其他人隨意修改,只有設(shè)定密碼的人或知道密碼的人才可以對(duì)工程做編輯或修改。

③生產(chǎn)批次設(shè)置

組態(tài)王提供配方管理模塊,通過(guò)該模塊用戶可以實(shí)現(xiàn)配方管理,直接安排班次,提高生產(chǎn)效率,如圖3所示,功能是對(duì)生產(chǎn)批次進(jìn)行設(shè)置,包括生產(chǎn)日期、批次、該批次生產(chǎn)產(chǎn)品的描述、配方、開始日期,可以通過(guò)此界面添加生產(chǎn)任務(wù)也可以取消生產(chǎn)任務(wù)。

圖3 生產(chǎn)批次設(shè)置界面Fig.3Production batches set interface

4)動(dòng)畫鏈接

只有實(shí)現(xiàn)了動(dòng)畫鏈接才能使靜止畫面動(dòng)起來(lái),將工業(yè)現(xiàn)場(chǎng)狀況實(shí)時(shí)顯示出來(lái)。當(dāng)系統(tǒng)運(yùn)行時(shí),對(duì)應(yīng)變量的變化會(huì)在畫面上形象的表現(xiàn)出來(lái),比如液位的高低、稱重傳感器的測(cè)量值等等。

5)與下位機(jī)通信

組態(tài)王支持多種通信協(xié)議,內(nèi)嵌多種標(biāo)準(zhǔn)通信驅(qū)動(dòng)程序,用戶在使用時(shí)可以直接調(diào)用,不需要了解通信協(xié)議更不需要編制復(fù)雜的動(dòng)態(tài)庫(kù)代碼,只要根據(jù)相應(yīng)的連接設(shè)備的通信要求通過(guò)在組態(tài)王提供的設(shè)備定義向?qū)е羞x擇合適的通信協(xié)議即可,對(duì)用戶來(lái)說(shuō)既簡(jiǎn)單又方便。

系統(tǒng)下位機(jī)采用S7-200PLC,S7-200PLC-CPU具有強(qiáng)大的通信能力[6],其中,CPU224XP上有兩個(gè)各自獨(dú)立通信口,應(yīng)用方便靈活,在本配料系統(tǒng)中,采用自由口模式進(jìn)行通信。

3 組態(tài)王與控制軟件的通信

盡管組態(tài)軟件有很強(qiáng)的數(shù)據(jù)管理功能,但要其完成比較復(fù)雜的控制算法還是很困難的,本文采用MATLAB實(shí)現(xiàn)蟻群算法。由于篇幅有限,省略用MATLAB實(shí)現(xiàn)蟻群算法來(lái)調(diào)整PID參數(shù)的算法的闡述,下面主要看如何實(shí)現(xiàn)MATLAB與組態(tài)王的數(shù)據(jù)交換,組態(tài)王和MATLAB的數(shù)據(jù)交換可通過(guò)DDE和OPC鏈接兩種形式完成,本文采用DDE方式實(shí)現(xiàn)通信。

1)動(dòng)態(tài)數(shù)據(jù)交換(DDE)

DDE提供了多個(gè)應(yīng)用軟件之間動(dòng)態(tài)交換數(shù)據(jù)的規(guī)程和通道,數(shù)據(jù)交換方式有3種:熱鏈(hot link)、溫鏈(warm link)、冷鏈(cold link)。本文中采用熱鏈,將組態(tài)王設(shè)為服務(wù)器,MATLAB設(shè)為客戶機(jī)。

2)在組態(tài)王上設(shè)置DDE通信方式

組態(tài)王提供了DDE通信功能,用戶只需設(shè)置DDE通信參數(shù)即可。首先在工程瀏覽器的樹形目錄中打開DDE,按照設(shè)備配置向?qū)У奶崾具M(jìn)行設(shè)置,設(shè)置服務(wù)程序名和主題,服務(wù)程序名為數(shù)據(jù)交換對(duì)方應(yīng)用程序的名稱,主題是本次鏈接需要傳送的數(shù)據(jù)域,安裝完成后同樣在工程瀏覽器中打開數(shù)據(jù)字典,在數(shù)據(jù)字典中對(duì)有待進(jìn)通信的數(shù)據(jù)進(jìn)行屬性定義,該變量類型為I/O型。

3)在MATLAB中建立與組態(tài)王的DDE鏈接

在MATLAB中建立與組態(tài)王的DDE鏈接要通過(guò)相應(yīng)的命令語(yǔ)言,MATLAB提供了6條建立DDE通信的函數(shù),分別為:

①與服務(wù)器建立對(duì)話:channel=ddeinit(‘service',‘topic')

該命令用于和組態(tài)王建立連接。

②請(qǐng)求建立熱鏈,rc=ddeadv(channel,‘item',‘callback',‘upmtx',format,timeout)

執(zhí)行該命令后會(huì)返回一個(gè)數(shù)字,0或者1,即rc,為1表明此次鏈接請(qǐng)求成功,為0表示不成功;upmtx是一用來(lái)存儲(chǔ)與服務(wù)器連接時(shí)接收的數(shù)據(jù)矩陣,組態(tài)王的基本數(shù)據(jù)單元為矩陣;Item是此次需要獲得的具體數(shù)據(jù)對(duì)象;callback為用戶自定義的程序名稱,在這就是控制算法的程序名稱,算法的啟動(dòng)根據(jù)服務(wù)器中對(duì)應(yīng)觸發(fā)變量的變化,組態(tài)王一旦運(yùn)行,當(dāng)現(xiàn)場(chǎng)該參數(shù)變化時(shí)會(huì)使MATLAB執(zhí)行算法,而算法執(zhí)行完后也會(huì)將PID的3個(gè)參數(shù)返回組態(tài)王中,及時(shí)改變PID設(shè)置;

③向服務(wù)器發(fā)送數(shù)據(jù),rc=ddepoke(channel,‘item',data,format,timeout)

該指令用于將MATLAB的計(jì)算結(jié)果送至服務(wù)器即組態(tài)王。

④向服務(wù)器索要數(shù)據(jù),data=ddereq(channel,‘item',format,timeout);

該指令用于向組態(tài)王發(fā)送數(shù)據(jù)請(qǐng)求,data為服務(wù)器的響應(yīng)數(shù)據(jù)。

⑤結(jié)束熱鏈,rc=ddeunadv(channel,‘item',format,timeout)

當(dāng)本次DDE通信結(jié)束后要先斷開熱鏈,最后在結(jié)束與服務(wù)器的鏈接。

⑥結(jié)束與服務(wù)器的對(duì)話,rc=ddeterm(channel)

該命令用于結(jié)束DDE通信后釋放組態(tài)王與MATLAB的通信連接。

4 VB和組態(tài)王的通信

對(duì)于配方的種類數(shù)量大,配方中涉及到的原料種類較多時(shí),需設(shè)置配方管理軟件,配方管理軟件采用VB6.0來(lái)設(shè)計(jì),以良好的人機(jī)界面形式為用戶提供良好的操作環(huán)境。同樣數(shù)據(jù)庫(kù)采用Microsoft ACCESS 2003,在完成軟件功能設(shè)計(jì)的同時(shí)也要建立VB和組態(tài)王的數(shù)據(jù)交換。

在VB的可視化編程工具中,提供了DDE數(shù)據(jù)連接功能,所以,在本文中采用DDE實(shí)現(xiàn)數(shù)據(jù)交換。

1)組態(tài)王監(jiān)控軟件訪問(wèn)配料管理軟件:在這要將組態(tài)王看作客戶機(jī),VB看作服務(wù)器。首先在VB界面中,對(duì)組態(tài)王要訪問(wèn)的窗體及控件的LinkTopic、LinkMode和LinkItem 3個(gè)屬性分別進(jìn)行設(shè)置,LinkTopic為鏈接主題,即需要和組態(tài)王通信的服務(wù)器程序名,用戶可以自己設(shè)置,比如“Dosing formula”,LinkItem為待通信的項(xiàng)目名,LinkMode用于選擇鏈接形式,有4種形式,在這選擇1即熱鏈,對(duì)控件進(jìn)行參數(shù)設(shè)置除以上三項(xiàng)外,還需設(shè)置名稱屬性。然后保存文件定義文件名稱并生成可執(zhí)行文件,這將會(huì)在組態(tài)王的定義中用到。然后在組態(tài)王中設(shè)置DDE通信:①打開DDE新建DDE設(shè)備,這和組態(tài)王與Matlab建立鏈接DDE通信方式基本是相同的,服務(wù)程序名為VB的可執(zhí)行程序名即剛才在配方管理軟件中最后生成的可執(zhí)行的文件名,話題名為剛才在配方管理軟件中設(shè)置的LinkTopic的屬性值。②定義I/O變量,需要定義該變量的名稱、項(xiàng)目名、鏈接對(duì)象。項(xiàng)目名為VB中提供服務(wù)控件的名稱屬性即剛才配方管理軟件中控件的名稱屬性,鏈接對(duì)象為在之前在VB中最后生成的可執(zhí)行文件名。③在組態(tài)王監(jiān)控軟件界面中,對(duì)需要和VB進(jìn)行數(shù)據(jù)通信的對(duì)象屬性進(jìn)行設(shè)置,點(diǎn)擊右鍵打開屬性設(shè)置對(duì)話框后選擇對(duì)性的屬性,比如此刻要接收來(lái)自配方管理軟件的數(shù)據(jù),其屬性就設(shè)置為“模擬值輸入”。最后,運(yùn)行VB的可執(zhí)行程序,如果建立成功則在組態(tài)王運(yùn)行環(huán)境中即可得到所需數(shù)據(jù)。

2)配料管理軟件訪問(wèn)組態(tài)王監(jiān)控軟件:配料管理軟件訪問(wèn)組態(tài)王監(jiān)控軟件時(shí)將組態(tài)王作為服務(wù)器,首先在組態(tài)王中定義DDE鏈接:①在工程瀏覽器中雙擊I/O設(shè)備,在此定義I/O設(shè)備,該設(shè)備用來(lái)提取現(xiàn)場(chǎng)動(dòng)態(tài)數(shù)據(jù)并將其送至組態(tài)王并同時(shí)作為VB數(shù)據(jù)的來(lái)源,在本文是S7200PLC,此時(shí)需設(shè)置設(shè)備名稱、設(shè)備地址,該地址將在VB中建立DDE鏈接中用到。②接下來(lái)在數(shù)據(jù)字典中定義I/O變量,需要設(shè)置項(xiàng)目名,變量名稱、連接設(shè)備、類型,其中項(xiàng)目名是VB要用到的。③打開VB要用到的對(duì)象的動(dòng)畫鏈接對(duì)話框,比如配料秤的實(shí)時(shí)顯示,來(lái)建立動(dòng)畫鏈接,設(shè)置變量值比如設(shè)置為“模擬值輸出”。然后在VB中定義DDE鏈接,在VB中定義DDE鏈接主要通過(guò)編寫鏈接程序來(lái)實(shí)現(xiàn),主要包括LinkTopic、LinkItem和LinkMode這2個(gè)屬性的定義,程序簡(jiǎn)單可直接套用,最后生成可執(zhí)行文件,當(dāng)運(yùn)行該程序時(shí),組態(tài)王監(jiān)控軟件中對(duì)應(yīng)的數(shù)據(jù)就會(huì)在配料管理軟件中顯示出來(lái)。

5 結(jié)論

配料控制系統(tǒng)是一個(gè)復(fù)雜的非線性系統(tǒng),當(dāng)配料精度和配料速度有一定要求時(shí),采用傳統(tǒng)的控制技術(shù)和控制規(guī)律很難滿足性能指標(biāo)要求。采用分布式微機(jī)配料控制系統(tǒng)結(jié)構(gòu),上位機(jī)采用微型計(jì)算機(jī),采用組態(tài)軟件對(duì)生產(chǎn)線實(shí)現(xiàn)集中管理,通過(guò)上位機(jī),可實(shí)現(xiàn)人機(jī)通訊,實(shí)時(shí)監(jiān)控生產(chǎn)過(guò)程,及時(shí)采集數(shù)據(jù)并進(jìn)行處理,并能產(chǎn)生各種歷史報(bào)表。采用先進(jìn)的配方管理系統(tǒng),工程人員只需要調(diào)用配方以及設(shè)定配料總量,以及在控制界面上安排好配料批次,控制系統(tǒng)就可按照程序自動(dòng)完成配料減小操作人員的工作復(fù)雜度。。整個(gè)系統(tǒng)軟件設(shè)計(jì)采用模塊化設(shè)計(jì),方便使用、維護(hù),從而提高整個(gè)控制系統(tǒng)的控制及管理性能。

[1]Vittorio Maniezzo,Alberto Colorni.The Ant System Applied to the Quadratic Assignment Problem[J].IEEE Trans.Knowl. Data Eng,1999,11(5):769-778.

[2]張慶彬,畢麗紅.工業(yè)自動(dòng)配料系統(tǒng)的組成與設(shè)計(jì)[J].起重運(yùn)輸機(jī)械,2005(2):11-14.

[3]汪芬,陳永生,張壽明.基于PLC和組態(tài)王的煤礦壓風(fēng)機(jī)監(jiān)控系統(tǒng)[J].煤礦機(jī)械,2008(11):176-177.

[4]陳梅,陳進(jìn),王海寧.應(yīng)用組態(tài)軟件——組態(tài)王Kingview 5.1開發(fā)螺桿壓縮機(jī)監(jiān)控系統(tǒng)[J].測(cè)控技術(shù),2003(1):48-50.

[5]組態(tài)王6.53產(chǎn)品介紹[R].北京亞控科技發(fā)展有限公司,2008.

[6]王永華.現(xiàn)代電器控制及PLC應(yīng)用技術(shù)[M].北京:北京航空航天大學(xué)出版社,2008.

Application of configuration software in the batching system

LIU Yan-rong,ZHAO Shuo-wei
(Xinjiang Light Industrial Vocational College,Urumqi 830006,China)

High-precision batching control system has become an important part of medicine,chemical industry,building materials,food industry,metallurgy.Taking a batching system of feed mills as example,The system adopts two level distributed control.Monitoring software is realized by upper computer software using kingview software design,PID algorithm is realized by MATLAB7.0,ingredients management software is realized by VB6.0.The functions of PLC are data collecting and software anti-jamming.This paper focuses on the application of kingview software monitoring in upper computer software design and the communication with other software,Implement real-time control in industrial field.Combined with ant colony optimization PID algorithm improve the accuracy and rapidity of ingredients ultimately.

mixed ingredients;monitor;data transmission;kingview;signal communication

TN081

A

1674-6236(2015)24-0025-04

2015-01-26稿件編號(hào):201501217

劉艷榮(1980—),女,新疆烏魯木齊人,碩士,講師。研究方向:控制工程。

猜你喜歡
組態(tài)王管理軟件配料
丟失的配料
倉(cāng)儲(chǔ)管理軟件在物流自動(dòng)化解決方案中的應(yīng)用與發(fā)展
特殊的配料
項(xiàng)目法在工程造價(jià)管理軟件中的應(yīng)用
共享電單車的管理軟件
基于組態(tài)王軟件和泓格PIO-D64 板卡的流水燈控制
電子制作(2017年23期)2017-02-02 07:17:16
MATLAB實(shí)現(xiàn)組態(tài)王中TCP/IP讀卡器監(jiān)控方法
基于PLC與組態(tài)王煤礦壓風(fēng)機(jī)的設(shè)計(jì)研究
河南科技(2015年8期)2015-03-11 16:23:55
PLS-500L自動(dòng)化配料系統(tǒng)設(shè)計(jì)
基于PLC的飛機(jī)輪胎充放氣控制在組態(tài)王中的實(shí)現(xiàn)
盐源县| 高清| 祁门县| 郓城县| 安阳县| 北宁市| 柳林县| 泸定县| 中西区| 长乐市| 安宁市| 礼泉县| 通榆县| 绥宁县| 南岸区| 富顺县| 县级市| 怀安县| 南和县| 兴隆县| 堆龙德庆县| 昔阳县| 迭部县| 汝城县| 赣榆县| 和田市| 蓬溪县| 青阳县| 正安县| 松溪县| 洛扎县| 四平市| 桃江县| 文化| 铅山县| 大方县| 靖边县| 越西县| 永川市| 岑巩县| 禹州市|