一、三菱PLC比較指令
比較指令分為比較(CMP)、區域比較(ZCP)兩種,CMP的指令代碼為FNC10,ZCP的指令代碼為FNC11,兩者待比較的源操作數[S·]均為K、 H、KnX、KnY、KnM、KnS、T、C、D、V、Z,其目標操作數[D·]均為Y、M、S。
1、比較指令CMP
CMP指令有三個操作數:兩個源操作數[S1.]和[S2.],一個目標操作數[D.],該指令將[S1.]和[S2.]進行比較,結果送到[D.]中。CMP指令使用說明如圖所示。
2、區間比較指令ZCP
ZCP指令是將一個操作數[S.]與兩個操作數[S1.]和[S2.]形成的區間比較,且[S1.]不得大于[S2.],結果送到[D.]中。ZCP指令使用說明如圖所示。
二、三菱PLC脈沖指令
PLS(上升沿微分指令):在輸入信號上升沿產生一個掃描周期的脈沖輸出,專用于操作元件的短時間脈沖輸出。
PLF(降沿微分指令):在輸入信號下降沿產生一個掃描周期的脈沖輸出,控制線路由閉合到斷開。
PLS、PLF指令的使用說明:
PLS、PLF指令的目標元件為Y和M;
使用PLS時,僅在驅動輸入為ON后的一個掃描周期內目標元件ON。
M0僅在X0的常開觸點由斷到通時的一個掃描周期內為ON;使用PLF指令時只是利用輸入信號的下降沿驅動,其它與PLS相同。
三、三菱PLC步進指令
步進指令是專為順序控制而設計的指令。在工業控制領域許多的控制過程都可用順序控制的方式來實現,使用步進指令實現順序控制既方便實現又便于閱讀修改。
1.步進指令(STL/RET)
FX2N中有兩條步進指令:STL(步進觸點指令)和RET(步進返回指令)。
STL和RET指令只有與狀態器S配合才能具有步進功能。
如STL S200表示狀態常開觸點,稱為STL觸點,它在梯形圖中的符號為 ,它沒有常閉觸點。我們用每個狀態器S記錄一個工步,例STL S200有效(為ON),則進入S200表示的一步(類似于本步的總開關),開始執行本階段該做的工作,并判斷進入下一步的條件是否滿足。
一旦結束本步信號為ON,則關斷S200進入下一步,如S201步。
RET指令是用來復位STL指令的。執行RET后將重回母線,退出步進狀態。
步進指令(STL)是利用內部軟元件,在順控程序上面進行工序步進式控制的指令。步進返回指令(RET)是指狀態(S)流程結束,用于返回主程序(母線)的指令。
應用步進指令時注意
1.步進接點只有常開觸點,而沒有常閉觸點,指令用STL表示,連接步進觸點的其它繼電器觸點用LD或LDI指令表示,使用STL指令后,應用RET指令使LD點返回左母線。
2.只有步進觸點閉合時它后面的電路才能動作。如果步進觸點斷開 則其后面的電路將全部斷開。但是在1個掃描周期以后,不再執行指令。
3.狀態的地址號不能重復使用。
四、三菱PLC定位指令
在自動控制系統中經常用到幾種控制模式分別是位置控制模式、速度控制模式、轉矩控制模式、全閉環控制模式。但是比較常用的控制模式還是位置控制模式,說到位置控制模式那么我們就想到了定位控制指令
1.DSZR / 帶DOG搜索的原點回歸
概要:執行原點回歸,使機械位置與可編程控制器內的當前值寄存器一致的指令。
DOG搜索功能的對應
允許使用近點DOG和零點信號的原點回歸,但是不可以對零點信號計數后決定原點。
2.ZRN /原點回歸
概要:執行原點回歸使機械位置與可編程控制器內的當前寄存器一致的指令
該指令是PLC與伺服驅動器配合工作時,用指定脈沖速度和脈沖輸出端口,讓執行機構向動作原點(DOG)移動,直到遇到原點信號滿足條件為止。
3.PLSV / 可變速脈沖輸
概要:輸出帶旋轉方向的可變速的脈沖指令
4.DRVI / 相對定位
概要:以相對驅動方式執行單速定位的指令,用帶正/負的符號指定從當前位置開始的移動距離的方式,也稱為增量(相對)驅動方式
只有晶體管輸出PLC才能使用該指令。
5.DRVA/ 絕對定位
概要:以絕對驅動方式執行單速定位的指令。該指令是按指定的端口、頻率和運行方向輸出脈沖,令伺服執行機構運動到指定目的點。只有晶體管輸出PLC才能使用該指令。
指令使用說明:
(1)MC,、MCR指令的目標元件為Y和M,不能是特殊輔助繼電器。MC占三個程序步,MCR占兩個程序步。
(2)主控觸點在梯形圖中與一般觸點垂直(如圖3-16中的M120)。與主控觸點相連的觸點必須用LD或LDI指令。
(3)MC指令的輸入觸點斷開時,在MC和MCR之內的積算定時器、計數器、用復位/置位指令驅動的元件保持其之前的狀態不變。非積算定時器、計數器,以及用OUT指令驅動的元件將被復位,如圖3-15中當X0斷開,Y0和Y1即變為OFF。
(4)在一個MC指令區內若再次使用MC指令,則稱為嵌套。主控指令的嵌套級數最多為8級,編號按NO->N1->N2->N3->N4->N5->N6->N7順序增大,每級的返回用對應的MCR指令,復位時從編號大的嵌套級開始。
以上就是關于三菱PLC指令分享,希望對讀者朋友有所幫助。如果你還有疑問,歡迎咨詢海藍在線客服,我們有專業的技術人員幫你解答?;蛘卟榭次覀內釶LC行業資訊中相關文章獲取知識,深圳海藍智能專注三菱工控。