劉琛森
(廣西賀州高級技工學校,廣西賀州,542899)
精品課程的建設對于提升職業院校的教育模式、提高辦學質量、達到人才培養的目標,有非常重要的意義。2021年,筆者所在學校電類專業挑選了《PLC應用技術》這門課作為校精品課程進行研發。PLC是依托微處理器為核心的自動化裝置,廣泛應用于工業自動化生產過程中,是一體化專業的核心課程。結合新建的PLC實訓室,里面有PLC模塊、觸摸屏模塊、變頻器模塊,需要對PLC這門課程進行結構調整,加入觸摸屏、變頻器的內容,以達到調整教學資源,優化教學內容的目的。通過集合骨干專業教師組成研發團隊,結合平時教學成果,參與科研項目的經驗,保留了PLC的核心基礎知識,去除老、舊知識點,增加和如今行業密切相關的知識模塊。同時把整理、編寫出來的學習任務,在課堂上進行教學驗證,看學生的理解、掌握程度是否能達到預定的教學效果。若不能,或者效果較差,則教師團隊需對該學習任務進行討論、修改,再用到教學中進行檢驗,以達到預期的教學效果。針對學校實訓室的設備,我們總結提煉了十個PLC這門課程的經典學習任務。這些典型的學習任務除了以PLC為核心控制器外,還加入了觸摸屏、變頻器的內容,更強調以培養實踐能力為原則,主動適應社會發展變化的需要。本文選取其中的一個“基于觸摸屏、變頻器和PLC的電機正反轉多段速控制”加以分析,也給需要進行PLC課程內容調整、整合的教師一個參考。
本次學習任務的控制方式可以手動控制和觸摸屏遠程控制兩種方式,具體控制要求如下:
(1)在停止狀態下,按下正轉啟動按鈕SB1,電動機在變頻器驅動下啟動正轉,變頻器每經過15S后改變一次輸出頻率帶動電動機正轉,按10Hz、20Hz、50Hz依次改變頻率轉動。頻率上升到50Hz后,便按50Hz持續正轉。
(2)在停止狀態下,按下反轉啟動按鈕SB2,電動機在變頻器驅動下啟動反轉,變頻器每經過15s后改變一次頻率帶動電動機反轉,按15Hz、25Hz、35Hz、50Hz依次改變頻率轉動。頻率上升到50Hz后,便按50Hz持續反轉。
(3)按下停止按鈕SB3,無論電動機處于什么段速運行,都將停止輸出。
(4)創建觸摸屏界面,能在觸摸屏界面進行電動機的正反轉啟動、停止操作,指示燈顯示電動機處于正轉狀態還是反轉狀態,并能在觸摸屏上顯示電動機的實時頻率。
本教學設計中采用的是三菱FX2N-48MR的PLC,三菱FR-E740型通用變頻器,昆侖通態TPC7062KX(TX)型號的觸摸屏,80YS減速電機,同時選擇一個組合按鈕用于手動控制操作。
在本學習任務中,有3個輸入量,即正轉啟動按鈕、反轉啟動按鈕、停止按鈕。有5個輸出量,分別控制電動機的正、反轉和多段速選擇。具體I/O地址分配表如表1所示。

表1 I/O地址分配表
變頻器參數設置:在變頻器上電沒有輸出狀態下,P79由2變成1變成內部模式,然后找到ALLC由0變為1恢復出廠設置,再分別設置P4、P5、P6、P7(加速時間)、P8(減速時間)、P24、P25、P26、P27,最后再將P79由1變成2處于外部模式。

表2 變頻器的開關量輸入與輸出頻率對應關系表

0 0 0 0 0 0 1 0 1 0 0 10 1 0 0 1 0 20 1 0 0 0 1 50 0 1 0 1 1 15 0 1 1 0 1 25 0 1 1 1 0 35 0 1 1 1 1 50
圖1是PLC和變頻器的外部接線圖,觸摸屏接上24V直流電源后,通過RS-232數據線和PLC連接。

