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

聚氨酯樹脂反應釜信息系統設計與應用

2017-05-17 13:48:54王華強
自動化儀表 2017年5期
關鍵詞:數據庫生產信息

王華強,李 展

(合肥工業大學電氣與自動化工程學院,安徽 合肥 230009)

聚氨酯樹脂反應釜信息系統設計與應用

王華強,李 展

(合肥工業大學電氣與自動化工程學院,安徽 合肥 230009)

以聚氨酯樹脂反應釜監控系統為背景,針對工人設置配方費時費力且容易出錯、生產操作過程無法追溯等問題,設計了基于組態王和數據庫的信息化系統。系統使用以太網完成生產過程中各參數的實時傳遞;使用數據庫技術對反應釜生產過程中的信息進行存儲和處理;運用DDE通信協議完成對Excel文件的讀取,使系統可以直接讀取Excel配方表,無需工人手動設置配方;增加了Web技術的應用,使企業的上層管理人員可以實時了解生產狀況。該系統不僅能安全可靠地通信、快速采集數據和處理數據、準確實時地監控設備和顯示生產進度,而且可以在未來不斷更新和擴展功能,以滿足企業對生產的更高要求。生產實踐表明,該系統可以大大降低工人勞動強度,減少工人的操作失誤,提高生產質量,增加企業的經濟效益。

聚氨酯樹脂; 反應釜; 組態王; 數據庫; 遠程監控; 信息化

0 引言

聚氨酯樹脂(polyurethane,PU)生產過程中,需要按照提前給定的配方表,把多種原料按順序加入反應釜,然后在反應釜中進行攪拌加工得到所需產品[1]。其中,對原料的加入質量和加入順序要求非常高。如果加入原料時出現差錯,就會對產品質量產生很大的影響。原來的聚氨酯樹脂反應釜監控系統,要求工人按照配方表在可視化界面上手動控制,將本次生產所需的原料依次加入。這種方式下,工人有可能因為疏忽而出錯,而且原系統無法把生產過程中工人的操作記錄下來,無法進行問題追溯分析。

針對以上問題,本文在聚氨酯樹脂反應釜監控系統的基礎上,設計并實現了基于組態王和數據庫的信息系統。工人可以在可視化界面從Excel表格中讀取配方,并把配方保存在數據庫中。生產過程中的信息和工人操作被記錄到數據庫中,以便進行問題的追溯分析。系統中增加了Web技術的應用,使企業的上層管理人員可以實時了解生產狀況。該系統實現了數據采集智能化、生產透明化、監控實時化,有效提高了企業的生產效率[2]。

1 反應釜信息系統結構設計

以原聚氨酯樹脂反應釜監控系統為基礎,增加數據系統的設計,創建并維護一個數據庫,用來保存生產過程中的參數和工人的具體操作。擴展組態王的界面和功能[3-4],用來作為數據庫的管理系統。反應釜信息系統結構如圖1所示。

圖1 系統結構圖

下位機PLC通過傳感器與變送裝置將反應釜的實時狀態發送給上位機,通過繼電器對閥門、泵、電機等執行部件進行控制[5],并且把從上位機發送來的配方質量參數傳送給托利多電子秤。上位機通過可視化界面對PLC傳送來的參數進行實時顯示,并把重要數據保存到數據庫中。客戶端使用組態王開發,主要作用是數據的采集與處理。數據服務器用來接收并保存客戶端傳送來的數據,并根據客戶端的請求,發送相應的配方表、查詢數據給客戶端。

2 數據庫系統設計

數據庫系統是由數據庫及其管理軟件組成的系統。數據庫系統是整個信息化系統運行的核心[6],用于存儲和處理反應釜運行過程的數據。本系統設計使用MySQL和組態王作為開發平臺。

2.1 數據庫表

數據庫表的設計基于工廠的實際要求,主要包括基本信息、生產數據、配方三個部分。

①基本信息包含員工表、部門表和職位表,數據主要來源于上層管理系統數據庫。因其數據量大、修改頻率低、查詢頻率高等特點,可以建立表索引,便于快速查詢所需信息。

②生產數據包含生產過程信息表、生產過程員工操作表,數據的來源主要是現場的各種傳感器和工人的具體操作。這部分的數據采集頻率高、數據量大,需要進行實時的存儲和處理。生產過程信息表如表1所示。

表1 生產過程信息表

③配方是按工廠提供的各種配方建立配方表,供操作員直接查詢和快速導入,免去手工設置的步驟,減少出錯的概率。由于配方表是提前設定好的,很少進行修改,主要用于查詢,所以建立表索引,便于快速查詢所需配方。配方表如表2所示。

表2 配方表

2.2 數據庫管理設計

