劉雙燕
摘 要:PLC課程是電氣自動化技術(shù)等電氣類專業(yè)的核心課程。在PLC課程中利用直線光柵尺作為位置檢測元件,采用“三菱FX2N-PLC”和“1HC”記數(shù)模塊再加上“GOT940”作為人機對話顯示界面,可模擬實現(xiàn)機床坐標位置信號顯示的一體化教學(xué),本文明確了一些重要講解因素,并闡述了PLC課程一體化教學(xué)中的組織實施辦法。
關(guān)鍵詞:一體化教學(xué) FX-2N-PLC HC記數(shù)模塊 GOT940觸摸屏 應(yīng)用
可編程邏輯控制器簡稱PLC,是制造業(yè)實現(xiàn)自動化、柔性化、集成化生產(chǎn)的基礎(chǔ),是提高制造業(yè)的產(chǎn)品質(zhì)量和勞動生產(chǎn)率必不可少的重要手段。本文主要闡述針對PLC及其擴展功能課程進行教學(xué)的組織與實施。
下面談?wù)勗赑LC課程一體化教學(xué)中,如何利用直線光柵尺作為位置檢測元件,采用“三菱FX2N-PLC”和“1HC”記數(shù)模塊再加上“GOT940”作為人機對話顯示界面,模擬實現(xiàn)對機床設(shè)備各坐標的位置信號的顯示。
講解可編程控制器“三菱FX2N-PLC”“1HC”記數(shù)模塊和“GOT940”的用途、工作原理和優(yōu)缺點等。
介紹FX2N和1HC功能模塊的配置程序和接口。著重介紹“PLC-FX2N”在工業(yè)控制中的應(yīng)用。詳細介紹“FX2N-1HC記數(shù)功能模塊”的使用,此高速記數(shù)模塊是具有2相50KHZ的高速計數(shù)器,它的記數(shù)速度要比“PLC”內(nèi)置的計數(shù)器要快得多,而且它可以直接進行比較和輸出,各計數(shù)器模式可用PLC命令進行選擇,如1相或是2相,16位還是32位模式,只有這些模式設(shè)定以后“FX02N-1HC功能模塊”才能正常運行。對于它的輸入信號必須是1相或是2相的電壓為“5V、12V、24V”的方波信號。FX2N-PLC與FX2N-1HC之間的數(shù)據(jù)傳輸是通過緩沖存儲器交換進行的,“FX2N-1HC”有32個緩沖存儲器,每個存儲器為16位,其占用PLC擴展總線上的8個I/O點,這8個點可由輸入輸出進行分配。首先將所有的設(shè)備按說明書要求進行正確連接,在編程設(shè)備中必須預(yù)先安裝win98、win2000或winXP的系統(tǒng)軟件給予支持,然后還要安裝“FX-PSC-DU-WIN-C”人機界面的編程軟件,安裝“FXGP-WIN-C”的PLC編程軟件。使用編碼器或是其他能輸出5V~24V方波信號的位置檢測元件都可以參照相關(guān)硬件說明書進行連接。硬件連接完畢后就可對設(shè)備進行編程調(diào)試,為下一步編程調(diào)試打下基礎(chǔ)。
具體方法和步驟如下。
一是當所有設(shè)備連接好后,首先要在編程設(shè)備中打開“FXGP-WIN-C”軟件編寫“FX2N-1HC”的初始化程序,讓位置檢測設(shè)備發(fā)出位移方波信號時PLC和記數(shù)模塊能夠迅速準確地記錄并且利用相應(yīng)的程序?qū)ζ溥M行處理。
二是程序首先要使PLC得電瞬間M8002初始脈沖只在上電時接通。編寫如下程序【TO K0 K4 K16 K1】,在第一個功能模塊中的第四個寄存區(qū)內(nèi)的第十六位里寫入“1”。此條語句是讓“FX2N-1HC”允許“PLC”寫入數(shù)據(jù)。
三是編寫程序【DTO K0 K20 D1000 K1】,把“PLC”內(nèi)部寄存器D1000中一個32位的數(shù)據(jù)寫入“FX2N-1HC”中的第二十個寄存器內(nèi)。此條語句是讓“PLC”內(nèi)部的斷電保持寄存器D1000中在上次斷電保存的數(shù)據(jù)寫回到“FX2N-1HC”中,這樣每次設(shè)備通電后就可以在保留上次設(shè)備斷電時的數(shù)據(jù)基礎(chǔ)上繼續(xù)工作。
四是編寫程序【TO K0 K4 K1 K1】,將“FX2N-1HC”中第四個寄存器的第1位數(shù)據(jù)位置入“1”,它表示此記數(shù)模塊可以開始進入記數(shù)狀態(tài)。
五是編寫程序【DMOV D1100 D100】,將“PLC”中第“D1100”中的數(shù)據(jù)傳送到第“D100”內(nèi)部寄存器中,主要是讓“GOT-940”人機界面在得電時顯示十進制的位置信息?!癙LC”中各內(nèi)部寄存器功能用途:D100=提供人機界面最終顯示的軸運動位移數(shù)據(jù),D500-D501=位置檢測設(shè)備采集后的32位存儲區(qū),D600-D601=脈沖數(shù)轉(zhuǎn)換為坐標數(shù)據(jù)存儲區(qū),D1000=斷電脈沖存儲區(qū),D1100=斷電十進制數(shù)據(jù)存儲區(qū),D1500=清零數(shù)據(jù)轉(zhuǎn)存區(qū)。
現(xiàn)在已定義好所需的存儲區(qū),并且能把位移脈沖傳送到所指定的區(qū)域,下一步就是把脈沖數(shù)據(jù)轉(zhuǎn)換成所需要的位置數(shù)據(jù),最終通過人機界面“GOT-940”呈現(xiàn)出來供使用。
程序和步驟如下。
讓學(xué)生在編程軟件中的調(diào)試監(jiān)控狀態(tài)下仔細觀察,按照事先設(shè)定好的PLC內(nèi)部寄存器地址的數(shù)據(jù)變化過程,試著編寫PLC控制的梯形圖,并將梯形圖程序輸入到計算機里。
一是在編程中使用“PLC”內(nèi)部上電監(jiān)控特殊繼電器“M8000”當“PLC”得電之后始終運行的程序,編輯程序是讀出“FX2N-1HC”第20個內(nèi)部寄存器中的一組32位數(shù)據(jù),并且傳送到“PLC”內(nèi)部寄存器“D500”中。這里需要特別注意的地方是此時“PLC”內(nèi)部寄存器“D500”中的數(shù)據(jù)只是所采集到的方波個數(shù),還不是所需要的坐標數(shù)據(jù)。
二是把采集到的方波數(shù)據(jù)轉(zhuǎn)換為所需要的坐標數(shù)據(jù),這里必須根據(jù)位置移動數(shù)據(jù)采集設(shè)備的特性來設(shè)計編寫的。首先將內(nèi)部寄存器“D500”中的脈沖數(shù)乘與一個基數(shù)“K4”,此基數(shù)主要取決于數(shù)據(jù)采集設(shè)備的性能。例如:使用的數(shù)據(jù)采集設(shè)備是每移動1毫米就能發(fā)出500個“A”方波脈沖和500個“B”脈沖,而人機界面“GOT940”上所顯示所需要的精度為1/1000毫米的數(shù)據(jù),此時就必須將“K4”基數(shù)改為“K2”再傳給“D600”。
三是由于脈沖密度、檢測數(shù)據(jù)精度和被檢測設(shè)備的運行速度又和“FX2N-1HC”的記數(shù)頻率有關(guān),如果脈沖密度大于計數(shù)器的記數(shù)頻率,那么將造成脈沖丟失的嚴重錯誤。這樣就要求在設(shè)計時要重點考慮被檢測設(shè)備的位移速度,例如:使用一根每移動1毫米能發(fā)出250個方波信號的光柵尺,并且“FX2N-1HC”設(shè)置為“A、B兩相1邊緣”的記數(shù)模式,此時“FX2N-1HC”記數(shù)頻率為“50KMZ”,那就意味著被檢測設(shè)備的位移速度在“FX2N-1HC”處于1邊緣記數(shù)狀態(tài)下,被檢測設(shè)備的最大位移速度就不能大于每分鐘12米,假如設(shè)備的最大位移速度大于每分鐘12米,“FX2N-1HC”高速計數(shù)模塊將會發(fā)生脈沖丟失,計數(shù)數(shù)值發(fā)生錯誤的故障;2邊緣記數(shù)被檢測設(shè)備的最大位移速度就不能超過每分鐘6米。依次類推當按照4邊緣記數(shù),被檢測設(shè)備的最大位移速度就不能超過每分鐘3米。
四是此時將上述程序傳入“PLC”中,光柵尺、記數(shù)模塊、PLC就已經(jīng)可一一記數(shù)了,但此時所有的數(shù)據(jù)均在“PLC”內(nèi)部,還需要把它處理得能讓我們直接看到這些有用的數(shù)據(jù)來為工作提供幫助。下面就介紹怎樣把這些有用數(shù)據(jù)呈現(xiàn)出來。
一是講授人機界面“觸摸屏GOT-940”的外部接線方法和程序傳輸方法以及安全注意事項,學(xué)生以小組為單位開始動手接線,經(jīng)教師檢查無誤后,通電調(diào)試程序。在調(diào)試過程中讓學(xué)生深刻理解在“GOT-940”人機界面中設(shè)置所需要的畫面。這里就得從編程軟件說起,首先讓學(xué)生在人機界面編程軟件“FX-PSC-DU-WIN-C”中建立主畫面,編輯畫面中“X、Y、Z”所視區(qū)域,即所需要的設(shè)備相對坐標顯示數(shù)值區(qū)域,以其中“X”坐標為例,要在此區(qū)域顯示,可以按照前面敘述過的方法處理好“PLC”的程序數(shù)據(jù),并且將處理好的數(shù)據(jù)儲存在“PLC”內(nèi)部指定的寄存器“D100”中,需要做的只是將其讀出顯示出來。之后用鼠標雙擊X數(shù)據(jù)區(qū)域,這時將會出現(xiàn)一個設(shè)置窗口。在元件設(shè)定欄所指定字元件區(qū)內(nèi)鍵入“PLC”預(yù)先處理好的指定存儲區(qū),并且在此窗口對話欄中設(shè)置好相關(guān)要求的數(shù)值。
二是最后將編輯好的程序傳輸給“GOT940”,連接好所有硬件,此時接通電源后人機界面(GOT940)中“X”坐標顯示欄中的數(shù)據(jù)將會隨位置檢測設(shè)備的移動而精確顯示出位移數(shù)據(jù)來。接下來利用編寫更多的“PLC”和“人機界面”程序來完成。
教師在巡視指導(dǎo)過程中注意觀察每名學(xué)生,鼓勵所有學(xué)生參與學(xué)習(xí)活動,記錄并打分。
一是制定一體化教學(xué)評價與考核標準。教學(xué)評價的目的是對課程教學(xué)過程、教學(xué)方法以及學(xué)生培養(yǎng)方案進行分析,做出決策。一體化教學(xué)模式的考核評價應(yīng)將能力、素質(zhì)、知識的考核評價融合于課題的完成過程之中??己嗽u價的內(nèi)容包括職業(yè)素養(yǎng)、學(xué)習(xí)過程、理論素養(yǎng)三個部分。
二是鞏固訓(xùn)練,總結(jié)提高。這一環(huán)節(jié)的目的是促進知識和技能的遷移,即通過相似項目或同一項目重復(fù)訓(xùn)練,對整個項目實施情況進行總結(jié),使學(xué)生能梳理知識結(jié)構(gòu),切實掌握技能和方法,靈活運用新知識、新技能、新方法解決同類問題。在這一過程中要讓學(xué)生自主選擇薄弱環(huán)節(jié)進行鞏固訓(xùn)練,在學(xué)生自我總結(jié)基礎(chǔ)上由教師進行總結(jié)性評價。
參考文獻:
[1]俞良英.PLC應(yīng)用技術(shù)課程教學(xué)改革實踐分析[J].時代教育,2016(7).
[2]付煥鎖.淺談理實一體化教學(xué)在中職PLC中的應(yīng)用[J].現(xiàn)代職業(yè)教育,2017(9).
(作者單位:云南技師學(xué)院)