系統(tǒng)配置
本控制系統(tǒng)由14路開關(guān)量和62路模擬量組成,人機(jī)界面與西門子200系列PLC通過人機(jī)界面上的串口COM1口連接實(shí)現(xiàn)通信,PLC與工業(yè)現(xiàn)場(chǎng)變頻器通過PLC智能模塊連接實(shí)現(xiàn)通信。系統(tǒng)整體配置如圖1所示。
在ET組態(tài)軟件中定義了串口類設(shè)備S7200PLC,串口號(hào)為COM1。設(shè)備定義結(jié)束后,定義62個(gè)I/0實(shí)型變量,分別與設(shè)備模擬量輸入寄存器V連接,實(shí)現(xiàn)模擬量的采集。定義l4個(gè)I/0離散變量,分別與串口設(shè)備的輸出寄存器連接,實(shí)現(xiàn)開關(guān)量的控制。
3、系統(tǒng)特點(diǎn)
本系統(tǒng)具有實(shí)時(shí)數(shù)據(jù)采集與監(jiān)控顯示功能。對(duì)于來自現(xiàn)場(chǎng)的三輥(上,中,下輥)主機(jī)狀態(tài),主機(jī)電流,主機(jī)速度,導(dǎo)開,卷取,冷卻,貼合,喂料,擺料狀態(tài)和速度等信號(hào),進(jìn)行實(shí)時(shí)監(jiān)控,通過數(shù)值或圖形來實(shí)時(shí)反映生產(chǎn)現(xiàn)場(chǎng)的信號(hào)變化隋況,并通過相應(yīng)處理可存儲(chǔ)于數(shù)據(jù)庫,利用網(wǎng)絡(luò)開發(fā)送到其它站點(diǎn)。本系統(tǒng)具有數(shù)據(jù)運(yùn)算、保存及打印等功能。可將結(jié)果按照制定的格式保存到ET組態(tài)軟件的內(nèi)部數(shù)據(jù)庫中,也可以將數(shù)據(jù)傳送到外部通用數(shù)據(jù)庫中。用戶可利用歷史曲線形式查詢數(shù)據(jù),并打印查詢結(jié)果。
本系統(tǒng)可通過加密、設(shè)定用戶權(quán)限等形式對(duì)一些操作進(jìn)行限制,只要用戶定義了記錄報(bào)警和事件文件,系統(tǒng)將自動(dòng)記錄操作員的操作過程。
另外,在線修改工程流程時(shí)也非常容易。
LEODO嵌入式人機(jī)界面內(nèi)置Windows CE.net操作系統(tǒng),它是一種緊湊,高效,可伸縮的操作系統(tǒng),主要面向各種嵌入式系統(tǒng)和產(chǎn)品。Windows CE.net繼承傳統(tǒng)Windows系統(tǒng)的風(fēng)格,具有多線程,多任務(wù),完全搶占式的特點(diǎn),專為嚴(yán)格資源限制的硬件系統(tǒng)所設(shè)計(jì)。其內(nèi)嵌的ET1.0版嵌入式組態(tài)軟件可讀取PLC監(jiān)測(cè)到的設(shè)備運(yùn)行狀態(tài)、模擬量采樣數(shù)據(jù)等信息,根據(jù)這些實(shí)時(shí)數(shù)據(jù),在屏幕上動(dòng)態(tài)顯示整個(gè)系統(tǒng)的運(yùn)行隋況、包括速度,浮輥位置,電流等。一旦發(fā)現(xiàn)故障報(bào)警信息,系統(tǒng)即顯示明顯報(bào)警畫面,并向PLC發(fā)出相應(yīng)動(dòng)作指令,保存并記}乙故障發(fā)生的時(shí)間、原因等原始數(shù)據(jù)。
4、ET軟件的設(shè)計(jì)
ET嵌入版1.0中用“工程”來表示組態(tài)軟件組態(tài)生成的應(yīng)用系統(tǒng)。創(chuàng)建一個(gè)新工程就是創(chuàng)建一個(gè)新的用戶應(yīng)用系統(tǒng)。建立工程的一般步驟為:構(gòu)造數(shù)據(jù)庫(定義變量),定義設(shè)備,設(shè)計(jì)圖形界面,建立動(dòng)畫連接,運(yùn)行和調(diào)試。但是,在進(jìn)行設(shè)計(jì)的時(shí)候,它們不是獨(dú)立的,而是交替進(jìn)行的,需要綜合考慮。
首先,創(chuàng)建一個(gè)新工程,定義路徑和名稱,在設(shè)備選項(xiàng)中選定一個(gè)COM 口,進(jìn)行PLC連接。ET提供的設(shè)備連接向?qū)?duì)話框列出了工業(yè)生產(chǎn)常用的一些硬件設(shè)備(如PLC、板卡、智能儀表、變頻器等),并且已經(jīng)根據(jù)這些常用設(shè)備各自的通信協(xié)議制作了相應(yīng)的通信協(xié)議,使應(yīng)用人員從繁瑣的底層驅(qū)動(dòng)程序中解脫出來。選擇了西門子公司$7200系列PLC后,選擇通信方式,并給定設(shè)備名稱和地址,還要設(shè)置采樣時(shí)間和通信參數(shù)。
然后,進(jìn)行動(dòng)畫畫面的設(shè)計(jì)和變量的定義。雙擊數(shù)據(jù)詞典,定義和編寫系統(tǒng)所有變量。變量可以設(shè)為只讀、只寫和讀寫模式。對(duì)于既要采集PLC狀態(tài),又要實(shí)現(xiàn)對(duì)PLC的遠(yuǎn)程控制的變量設(shè)置為讀寫模式,而不需要向PLC發(fā)送命令的變量設(shè)置為只讀,這樣可以節(jié)省PLC掃描時(shí)間,加快系統(tǒng)進(jìn)程,提高PLC效率。繪制圖形畫面時(shí),雙擊畫面選項(xiàng),在彈出的繪圖環(huán)境下繪制與橡塑三輥壓延生產(chǎn)線相對(duì)應(yīng)的監(jiān)控畫面。系統(tǒng)監(jiān)控的設(shè)備較多,為更清楚明了地顯示不同設(shè)備的各個(gè)參數(shù),需要繪制多副畫面,既方便顯示,又方便現(xiàn)場(chǎng)操作員進(jìn)行控制。主畫面里利用ShowPicture(“畫面名”)函數(shù)實(shí)現(xiàn)對(duì)其他畫面的調(diào)用。繪制完流程畫面后,將系統(tǒng)與要監(jiān)控的參數(shù)和畫面中的變量一一對(duì)應(yīng)起來。這樣HMI組態(tài)基本完成。