組態王作為一個國內組態軟件的品牌,不僅自己有歷史庫,而且只需要簡單的配置就能和關系數據完成數據的交互[7-8]。為了縮短系統的開發周期,直接選用組態王作為數據庫管理系統的開發軟件。

組態王和關系數據庫數據交互必須借助于開放數據庫連接(open database connectivity,ODBC)[9],所以要建立組態王與某個關系庫連接,必須保證裝有組態王的機器上有對應數據庫的ODBC驅動。數據交互的結構框圖如圖2所示。

圖2 數據交互的結構框圖

Fig.2 The block diagram of data interaction

首先在系統ODBC數據源中添加數據庫。然后通過組態王SQL訪問管理器和SQL函數實現各種操作。

組態王SQL訪問管理器用來建立數據庫列和組態王變量之間的聯系。通過表格模板在數據庫中創建表格,通過記錄體建立數據庫表格列和組態王之間的聯系,允許組態王通過記錄體直接操縱數據庫中的數據。

組態王SQL函數可以在組態王的任意一種命令語言中調用。這些函數用來建立和斷開連接,創建表格,插入、刪除記錄,查詢記錄等操作。

①連接mysql數據庫。使用組態王SQL函數SQLConnect(DeviceID,"dsn=;database=;uid=;pwd="),其中DeviceID是組態王與mysql數據庫連接的標志,dsn是ODBC中定義的數據源名,database是mysql數據庫中,需要與組態王建立連接的數據庫名稱,uid和pwd分別是用戶名和密碼。

②斷開連接。通過SQLDisconnect(DeviceID)函數,斷開與mysql數據庫的連接。

③創建和刪除表格。創建表格函數SQLCreatTable(DeviceID,"DataTable","TableTemplate"),DataTable是將要創建的數據庫表格名,TableTemplate是表格模板名。刪除表格函數SQLDropTable(DeviceID,"Table"),Table是數據庫中表格的名稱。

④插入記錄。SQLInsert(DeviceID,"TableName","BindList"),DeviceID是組態王與mysql數據庫連接的標志,TableName是需要訪問的數據庫表名,BindList為組態王中定義的記錄體。該命令使用記錄體BindList中的定義,在表格TableName中插入一個新的記錄。

⑤刪除記錄。SQLDelete(DeviceID,"TableName","WhereExpr"),DeviceID是組態王與mysql數據庫連接的標志,TableName是需要訪問的數據庫表名,WhereExpr是指定函數起作用行的條件。如果列名是字符串,表達式必須在單引號中。

⑥查詢記錄。使用SQLSelect()函數訪問數據庫,得到一個特定的選擇集。選擇集中的記錄可以由SQLFirst()、SQLNext()、SQLPrev()、SQLLast()等函數訪問。具體格式為SQLSelect(DeviceID,"TableName","BindList","WhereExpr","OrderByExpr"),TableName為表格名稱,BindList是組態王中定義的記錄體,WhereExpr是指定函數起作用行的條件,OrderByExpr是定義排序的列和方向。

3 DDE協議讀取Excel配方表

工廠中的工藝人員習慣于使用Excel表格來管理配方,完成配方的制定和修改,然后傳送給各車間。車間按照指定配方手動設置參數,進行所需產品的生產。這種方法不僅費時費力,而且容易出錯。所以本系統增加了讀取Excel配方表的功能,直接快速、準確地完成參數的設置,提高了生產效率。

3.1 DDE通信協議

動態數據交換機制(dynamic data exchange,DDE)是Windows平臺上的一個完整的通信協議,它使支持動態數據交換的兩個程序能彼此交換數據[10]。一個應用程序作為客戶機請求信息,另一個應用程序作為服務器處理信息。客戶機應用程序向服務器應用程序發送一條消息請求信息,服務器應用程序根據該信息作出應答,從而實現兩個程序之間的數據交換[11]。DDE對話的內容是通過三個標志名來約定的。

①應用程序名(application),進行DDE對話的雙方的名稱。組態王運行系統的程序名是“VIEW”;Microsoft Excel的應用程序名是“Excel”。

②主題(topic),被討論的數據域。組態王的主題規定為“tagname”;Excel的主題名是電子表格的名稱,如sheet1、sheet2 ……

③項目(item),被討論的特定數據對象(domain)。在組態王定義I/O變量的同時,也定義項目名稱。Excel里的項目是單元,比如 r1c2(r1c2表示第一行、第二列的單元)。

3.2 組態王讀取Excel表格

組態王讀取Excel表格時,組態王程序作為客戶機,Excel應用程序作為服務器。具體實現步驟如下。

①在組態王中定義DDE設備。在工程瀏覽器中,選擇新建“設備DDE”,設置服務程序名為Excel,話題名為sheet1,數據交換方式選擇標準Windows DDE交換。