圖1 外部接線圖
在教學過程中發現,學生對程序設計這一塊是比較薄弱的,很多學生在讓他們自行設計程序時無從下手,老師一講解程序又恍然大悟。為了解決好這一教學難點,需要教師在課堂上多引導、并通過舉例子啟發學生。以這次的學習任務程序書寫為例。首先可以幫學生分析整個任務的程序編輯主要分為三大部分。第一部分要解決觸摸屏能讀取并在屏幕上實時顯示電機運轉頻率,這個可以用傳送指令解決。即把相應的頻率數值傳送到寄存器D0,然后通過和觸摸屏的關聯,使其能讀取頻率值并顯示在觸摸屏幕上;第二部分要解決電動機正轉時每經過15s后變頻器就改變一次輸出頻率的問題。可以通過步進指令進行編輯,這里面會用到常用的啟—保—停的編程思路,計時用到定時器T,為了解決能在任一速段停止,可以在步進的每步加入控制停止部分的跳轉程序。同時為了在觸摸屏上也能啟動正轉,我們可以用M0關聯觸摸屏的啟動按鈕,M2關聯觸摸屏的停止按鈕;第三部分就是解決電動機反轉時每經過15s后變頻器改變一次輸出頻率的問題,這個和正轉的相似,就不重復敘述了。圖2是完整的程序。

圖2 程序圖

下面對程序進行詳細的分析:
(1)0-8之間的這部分程序:PLC上電瞬間,停止按鈕X002按下或觸摸屏上的按鈕M2按下時,對頻率顯示寄存器D0進行清零。
(2)8-30之間的這部分程序:正轉狀態時,結合變頻器的開關量輸入與輸出頻率對應關系表,分別給頻率顯示寄存器D0賦予低、中、高三個數值,即10Hz、20Hz、50Hz。
(3)30-64之間的這部分程序:反轉狀態時,結合變頻器的開關量輸入與輸出頻率對應關系表,分別給頻率顯示寄存器D0賦予四個頻率段的數值,即15Hz、25Hz、35Hz、50Hz。
(4)64-67之間的這部分程序:PLC上電,開始執行步進程序的S0這步。
(5)68-87之間的這部分程序:對Y000-Y004進行了復位,如果按下啟動按鈕X000,開始進入到正轉運行這部分的程序,程序跳轉到步進S10這步;如果按下反轉按鈕X001,開始進入到反轉運行這部分的程序,程序跳轉到步進S13這步。這里還通過Y0、Y1的常閉觸點讓正反轉啟動進行了互鎖,保證運行的安全。
(6)87、88這部分的程序:正轉10Hz運行15s,15s的時間一到,則跳轉到步進的S11步;如果時間未達到15s,按下停止按鈕X002或觸摸屏上的停止按鈕M2,電機停止正轉。
(7)103、104這部分程序:反轉15Hz的頻率運行,15s的時間一到,則跳轉到步進的S14步;如果時間未達到15s,按下停止按鈕X002或觸摸屏上的停止按鈕M2,電機停止反轉。
(8)120、121這部分程序:正轉20Hz運行15s,15s的時間一到,則跳轉到步進的S12步;如果時間未達到15s,按下停止按鈕X002或觸摸屏上的停止按鈕M2,電機停止正轉。
(9)136、137這部分程序:反轉25Hz的頻率運行,15s的時間一到,則跳轉到步進的S15步;如果時間未達到15s,按下停止按鈕X002或觸摸屏上的停止按鈕M2,電機停止反轉。
(10)153、154這部分程序:正轉50Hz運行15s,15s的時間一到,如果沒有按下停止按鈕,則電機持續正轉;如果時間未達到15s或已超過15s,按下停止按鈕X002或觸摸屏上的停止按鈕M2,電機停止正轉。
(11)172、173這部分程序:反轉35Hz的頻率運行,15s的時間一到,則跳轉到步進的S16步;如果時間未達到15s,按下停止按鈕X002或觸摸屏上的停止按鈕M2,電機停止反轉。
(12)189、190這部分程序:反轉50Hz運行15s,15s的時間一到,如果沒有按下停止按鈕,則電機持續反轉;如果時間未達到15s或已超過15s,按下停止按鈕X002或觸摸屏上的停止按鈕M2,電機停止反轉。
(13)210、211這部分程序:步進程序結束,整個程序結束。
完成本學習任務采用的是MCGSE組態軟件進行觸摸屏界面的設計。該軟件呈現的是全中文界面,對于英語基礎較差的中職生也是能夠輕松掌控的。軟件以小窗口為單元,使用者可以根據自己的實際需求創建操作系統界面,可操作性強,學生也容易理解和掌握。首先,我們在實時數據庫中建立三個開關量,分別是正轉啟動、反轉啟動、停止;然后在觸摸屏設備窗口選擇三菱FX系列編程口,并通過串口設備屬性,在改變屬性菜單中選擇CPU類型,我選擇的是FX2N,與實際一致;最后增加九條通道,對輸入輸出變量進行關聯。圖3是觸摸屏的組態界面。

