三檔位選擇開關的制作
本節(jié)教程為 2-20練習3
深愛工控行業(yè)小伙伴們,你是否在工作中感到力不從心,面對電腦卻無從下手呢?是否為了一個很小的問題,苦苦思索良久而無果呢?是否會在閱讀別人的程序時,為別人的巧思構想而贊嘆不已呢?是否會在夜深人靜的夜晚,不斷反思尋覓一個新穎的思路呢?
眾所周知,不論多大的程序,都是由一個一個的程序段組起來的;每個程序段,又是一個一個的小知識點匯集。那么接下來,我們就共同分享一個小的知識點,找找是不是有亮點!
在做設備編程的時候,經常會用到一類開關來制做設備的手動與自動的切換鍵。在以往物理鍵控制占主導的時期,大多都采用了三檔選擇開關來做(如圖)。
其接線也簡單明晰:0檔懸空不接,作為停止檔;1檔接PLC的一個輸入端X0(以三菱FX-PLC為例),做手動檔;2檔接PLC的一個輸入端X1,做自動檔。在程序中,我只調用X0,X1的觸點,就可以實現(xiàn)手自動的程序編寫了。
但是,隨著觸摸屏控制時代的到來,你還在采用這樣的控制方式么?我們很清楚,PLC的物理點位是花真金白銀買來的,而觸摸屏很大一部作用,就是依靠通訊的方式,直接控制PLC的輸出點和內部輔助點,從而更加節(jié)省物理輸入點的使用數(shù)量,達到節(jié)省成本,增強功能的效果。那么,用觸摸屏內虛擬鍵,我們該怎么制作呢?
我們就用目前市面上用量最大的威綸通觸摸屏為例,一起學習下。
只要學過觸摸屏軟件的朋友都知道,在組態(tài)軟件里有一種虛擬開關,叫做位狀態(tài)切換開關,在其屬性中有幾種操作模式可以自行選擇(如圖)。
我們只要制作一個位狀態(tài)切換開關,讓其控制PLC的一個內部繼電器M0,0狀態(tài)時,是手動模式;1狀態(tài)時,是自動模式。程序中,只要調用M0的狀態(tài),就可以完成手動與自動的切換。
這種方法是不是簡單實用呢?可是使用這種方法的人那也比比皆是,做法千篇一律。
那么,如何來制作一個三檔選擇開關呢?在滿足控制要求的同時,又有那么一點復古的味道。豈不美哉!
想法有了,那就開始動手制作。哎,問題來了。三檔開關需要3個狀態(tài)位置,同時控制兩個內部繼電器來實現(xiàn)。在組態(tài)軟件里,根本找不到這種的開關。那么,是不是就不能制作了呢?讓我們先來看一下下面幾張圖片。
是不是眼前一亮呢?從圖片上看,三檔選擇開關是完全可以做到。那么你又知道竅門在哪里么?
圖片中的Y0,Y1,是位狀態(tài)指示燈,沒有實際意義。當然,也可以換成內部繼電器M0,M1。那關鍵點也就落在選擇鍵上。
選擇鍵采用的是多狀態(tài)切換開關,而不是位狀態(tài)切換開關。
其屬性設置為:
:
這里采用的是LSB模式噢。!LSB模式噢。。SB模式噢。!
那地址怎么是數(shù)據(jù)寄存器D0呢?D0又跟Y0,Y1這樣的位信號怎么扯上聯(lián)系的呢?
觸摸屏在很大程度上是為PLC服務的,是一種輔助設備。所以說,PLC程序才是連接的紐帶。那我們來看看PLC程序。
不陌生吧!是不是一看就明白了。
贊嘆別人牛,永遠不如讓別人說你牛。爭做工控界的大牛,讓我們先從基礎走起吧!
網址:https://www.51zxw.net/List.aspx?cid=669
承擔因您的行為而導致的法律責任,
本站有權保留或刪除有爭議評論。
參與本評論即表明您已經閱讀并接受
上述條款。