焦作師范高等專科學(xué)校 物理與電子工程學(xué)院 李 慧
基于PLC的分布式舞臺布光控制系統(tǒng)設(shè)計
焦作師范高等??茖W(xué)校 物理與電子工程學(xué)院 李 慧
近年來,許多城市為提升城市品位和滿足市民休閑娛樂需求,紛紛興建了現(xiàn)代化的劇院和電視臺演播廳?,F(xiàn)代化的劇院和電視臺演播廳的舞臺演出已從單一的專題報告會和晚會等形式向節(jié)目內(nèi)容豐富化、演出形式多樣化的方向發(fā)展。因此,舞臺布光操作控制系統(tǒng)性能的優(yōu)劣直接影響到舞臺演出的展現(xiàn)效果。
本文,筆者針對大多數(shù)舞臺布光控制系統(tǒng)存在的問題,結(jié)合目前國內(nèi)外舞臺布光控制的技術(shù)現(xiàn)狀,設(shè)計出了一種接線簡單、可靠性與穩(wěn)定性較高、便于維護的新型舞臺布光控制系統(tǒng)。即采用西門子S7-300系列PLC架構(gòu)組成的分布式I/O系統(tǒng),利用Profibus總線作為通訊網(wǎng)絡(luò)總線,既能簡化系統(tǒng)的控制線路,又能提高系統(tǒng)的數(shù)據(jù)傳輸速率,有效地保障了系統(tǒng)的穩(wěn)定性與可靠性。
1.工程概況與系統(tǒng)功能要求。該控制系統(tǒng)是以福建省某劇院工程為背景設(shè)計的,劇院舞臺演出面積為640 m2,觀眾區(qū)面積為375 m2,共設(shè)置35道吊桿,懸掛64個舞臺燈具。工程方對舞臺布光操作控制系統(tǒng)提出了以下幾點要求:
(1)舞臺布光操作控制系統(tǒng)要能可靠、方便、快捷、安全地對舞臺吊桿和舞臺燈具的位置和姿態(tài)進行調(diào)整。
(2)舞臺吊桿要能實現(xiàn)4路集群控制或單桿控制功能,控制精度為2~3 mm。
(3)舞臺吊桿要有沉底限位保護和沖頂限位保護。
2.系統(tǒng)設(shè)計方案介紹。根據(jù)工程方提出的功能要求和工程的實際情況,由于工程中的舞臺吊桿與舞臺燈具的安裝位置非常分散,若采用以往的設(shè)計方法需要將控制柜和各吊桿控制箱、燈具控制箱用電纜連接起來,不僅控制線路非常繁雜,而且經(jīng)濟性也較差,同時可靠性也不高。為了使舞臺布光操作控制系統(tǒng)達到最優(yōu)化配置,筆者設(shè)計的舞臺布光操作控制系統(tǒng)采用分布式控制技術(shù),把裝有西門子CPU 313C-2DP模塊的總控制柜放置在設(shè)備層的中央,各輸入、輸出設(shè)備分布放置,利用Profibus總線實現(xiàn)總控制柜和控制對象之間的通訊,對控制系統(tǒng)中的各舞臺吊桿和舞臺燈具進行集中管理和分散控制。這種控制方式不僅有效地保障了舞臺布光操作控制系統(tǒng)的可靠性,而且有效地簡化了系統(tǒng)的結(jié)構(gòu)與控制線路??刂葡到y(tǒng)采用變頻器與編碼器相結(jié)合的位移測量方法,不僅提高了定位精度,而且能夠檢測出吊桿的具體位置。舞臺布光操作控制系統(tǒng)的總框架如圖1所示。
圖 1 舞臺布光操作控制系統(tǒng)總框架
(1)系統(tǒng)的組成。從圖1可以看出,該系統(tǒng)主要由工控機、總控柜、吊桿控制柜、變頻器、位移檢測部分、吊桿提升機、燈具控制柜以及燈具等部分組成。工控機是布光師進行布光操作的平臺,也是該布光操作控制系統(tǒng)的信息管理中心??偪毓竦淖饔檬墙邮展た貦C發(fā)出的控制命令后,進行邏輯控制的核心,總控柜的313C-2DP模塊是舞臺吊桿與舞臺燈具的總控制器,控制整個布光控制系統(tǒng)的運行。吊桿控制柜負責舞臺吊桿的選號和吊桿的動作控制。燈具控制柜負責舞臺燈具的選號和動作控制。變頻器組是該系統(tǒng)實現(xiàn)舞臺吊桿精確定位、運行距離檢測、多個吊桿同步運行、吊桿制動、電源缺相、過壓、過流、故障報警等功能的參與設(shè)備,由于工程方提出該新系統(tǒng)不僅能控制任意一根吊桿上升或下降,而且能使任意4道吊桿同時上升或下降,所以系統(tǒng)采用4個變頻器組成4通道來輔助實現(xiàn)任意4個道吊桿同時上升或下降。位移檢測部分的核心部件是旋轉(zhuǎn)編碼器,用來采集吊桿運行的高度信息和電機轉(zhuǎn)動的速度等信息。吊桿提升機負責控制吊桿進行上升或下降,選用電磁制動三相異步電動機。
(2)舞臺吊桿的安裝與設(shè)置。以操作1號吊桿下降為例,在第1選號通道選擇1號吊桿后,利用軟件與PLC已建立的虛擬通道將PLC相關(guān)輸出點置位,輸出24 V控制電壓到吊桿切換控制板上,使吊桿切換控制板上相應(yīng)的繼電器線圈吸合,繼電器的常開點閉合,常開點上的220 V電壓被送到交流接觸器矩陣中對應(yīng)的交流接觸器線圈,交流接觸器線圈得電,使得交流接觸器主常開觸點和輔助常開觸點閉合,主常開觸點為吊桿動作做好準備,輔助常開觸點反饋信號給PLC。當點擊下降按鈕后,利用軟件與PLC已建立的虛擬通道,將下降對應(yīng)的PLC內(nèi)部變量置位,通過PLC內(nèi)部程序處理,利用profibus通訊軟件將變頻器的R1A和LI3的開關(guān)閉合。R1A處開關(guān)的閉合使得抱匣繼電器的線圈得電,常開觸點閉合,220 V經(jīng)過常開觸點送到電機的抱匣處,使得電機的抱匣打開,LI3的閉合使得變頻器輸出U-W-V線序的380 V電壓,經(jīng)電抗器與1KM1到達電機,電機開始反向轉(zhuǎn)動。當信號上升時,LI4的閉合使得變頻器輸出U-V-W線序的380V電壓,經(jīng)電抗器與1KM1到達電機,電機開始正轉(zhuǎn)。舞臺吊桿位置檢測主要通過位置檢測部分來完成。位置檢測部分由變頻器和旋轉(zhuǎn)編碼器等部分組成。旋轉(zhuǎn)編碼器安裝在舞臺吊桿提升機轉(zhuǎn)軸上,當舞臺吊桿提升機轉(zhuǎn)動時,旋轉(zhuǎn)編碼器也隨之轉(zhuǎn)動并發(fā)出正脈沖或者負脈沖信號,這些脈沖信號送入變頻器的編碼器卡內(nèi),經(jīng)內(nèi)部程序處理轉(zhuǎn)換后得到相應(yīng)吊桿位置值并送到PLC模塊中,工控機中的監(jiān)控軟件通過讀取CPU模塊值來獲得相應(yīng)吊桿當前所處的位置。
(3)舞臺燈具的安裝與設(shè)置。在監(jiān)控軟件中選擇要操作的燈具后,利用軟件與PLC已建立的虛擬通道,將燈控柜上的PLC相關(guān)輸出點置位,并向外輸出電壓,這些電壓被送到燈具控制板的接線端子上,經(jīng)光耦隔離,送入AT89C51芯片中。燈具控制板上的4位撥碼開關(guān)確定了此燈具控制板的選號范圍,也送入到AT89C51芯片中,2個信號進行比較后,如果一致,該燈具將被選上。按下燈具的動作按鍵,同樣利用軟件與PLC已建立的虛擬通道,將燈控柜上的PLC相關(guān)輸出點置位,向外輸出電壓,這些電壓也被送到燈具控制板的接線端子上,經(jīng)光耦隔離,送入AT89C51芯片中。經(jīng)單片機內(nèi)部程序處理后,在相應(yīng)的管腳輸出電壓,經(jīng)過光耦隔離送到ULN2004集成模塊中,來驅(qū)動相應(yīng)的繼電器動作,進而驅(qū)動燈具進行水平、俯仰、調(diào)焦等調(diào)整。
為實現(xiàn)劇院方提出的要求,需要設(shè)計單根吊桿定位控制、吊桿4路集群控制和燈具控制程序等程序。限于篇幅的原因,本文,筆者在這里只給出了燈具控制的流程,如圖2所示。通過此流程可以對舞臺中任意燈具的水平、俯仰、焦距位置進行調(diào)節(jié),使之調(diào)整到最佳的位置。
圖 2 燈具控制程序流程
該舞臺布光操作控制系統(tǒng)經(jīng)過模擬仿真實驗、現(xiàn)場安裝和調(diào)試后,進行了1個月的試運行,并順利通過了驗收。該系統(tǒng)符合設(shè)計要求,即簡化了系統(tǒng)的控制線路,又提高了系統(tǒng)的數(shù)據(jù)傳輸速率,并且運行可靠穩(wěn)定,受到了劇院方面的一致好評。