②在組態王數據詞典中定義變量。新建多個I/O實型變量,用來關聯Excel表中多個單元格。例如變量名為物料1名稱、項目名為r2c1和變量名為物料1質量、項目名為r2c2的兩個變量,分別與Excel第二行第一列的單元格和第二行第二列的單元格進行關聯。

③制作組態王界面。該界面可以關聯Excel表格,并且含有按配方表生產的操作按鈕。配方中沒有使用到的物料所對應的按鈕無法操作,配方中含有的物料所對應的按鈕使能,工人可以進行相關操作,這樣可以避免工人的誤操作。

4 Web技術應用

為了使用戶可以方便地查看每日生產信息,系統加入了Web技術進行信息發布[12]。組態王提供了For Internet應用版本——組態王Web版,支持Internet訪問。組態王Web功能采用B/S結構,客戶可以隨時隨地通過Internet實現遠程監控。組態王進行Web畫面發布時,瀏覽器端需要安裝Microsoft Internet Explore 5.0以上的瀏覽器以及JRE插件。Web功能結構示意圖如圖3所示。

圖3 Web功能結構示意圖

具體Web界面發布步驟如下。

①Web發布的配置。在頁面發布向導對話框中設置站點信息和LOGO信息,主要進行端口號的設置。端口號是指IE與運行系統進行網絡連接的應用程序端口號,默認為8001。

②發布畫面。在組態王的畫面發布中,發布功能采用分組方式。將畫面按照不同的功能分成多個組進行發布。每個組都有獨立的安全訪問設置,可以供不同的客戶群瀏覽。在Web發布組配置中,設置組名稱為AnliGroup,選中工藝畫面和曲線畫面為發布畫面,選中身份驗證選項。用戶登錄必須輸入用戶名和密碼。

③在IE瀏覽器端瀏覽發布的畫面。在進行IE瀏覽之前,首先需要添加信任站點,把進行組態王Web發布的機器名或IP地址添加到信任域中。然后在瀏覽器的地址欄中輸入地址,地址格式為http://發布站點機器名(或IP地址)。組態王Web定義端口號,輸入登錄的用戶名和密碼,就可以瀏覽發布的畫面。

工藝畫面中包含了反應釜的各項參數(電機電流、溫度、質量等);生產的產品名稱和生產所需的物料種類;系統處于手動狀態或自動狀態;各種故障提示。這些參數反映了整個反應釜的生產狀況,所以對工藝畫面的發布,使上層管理人員不必走到車間,在自己的辦公室使用瀏覽器瀏覽發布的工藝畫面,就可以實時了解到反應釜的生產情況。這樣有利于上層管理人員對生產進度的把控,便于生產的管理。

5 結束語

本文設計了基于組態王和數據庫的反應釜信息系統,并在聚氨酯樹脂反應釜監控系統中得到了實現。配方功能的增加降低了工人的出錯率和工作量,提高了企業的整體效益。Web功能的運用使上層管理人員可以實時了解生產情況,更加便于生產管理。整個系統利用以太網和數據庫技術實現上層管理系統和下層系統的銜接、信息采集與交互、遠程監控等多種功能。本文以聚氨酯樹脂反應釜監控系統為背景,實現了系統的升級,完成了反應釜信息系統的設計,具有開發周期短、系統功能完善、實用性強等特點,對類似的系統開發具有參考意義。

[1] 俞金壽,顧幸生.過程控制工程[M].北京:高等教育出版社,2012:4-24.

[2] 劉月剛,馬崇啟.竹節紗工藝管理信息系統的開發與應用[J].紡織學報,2013,34(10):141-145.

[3] 楊臨.PLC和組態王在機房監控中的應用[J].現代制造技術與裝備,2016(10):144-145.

[4] 劉敏,徐麗.組態在PLC控制中的應用[J].電腦編程技巧與維護,2016(6):95-96.

[5] 王華強,侯雷.聚氨酯樹脂反應釜監控系統設計與實現[J].安徽大學學報,2015,39(4):38-42.

[6] 劉文浩,包亞萍,童國道.空調生產線信息化系統設計與應用[J].組合機床與自動化加工技術,2016(9):78-81.

[7] 張艷麗,潘越,曹杰.組態王數據庫技術在煤礦通風機監控系統中的應用[J].煤礦機電,2014(6):81-83.

[8] 唐明媚,唐孝蓉.基于PLC與組態王的生產進程數據庫系統設計[J].機床與液壓,2014(2):115-116.

[9] 張輝,張貴軍,王龍龍,等.造紙過程中加藥信息控制信息集成系統[J].計算機工程,2008,34(14):256-258.

[10]劉增祥,夏益青.DDE與OPC技術在工業自動化系統中的應用[J].可編程控制器與工廠自動化,2008(1):67-71.

