一種自動運轉(zhuǎn)流程梯形圖的設(shè)計思路
首先來看一下常用的自動流程設(shè)計方法——寄存器賦值法。
這種方法是判斷流程號的值,在固定的流程里執(zhí)行一些動作,然后當(dāng)條件達成后跳轉(zhuǎn)到下一步

這種寫法比較簡單,即使是初學(xué)者也很容易上手維護做增刪改查。但是也有一個缺點,就是不能直觀地看出每一步到底做了什么事,這一步的作用是什么
下面我們介紹另外一種設(shè)計方法,難度也不大,很容易理解

這種方法需要用到一個不太常用的指令:解碼指令 DECO S D n
下面是三菱官方的指令幫助

光看手冊是不是感覺不太好理解。那么我們寫一個實例來看一下

在GX2中輸入上圖中的指令,直接開始模擬運行。在這個指令中會占用M0開始的128(2的7次方)個M地址。
當(dāng)D0的值為0時M0 ON其余全是OFF

D0的值為10時,M10 ON

相信看到這里大家應(yīng)該對這個DECO指令已經(jīng)有了大概的了解了,例如在DEC0 D0 M0 K7這個指令中K7控制了占用的M數(shù)量,D0控制了對應(yīng)M地址的ON/OFF。這樣一來,我們就可以寫出如下的順序控制流程

看上去是不是跟前面的設(shè)計方法沒什么區(qū)別,只不過把對流程號值的判斷換成了M地址。
但這樣寫的一個優(yōu)點就在于可以把每一步的作用寫入到M地址的注釋中去,這樣就能方便的展示出每一步動作的作用。另外,當(dāng)流程比較長的時候可以通過搜索M點地址直接跳轉(zhuǎn)到對應(yīng)的步,而不再像前一種方法那樣慢慢地去翻著找
不過它的缺點也是顯而易見的,DECO指令不利于初學(xué)者的理解,而且會占用比較多的M地址。
總而言之這兩種方法各有各的優(yōu)缺點,大家在實際的使用中可以結(jié)合自己的實際使用情況進行使用
好了,今天的分享就到這里。大家有什么關(guān)于工控的問題都可以在評論區(qū)留言,UP主看到之后都會一一解答,歡迎點贊關(guān)注,求三連??????

一種自動運轉(zhuǎn)流程梯形圖的設(shè)計思路的評論 (共 條)
