啤酒灌裝生產(chǎn)線控制系統(tǒng)的設(shè)計(jì)與應(yīng)用
4.2.系統(tǒng)各部分功能
在整線共設(shè)有7個(gè)PLC現(xiàn)場控制站,分別是卸箱機(jī)現(xiàn)場站、輸箱系統(tǒng)現(xiàn)場站、裝箱機(jī)現(xiàn)場站、洗瓶機(jī)現(xiàn)場站、輸瓶系統(tǒng)現(xiàn)場站、殺菌機(jī)現(xiàn)場站、CIP現(xiàn)場站。作為控制的核心,現(xiàn)場控制站負(fù)責(zé)完成數(shù)據(jù)的采集和控制指令的發(fā)送,現(xiàn)場控制站由施耐德Momentum模塊化PLC組成,其通信適配器和處理器適配器只需插到I/O基板上就能按功能模件工作,I/O基板安裝在DIN導(dǎo)軌上,用INTERBUS通訊電纜將所有I/O模塊連接起來。現(xiàn)場控制站的主要硬件有:CPU(171CCS76000),MB+選項(xiàng)適配器(172PNN21022)、INTERBUS-S通訊適配器(170INT11000)、分布式I/O模塊(170ADI35000、170ADO35000、170AAI52040、170AAO92100)。
在主控室設(shè)有18個(gè)遠(yuǎn)程I/O節(jié)點(diǎn),由Momentum的一個(gè)MB+通信適配器(170PNT11020)和一個(gè)I/O模塊(輸入模塊170ADI35000或輸出模塊170ADO35000)組成,負(fù)責(zé)完成主控室有關(guān)數(shù)據(jù)的采集和輸出。
中間信息處理部分采用施耐德Quantum硬雙機(jī)熱備系統(tǒng),正常時(shí)主機(jī)執(zhí)行相應(yīng)程序,轉(zhuǎn)換現(xiàn)場控制站與主控室遠(yuǎn)程I/O節(jié)點(diǎn)之間的數(shù)據(jù),當(dāng)主機(jī)電源、CPU、NOM、CRP失效時(shí),在50ms之內(nèi),自動(dòng)切換到備機(jī)工作。其硬件組成如下:
電源模塊(140CPS11100)為機(jī)架上的模塊提供總線電流和工作電壓。
CPU(140CPU11302)含有Modbus及MB+兩個(gè)通訊端口。
MB+通訊模塊(140NOM21100)為Quantum系統(tǒng)提供擴(kuò)展通訊能力。
同步模塊(140CHS21000)含有兩個(gè)光纖通訊端口(發(fā)送和接收)。
遠(yuǎn)程I/O處理模塊(140CRP93100)采用同軸電纜網(wǎng)絡(luò)互相連接。
通訊網(wǎng)絡(luò)采用開放的MB+網(wǎng),用MB+站分支電纜(9針D型節(jié)點(diǎn)電纜)、MB+分支器(干纜分支器)、MB+網(wǎng)線電纜將所有MB+通訊模塊連接起來,主網(wǎng)上可連接32個(gè)節(jié)點(diǎn),通過MB+通訊模塊(140NOM21100)還可擴(kuò)展32個(gè)節(jié)點(diǎn)。
每個(gè)現(xiàn)場控制站都配有一個(gè)觸摸屏作為操作員站,觸摸屏與MomentCPU自帶的MODBUS口相連,用來監(jiān)控各機(jī)臺(tái)的情況,采用組態(tài)軟件,通過圖表、圖形、動(dòng)畫等直觀方式,對(duì)各機(jī)臺(tái)的狀態(tài)進(jìn)行查詢和監(jiān)控。
以后可在主控室擴(kuò)展上位機(jī),作為MB+的一個(gè)節(jié)點(diǎn),用來監(jiān)控整條生產(chǎn)線的情況,采用組態(tài)軟件,通過圖表、圖形、動(dòng)畫等直觀方式,對(duì)生產(chǎn)線上各臺(tái)設(shè)備狀態(tài)進(jìn)行查詢和監(jiān)控。
4.3.控制程序設(shè)計(jì)
本設(shè)計(jì)中采用Concept編程軟件,它是一款國際獲獎(jiǎng)的軟件,它支持多種語言編程,包括梯形圖、語句表、功能塊、順序圖等。它使用對(duì)所有編輯器通用的標(biāo)準(zhǔn)菜單如File、Windows和Help,所有Windows標(biāo)準(zhǔn),如打印機(jī)安裝打印命令,可無任何修改地使用,菜單命令簡化到相關(guān)功能唾手可得的狀態(tài)。Concept的一個(gè)最大的優(yōu)點(diǎn)在于它可以很方便地在線監(jiān)控程序的運(yùn)行,并且在不中斷生產(chǎn)的情況下修改程序,最大限度地保證了生產(chǎn)的正常運(yùn)行。Concept提供了大量的標(biāo)準(zhǔn)控制功能塊,編程人員可從在線幫助手冊(cè)了解功能塊的應(yīng)用范圍,還可利用這些塊制作出新的功能塊,并且相互間可以調(diào)用。
為使系統(tǒng)形成一個(gè)有機(jī)的整體,實(shí)現(xiàn)通訊功能,需要對(duì)硬件進(jìn)行組態(tài)。 首先,通過拔動(dòng)每個(gè)通訊模塊的兩個(gè)拔動(dòng)開關(guān)為每一節(jié)點(diǎn)設(shè)置唯一的MB+網(wǎng)絡(luò)地址;然后在Concept軟件中為各現(xiàn)場控制站及雙機(jī)熱備系統(tǒng)建立一個(gè)項(xiàng)目,在主菜單Project的菜單命令PLCtype中為項(xiàng)目選定相應(yīng)的CPU型號(hào),在主菜單Configuration的菜單命令I(lǐng)/Omap中為項(xiàng)目輸入相應(yīng)的輸入輸出模塊參數(shù)。
網(wǎng)絡(luò)節(jié)點(diǎn)之間數(shù)據(jù)交換的方式和數(shù)據(jù)交換量的設(shè)定是由Concept軟件的PLCConfiguration菜單下的PeerCop功能菜單完成的。Modbusplus總線的Peercop數(shù)據(jù)傳送方式允許在局域網(wǎng)上節(jié)點(diǎn)之間全局地或直接地進(jìn)行寄存器數(shù)據(jù)傳送,在區(qū)域GoTo選擇局部總線節(jié)點(diǎn)(0=CPU,1=槽號(hào)X,2=槽號(hào)Y),通過輸入其它總線節(jié)點(diǎn)地址以及通過設(shè)置傳輸數(shù)據(jù)的源地址和目標(biāo)地址就可接收和發(fā)送全局信息或直接信息。
現(xiàn)場控制站的控制程序?yàn)槠【乒嘌b各設(shè)備的標(biāo)準(zhǔn)功能,用Concept軟件的幾種編程語言都能編寫。
5.結(jié)論
該系統(tǒng)自2004年7月投入使用,現(xiàn)運(yùn)行穩(wěn)定可靠,由于采用現(xiàn)場總線技術(shù),使用系統(tǒng)設(shè)計(jì)、安裝、維護(hù)的工作量都大為減少,節(jié)約了大量電纜,而且由于整條生產(chǎn)線采用了現(xiàn)場總線聯(lián)網(wǎng),使我公司在應(yīng)用先進(jìn)技術(shù)方面邁上了一個(gè)新的臺(tái)階,該項(xiàng)目達(dá)到了國內(nèi)領(lǐng)先水平,產(chǎn)生了較大的社會(huì)效益,以后擴(kuò)展整線上位機(jī)后,更能實(shí)現(xiàn)企業(yè)測、控、管一體化。
參考文獻(xiàn)
1.ModiconModbusplusNetworkPlanningandInstallationGuide
2.ModiconModbusplusBridge/MultiplexerUser'sGuide
3.ModiconTSXQuantum硬件手冊(cè)
4.[ZK()ModiconModbusplusNetworkI/OServicingGuide
評(píng)論