[11]田虎,楊承志.基于DDE和組態軟件的控制系統仿真研究[J].自動化儀表,2009(2):11-14.

[12]王華強,高孝濤.基于組態王的Web信息發布系統[J].化工自動化及儀表,2015(11):1263-1265.

Design and Application of the Information System for Polyurethane Resin Reactor

WANG Huaqiang,LI Zhan

(School of Electric Engineering and Automation,Hefei University of Technology,Hefei 230009,China)

With the monitoring system of polyurethane resin reactor as the background,to solve the problems,such as time-consuming and error-prone for manual setup the formulas,and impossible to trace the operation of the production process,the informatizationsystem based on Kingview and database is designed.In the system,Ethernet is used to complete the real-time transmission of the parameters in production process;the database technology is used to store and process information of process of the reactor;and DDE communication protocol is applied to complete read and write of Excel files.In order to avoid setting up formulas manually,this system can directly read Excel formula table.In addition,application of Web technology is added,thus the management staff at high level in enterprise can master the status of production in real-time.The system can not only realize safe and reliable communication,rapid data acquisition and processing,accurate real-time monitoring the device and display production progress,but also can constantly update and extend the functionality in the future,to satisfy the higher productive requirements of enterprise.Production practice shows that the use of the system can greatly reduce labor intensity and the operational errors of operators,improve production quality and increase economic benefits of enterprise.

Polyurethane resin; Reactor; Kingview; Database; Remote monitoring; Informatization

合肥工業大學產學研校企合作基金資助項目(12-069、13-214)

王華強(1963—),男,碩士,副教授,主要研究領域為工業過程控制。E-mail:wang_hua_qiang@163.com。

TH39;TP273

A

10.16086/j.cnki.issn1000-0380.201705010

修改稿收到日期:2017-02-20

猜你喜歡
數據庫生產信息
用舊的生產新的!
“三夏”生產 如火如荼
S-76D在華首架機實現生產交付
中國軍轉民(2017年6期)2018-01-31 02:22:28
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
Сварочное Проμзвоσсmво(《焊接生產》)2012年第5期要目
主站蜘蛛池模板: 久久久久久久久18禁秘| 国产一级在线播放| 青青久视频| 美女一级免费毛片| 欧美精品亚洲精品日韩专区va| 老司机精品久久| 亚洲动漫h| 999精品视频在线| 91在线视频福利| 亚洲色欲色欲www网| 久热re国产手机在线观看| 大陆精大陆国产国语精品1024| 又猛又黄又爽无遮挡的视频网站| 国产99视频在线| 99国产精品免费观看视频| 国产成人精品亚洲77美色| 制服丝袜一区二区三区在线| 在线亚洲天堂| 老色鬼久久亚洲AV综合| 亚洲中文字幕无码爆乳| 国产免费羞羞视频| 国产精品福利一区二区久久| 露脸国产精品自产在线播| 精品少妇三级亚洲| 婷婷午夜影院| 久久综合婷婷| 亚洲Va中文字幕久久一区 | 国产精品视频系列专区| 无码一区18禁| av在线5g无码天天| 国产手机在线小视频免费观看 | 在线播放国产一区| 91九色国产在线| 波多野结衣第一页| 免费又黄又爽又猛大片午夜| 一本久道热中字伊人| 国产av一码二码三码无码| 无码内射在线| 97在线国产视频| 综合色天天| www.精品国产| 五月激激激综合网色播免费| 国产精品福利在线观看无码卡| 国产v精品成人免费视频71pao | 少妇人妻无码首页| 美女国内精品自产拍在线播放| 99国产在线视频| 亚州AV秘 一区二区三区| 欧美、日韩、国产综合一区| 国产手机在线ΑⅤ片无码观看| 九色在线观看视频| 国产99免费视频| 三级毛片在线播放| 乱码国产乱码精品精在线播放 | 国产高潮视频在线观看| 2048国产精品原创综合在线| 一级毛片在线播放| 国产激情无码一区二区APP| 无码中文字幕精品推荐| 久久精品视频一| 久久久久久久久亚洲精品| 日韩精品免费一线在线观看| 国产精品女同一区三区五区| 一个色综合久久| 国产精品视频公开费视频| 国产成年女人特黄特色大片免费| 99re免费视频| 99re视频在线| 日本福利视频网站| 国产一区二区三区免费观看| 亚洲一欧洲中文字幕在线| 国产成人一区在线播放| 亚洲第一区精品日韩在线播放| 国产三级视频网站| 88av在线看| 天天干天天色综合网| 成人中文在线| 午夜国产不卡在线观看视频| 免费国产无遮挡又黄又爽| 精品人妻无码区在线视频| 国产乱视频网站| 亚洲国产成人精品一二区|