PROFIBUS—DP現(xiàn)場(chǎng)總線(xiàn)在熄焦車(chē)控制系統(tǒng)中的應(yīng)用
(2)ET200M分布式I/O從站
由于大量I,O設(shè)備分布在現(xiàn)場(chǎng),且距主站較遠(yuǎn),直接連接非常不方便,系統(tǒng)配置了ET200M模塊來(lái)解決上述問(wèn)題。安裝在現(xiàn)場(chǎng)的ET200M分布式I/O站最大限度地降低了信號(hào)傳輸電纜的數(shù)量,有效地簡(jiǎn)化了現(xiàn)場(chǎng)布線(xiàn)復(fù)雜性。
3.3網(wǎng)絡(luò)介質(zhì)
本系統(tǒng)現(xiàn)場(chǎng)總線(xiàn)網(wǎng)絡(luò)采用屏蔽雙絞線(xiàn)連接,抗干擾能力強(qiáng)且造價(jià)低廉。網(wǎng)絡(luò)的接口為基于雙絞線(xiàn)的ETARS485協(xié)議接口,通訊方式采用收發(fā)輪流進(jìn)行的半雙工方式。其發(fā)送器和接收器均以差分方式工作,每個(gè)信號(hào)用兩根導(dǎo)線(xiàn)傳輸。無(wú)需公用信號(hào),信號(hào)電平由兩根導(dǎo)線(xiàn)的差值表示,線(xiàn)問(wèn)及外界干擾大大削弱,具有高的抗共模干擾能力,保證了網(wǎng)絡(luò)傳輸可靠。
4系統(tǒng)控制軟件
控制軟件結(jié)構(gòu)如圖2所示。
4.1系統(tǒng)控制軟件的結(jié)構(gòu)化編程方式
系統(tǒng)控制軟件的編制用SATICS7-30o語(yǔ)言完成,采用結(jié)構(gòu)化編程方式編制。即將系統(tǒng)復(fù)雜的自動(dòng)控制任務(wù)分解成為能夠反映系統(tǒng)工藝,功能的若干子任務(wù),即分解為初始化任務(wù),電機(jī)車(chē)1靜電機(jī)變頻器控制任務(wù)、電機(jī)車(chē)電機(jī)變頻器控制任務(wù),車(chē)載旋轉(zhuǎn)焦罐變頻器控制任務(wù)、系統(tǒng)通訊任務(wù),再分別對(duì)各子任務(wù)編制相應(yīng)的控制程序模塊如圖2所示,最后創(chuàng)建組織塊OB1,形成??旎Y(jié)構(gòu)程序。
在程序運(yùn)行時(shí),PLC連續(xù)循環(huán)執(zhí)行組織塊OB1,在OB1中調(diào)用相應(yīng)的程序塊,在其下載到CPU后,PLC就循環(huán)掃描執(zhí)行這些程序。
4.2系統(tǒng)自動(dòng)定位停車(chē)控制算法
系統(tǒng)中的熄焦車(chē)和車(chē)載旋轉(zhuǎn)焦罐設(shè)備均有自動(dòng)定位停車(chē)的控制要求。本課題組采用最優(yōu)控制思想并結(jié)合系統(tǒng)各種約束條件設(shè)計(jì)出設(shè)備的優(yōu)化運(yùn)行模型。每一運(yùn)行周期,PLC控制器依據(jù)優(yōu)化運(yùn)行模型計(jì)算出該次定位停車(chē)過(guò)程控制指令的期望值,并通過(guò)對(duì)設(shè)備運(yùn)行過(guò)程中實(shí)際速度和距目標(biāo)位距離等現(xiàn)場(chǎng)參數(shù)的分析,給出控制指令的修正值,控制器最終輸出到傳動(dòng)系統(tǒng)的控制指令為Uo-Ur=△U。
該算法能有效提高定位精度,且簡(jiǎn)單、適應(yīng)性強(qiáng)。
4.3系統(tǒng)數(shù)據(jù)通訊
系統(tǒng)的現(xiàn)場(chǎng)設(shè)備與PLC之問(wèn)通過(guò)PROFmUS-DP總線(xiàn)可以完成數(shù)據(jù)的讀寫(xiě)和過(guò)程數(shù)據(jù)的傳輸,如控制字,狀態(tài)字,給定值和實(shí)際值等。
本系統(tǒng)主站核心模塊CPU315-2DP具有PR0FmUS-DP接口,無(wú)需另外的通訊接口單元。借助于CBP2通訊接口板,變頻器通過(guò)PR0FmUS-DP現(xiàn)場(chǎng)總線(xiàn)與SATICS7-30o可編程控制器連接。在編程軟件STEP7中完成硬件網(wǎng)絡(luò)組態(tài),為變頻器分配網(wǎng)絡(luò)地址。該地址必須與變頻器CBP2板中設(shè)置的相同,在PLC程序組織塊OBI中選用SFC14“DPRD—DAT”,SFC15“DPWB_DAT”系統(tǒng)功能塊向變頻器的CBP2模塊讀取,發(fā)送數(shù)據(jù)。
以電機(jī)車(chē)1#變頻器為例,如圖3所示,其控制字單元FO地址從W靜1礎(chǔ)100(n)到W靜1礎(chǔ)10B(H),因此可進(jìn)行12個(gè)字節(jié)的讀取,寫(xiě)入調(diào)用系統(tǒng)功能塊SFC15,可把PLC應(yīng)用程序“1#行走數(shù)據(jù)”塊中從DB11.DBX0.0開(kāi)始的12個(gè)字節(jié)的內(nèi)容寫(xiě)入1#變頻器的控制存儲(chǔ)單元,包括初始化控制字,運(yùn)行方向控制字、當(dāng)前速度給定控制字、變頻器使能控制字等,控制變頻器運(yùn)行。調(diào)用系統(tǒng)功能塊SFC14,可把1#變頻器的電機(jī)轉(zhuǎn)速實(shí)際值等狀態(tài)字讀入“1#行走數(shù)據(jù)”塊從DBII.DBX12.0開(kāi)始的12個(gè)字節(jié)的單元中。
5結(jié)束語(yǔ)
本控制系統(tǒng)應(yīng)用PROFmUS-DP總線(xiàn)技術(shù)實(shí)現(xiàn)分布式控制,使現(xiàn)場(chǎng)布線(xiàn)的復(fù)雜性有效簡(jiǎn)化,不僅節(jié)省大量電纜及敷設(shè)費(fèi)用,而且調(diào)試維護(hù)簡(jiǎn)單方便,大大提高了系統(tǒng)的實(shí)用性、可靠性和開(kāi)放性,充分體現(xiàn)了現(xiàn)場(chǎng)總線(xiàn)技術(shù)的優(yōu)越性。系統(tǒng)目前已投入試運(yùn)行,工程實(shí)踐證明,達(dá)到了預(yù)期的控制要求,控制精度高,運(yùn)行穩(wěn)定,抗干擾能力強(qiáng)。
評(píng)論