plc-dcs在紙板生產(chǎn)自動化系統(tǒng)上的應(yīng)用
3、軟件設(shè)計
系統(tǒng)軟件采用controllab軟件包,其層次結(jié)構(gòu)如圖2。
監(jiān)控系統(tǒng)程序圖
現(xiàn)場級v200cpu站采用了快速可預(yù)測實時內(nèi)核,其周期性工作的時間穩(wěn)定性(jitter-time)可達2微秒(300mhzcpu)。plc和硬件模塊及現(xiàn)場總線的數(shù)據(jù)交換均在實時任務(wù)中進行,保證了這類數(shù)據(jù)交換在操作系統(tǒng)中的延時不超過幾個微秒。控制任務(wù)作為實時任務(wù)執(zhí)行,其 短工作周期可達0.01毫秒。
plc監(jiān)控程序采用圖形化組態(tài)工具controlchart編制,該工具是一種基于iec1131-3流程圖形語言的開發(fā)式控制軟件,符合工業(yè)標(biāo)準(zhǔn)。工程師在控制級操作站上即可利用現(xiàn)成模塊進行自由組合、在線觀察和調(diào)試,極大地縮短了控制系統(tǒng)的調(diào)試時間。瓦楞紙板流水線的控制任務(wù)主要進行線上各機組運行速度協(xié)調(diào)。速度調(diào)節(jié)中粘合機作為主機,過膠機、修邊機、橫切機和堆疊機與主機同步運行。該監(jiān)控系統(tǒng)速度控制流程圖如圖3所示。
zjl、djl、ddcl和sjcl分別對應(yīng)紙漿量(瓦楞機)、堆積量、訂單產(chǎn)量和實際產(chǎn)量,根據(jù)以上量的測量數(shù)值對粘合機和瓦楞機速度進行相應(yīng)的調(diào)節(jié)。
在控制級和管理級軟件基于windowsnt平臺,采用易學(xué)易用的visualbasic6.0進行編程,其中采用activex、opc、tcp/ip等國際通用技術(shù)和標(biāo)準(zhǔn),用戶可以極方便的與其他軟件系統(tǒng)進行自由通訊和進行功能擴展。控制級操作站檢測畫面主要有總操作圖、瓦楞機監(jiān)測圖、粘合機檢測圖、過膠機監(jiān)測圖、修邊機監(jiān)測圖和橫切機監(jiān)測圖。管理級終端包括訂單管理畫面和出貨管理畫面等。
4、系統(tǒng)功能
在軟硬件基礎(chǔ)上實現(xiàn)的瓦楞紙板生產(chǎn)線監(jiān)控系統(tǒng)功能如圖3所示。監(jiān)控系統(tǒng)功能分為監(jiān)控和管理功能。監(jiān)控主要是工況顯示和生產(chǎn)操作,管理主要是訂單管理和出貨管理。
系統(tǒng)功能
4.1、工況顯示
在控制級的操作站以及管理級的終端機中顯示現(xiàn)場采集來的生產(chǎn)線狀態(tài)數(shù)據(jù),主要包括:生產(chǎn)中的紙板品種,尺寸規(guī)格;現(xiàn)時各機組生產(chǎn)速度、電機電流;瓦楞機原紙堆積量;粘合機出紙量、各段溫度;現(xiàn)時的實切張數(shù),訂單的總張數(shù),還欠實際張數(shù);成品,不良產(chǎn)品的數(shù)量(不良品人工輸入)原紙剩余長度等。顯示方式包括數(shù)字、柱狀圖和趨勢圖等。在此基礎(chǔ)上進行速度、電流、溫度、堆積量等過限報警。