圖3 觸摸屏組態界面
在程序調試正確的情況下,在教師監控下進行負載調試。調試過程注意用電規范。
調試過程:
(1)按下正轉啟動按鈕SB1,電動機正轉,變頻器每經過15s后改變一次輸出頻率帶動電動機正轉,按10Hz、20Hz、50Hz依次改變頻率轉動。頻率上升到50Hz后,便按50Hz持續正轉。觸摸屏顯示界面上正轉指示燈亮,同時實時顯示電動機轉動頻率。
(2)按下停止按鈕SB3,電動機停止正轉。
(3)按下反轉啟動按鈕SB2,電動機反轉,變頻器每經過15s后改變一次頻率帶動電動機反轉,按15Hz、25Hz、35Hz、50Hz依次改變頻率轉動。頻率上升到50Hz后,便按50Hz持續反轉。觸摸屏顯示界面上反轉指示燈亮,同時實時顯示電動機轉動頻率。
(4)按下停止按鈕SB3,電動機停止反轉。
本任務主要是對電動機的正反轉進行了多段速控制,結合我們生活中常見的洗衣機的工作過程,還可以對本學習任務做如下拓展:
(1)按下啟動按鈕,洗衣機開始進水。水位達到最高位停止進水,洗衣機開始正轉洗滌。按正轉24s,暫停5s,反轉24s,暫停5s為一個小周期,工作3次后,開始排水。
(2)排水后水位開始下降,下降到最低水位后,開始脫水和繼續排水。脫水時間為15s。脫水完成后,就完成了一個大的周期。完成3個大周期后,洗衣機完成本次洗滌并通過蜂鳴器報警;如果未完成3個周期,則繼續開始進水,重復第1部分的工作流程。
(3)洗衣機的正轉、反轉洗滌要求用變頻器進行多段速控制。這里我們可以考慮電機的3段速運行。分別為30Hz運行8s、50Hz運行8s,20Hz運行8s。
(4)脫水時變頻器的速度為50Hz,加、減速的時間是4s。
(5)觸摸屏的界面設置上有啟動、停止按鈕、進水、脫水、洗滌完成、正轉運行時間、反轉運行時間、小周期次數、大周期次數等參數。
本學習任務以圍繞PLC這門核心課程,延伸了觸摸屏、變頻器的相關知識,達到將多門課程知識點融會貫通、舉一反三的目的。這也為聚焦課標,重組教材如何開展教學提供了參考。實際教學過程中,學生對實用性強,一個學習任務涵蓋了多門課程知識點的教學方式非常感興趣。將工程專業要素融入實訓教學中,讓學生在實訓過程中培養了團隊合作、分析解決問題的能力,增強了職業教育的適應性。