選擇智通 大品牌 有保障 值得信任
大家好!我是plc編程培訓(xùn)專業(yè)培訓(xùn)教育機構(gòu)大朗智通培訓(xùn)學(xué)校課程顧問王老師;今天給大家分享:
plc編程培訓(xùn)哪里好?論8盞流水燈的多種編程方法!輕輕松松學(xué)會plc編程-PLC培訓(xùn)
零基礎(chǔ)學(xué)習plc編程從哪里開始?PLC實用干貨分享!論8盞流水燈的多種編程方法!輕輕松松學(xué)會plc編程-PLC培訓(xùn)
作為PLC的初學(xué)者,三菱PLC無疑是比較容易上手的一款PLC。那么對初學(xué)者來講,流水燈編程是我們學(xué)習過程中比較常見的一類練習題,它可以開發(fā)鍛煉我們的邏輯思維能力,為我們后續(xù)的學(xué)習奠定一定的思維邏輯基礎(chǔ)。下面我們就流水燈的N種編程方法來共同了解三菱PLC的強大功能。
例:8盞流水燈每隔1S交替輸出,循環(huán)一周停下。
解析:首先看到控制要求,我們首先考慮分配I/O;有1S的時間,所以一定會用到定時器T,那么對于定時器T而言,它有常見的三種用法,延時斷開,延時接通,循環(huán)定時。延時斷開與延時接通就是說定時器當前值等于設(shè)定值時,常開觸點變常閉,常閉觸點變常開,復(fù)位后恢復(fù)原狀,循環(huán)定時通過定時器自身的常閉觸點的通斷來實現(xiàn)。
然后考慮選擇編程方法,最常用的有啟保停,置為復(fù)位,觸點比較,步進階梯,SFC,這些方法編程起來相對邏輯比較簡單清晰,但是程序步驟比較多。
接下來我們就看看這幾種方法所編寫出來的程序
一.啟保停利用定時器,斷開上一盞燈,同時接通下一盞燈,實現(xiàn)8燈1S交替
二.置為復(fù)位在觸點比較的基礎(chǔ)上,利用置為(SET),復(fù)位(RST)兩條指令實現(xiàn)流水燈的置1,置0,從而實現(xiàn)流水燈的交替輸出
三.觸點比較 利用定時器的每個時間節(jié)點實現(xiàn)燈的通斷,如路燈的亮滅
四. 步進階梯常用于流水線,機械手的編程,步進階梯顧名思義,一步一個階梯,一步一個狀態(tài),邏輯簡單,編程較麻煩,但很實用,可借助狀態(tài)轉(zhuǎn)移圖,與SFC編寫思路相同,故二者可視為一種編程方法。
五.SFC 三菱的另一種編程語言,邏輯簡單明了,編程過程較麻煩,但便于調(diào)試改進,方便后續(xù)工作,借助狀態(tài)轉(zhuǎn)移圖編程,與步進階梯編程思路相同,故二者可視為一種方法。
以上5種編程方法是三菱PLC的基礎(chǔ)內(nèi)容,如果您已經(jīng)可以運用,那么恭喜你,你已經(jīng)向自動化行業(yè),向高工資邁出了一大步,也為后續(xù)的學(xué)習打下了良好的基礎(chǔ)。
為了進一步擴寬我們的腦回路,鍛煉我們的腦邏輯,接下來兩種編程方法就有些許燒腦了。
六.變址 利用定時器T的1S循環(huán)定時,使用變址寄存器,通過改變Y的地址以及MOV傳送指令進行的10進制轉(zhuǎn)2進制的運算方法,將對應(yīng)的進制數(shù)傳入位組合元件中從而實現(xiàn)8盞燈的交替點亮。
七.乘法 利用T定時器1S循環(huán)定時,累計乘法所得十進制數(shù),分別通過MOV傳送指令傳入位組合元件中,實現(xiàn)8燈的交替輸出。
怎么樣,上邊兩種方法是不是再次激發(fā)了你學(xué)習的欲望?是不是引發(fā)了你的頭腦風暴?沒事,慢慢來,還有,接下來我們利用功能指令里邊的幾條循環(huán)移位指令編寫程序,你準備好了嗎?
八.循環(huán)左移 利用T定時器1S循環(huán)定時,通過循環(huán)左移指令ROL,實現(xiàn)寄存器D10中16個位的循環(huán)移動,從而間接驅(qū)動位組合元件K2Y0中8盞燈的循環(huán)移位,即交替輸出。
九.帶進位的循環(huán)左移 利用T定時器1S循環(huán)定時,通過帶進位的循環(huán)左移指令RCL,實現(xiàn)寄存器D10中16個位以及特殊繼電器M8022共17個位的循環(huán)移動,從而間接驅(qū)動位組合元件K2Y0中8盞燈的循環(huán)移位,即交替輸出。
十.位左移 利用T定時器1S循環(huán)定時,通過位左移指令SFTL,實現(xiàn)M1在M10-M17之間的移位傳輸,從而間接驅(qū)動位組合元件K2Y0中8盞燈的循環(huán)移位,即交替輸出。
十一.移位寫入 利用T定時器1S循環(huán)定時,通過移位寫入指令SFWR以及變址寄存器,乘法指令,實現(xiàn)寄存器D0在D21-D28之間的移位寫入,從而間接驅(qū)動位組合元件K2Y0中8盞燈的循環(huán)移位,即交替輸出。
以上我們用了11種方法編寫出了8盞燈每隔1S交替輸出,可見PLC的邏輯控制能力有多么的強大,當然編程方法有很多種,但是最重要的是要有編程的思路。如果你有其他更好的編程思路可以分享給大家,如果你想要了解更多PLC知識請聯(lián)系我們!
以上案例通過視頻觀看更加直接明了,因時間關(guān)系有加速處理;
對plc編程有興趣的同學(xué)還有問題的歡迎聯(lián)系王老師哦!
大朗智通培訓(xùn)學(xué)校,無論你是有plc編程基礎(chǔ)還是沒有plc編程基礎(chǔ)的,可根據(jù)個人的知識定制化培訓(xùn)與學(xué)習;大朗智通培訓(xùn)學(xué)校專業(yè)plc編程培訓(xùn),更能享受到老師一對一的輔導(dǎo)與服務(wù),想學(xué)plc編程就來大朗智通培訓(xùn)學(xué)校找王老師咨詢了解
以上是關(guān)于:plc編程培訓(xùn)哪里好?PLC實用干貨分享!論8盞流水燈的多種編程方法!輕輕松松學(xué)會plc編程-PLC培訓(xùn)問題,歡迎大家轉(zhuǎn)發(fā)和收藏,更多關(guān)于學(xué)習資訊請?zhí)砑宇檰柪蠋熚⑿呕螂娫捵稍儭?/span>
課程隨到隨學(xué),理論+實操+項目案例+課程作業(yè)+老師現(xiàn)場輔導(dǎo)
有全日制、周末班、晚班(滾動開班,隨到隨學(xué))
一經(jīng)報名學(xué)會為止
課程項目:電工培訓(xùn)考證(年審/換證)、PLC電氣自動化編程、機械設(shè)計(CAD soliworks)、工業(yè)機器人編程、教師資格證、學(xué)歷教育(大專/本科)、會計培訓(xùn)考證、辦公軟件、電商、平面設(shè)計等等。