发那科pmc编程手册_如何学习FANUC PMC功能指令
在之前的學習課程中我們學習了FANUC內置編程器以及LADDER III軟件的操作,知道如何根據報警信息查找報警位置等相關的小技巧,但是呢,對于FANUC PMC的學習還有一部分是對程序的理解、這樣才能夠快速查找問題,找到問題的解決方法。
對于這部分的學習很大程度在于對FANUC PMC編程知識的學習,但是一個人學習PMC的深度完全不是去學習功能指令,但是不會功能指令又是萬萬不能的。。所以,我們學習這個呢,主要是學習這些功能指令在程序中的應用。所以我們必須知道學習的方法,這樣才能夠讓我們學習變得輕松,讓我們的大腦更容易接收這些知識。
我們知道我們的大腦喜歡接收一些有意義的信息,如果你按照書面上那些死板的說明讓大腦強制去記憶,我想這樣的效果肯定不好,不知道你之前是不是這樣學習功能指令的呢?
其實呢,對于梯形圖的基本邏輯就是常開常閉的觸點,那些功能指令無非是這些基本指令的組合而已,它們的目的就是完成一定功能的組合,所以我們在學習的時候只需要記住這些功能指令的輸入與輸出,然后結合程序的理解他們在程序中執行的結果。
功能指令那么多,我們都需要逐一學習么?我們需要學習哪些功能指令呢?這個問題其實就像中國的漢子那么多,你都需要記住認識每個漢字么?假如沒有認全,會影響你使用漢語交流寫作么?
所以呢,學習FANUC PMC功能指令也沒有必要去死記硬背,掌握并理解常用的一些功能指令即可,對于陌生的生疏的,用的時候去查看即可。
那么如何才能夠更好的理解這些功能指令呢?想知道如何輕松的學習FANUC PMC功能指令么?我又會以什么樣的方式和順序讓你們來理解這些功能指令呢?
對于FANUC功能指令眾多,但是有些功能指令的作用是相同的,我們學會同類的一種,然后通過對比的方法掌握他們的區別就可以很輕松掌握他們的使用方法,對于FANUC的功能指令按照分類,主要有如下幾大類:
1、定時器
TMR SUB3 定時器處理
TMRB SUB24 固定定時器處理
TMRC SUB54 追加定時器
TMRBF SUB77 延時關斷定時器
2、計數器
CTR SUB5 計數器
CTRB SUB56 追加計數器
CTRC SUB55 追加計數器
3、數據傳輸
MOVB SUB43 1 字節數據傳送
MOVW SUB44 2 字節數據傳送
MOVD SUB47 4 字節數據傳送
MOVN SUB45 任意字節數據傳送
MOVE SUB8 邏輯乘后數據傳送
MOVOR SUB28 邏輯加后數據傳送
XMOVB SUB35 二進制變址修改數據傳送
XMOV SUB18 BCD 變址修改數據傳送
4、數值比較
COMPB SUB32 二進制數據比較
COMP SUB15 BCD 數據比較
COIN SUB16 BCD 一致性判斷
EQB SUB200 1 字節長二進制比較(=)
EQW SUB201 2 字節長二進制比較(=)
EQD SUB202 4 字節長二進制比較(=)
NEB SUB203 1 字節長二進制比較(≠)
NEW SUB204 2 字節長二進制比較(≠)
NED SUB205 4 字節長二進制比較(≠)
GTB SUB206 1 字節長二進制比較(>)
GTW SUB207 2 字節長二進制比較(>)
GTD SUB208 4 字節長二進制比較(>)
LTB SUB209 1 字節長二進制比較(<)
LTW SUB210 2 字節長二進制比較(<)
LTD SUB211 4 字節長二進制比較(<)
GEB SUB212 1 字節長二進制比較(≥)
GEW SUB213 2 字節長二進制比較(≥)
GED SUB214 4 字節長二進制比較(≥)
LEB SUB215 1 字節長二進制比較(≤)
LEW SUB216 2 字節長二進制比較(≤)
LED SUB217 4 字節長二進制比較(≤)
RNGB SUB218 1 字節長二進制比較(范圍)
RNGW SUB219 2 字節長二進制比較(范圍)
RNGD SUB220 4 字節長二進制比較(范圍)
5、數據管理
DSCH SUB17 BCD 數據檢索
DIFU SUB57 上升沿輸出
DIFD SUB58 下降沿輸出
EOR SUB59 異或
AND SUB60 邏輯乘
OR SUB61 邏輯和
NOT SUB62 邏輯非
PARI SUB11 奇偶校驗
SFT SUB33 移位寄存器
COD SUB7 BCD 碼變換
CODB SUB27 二進制碼變換
DCNV SUB14 數據轉換
DCNVB SUB31 擴展數據轉換
DEC SUB4 BCD 譯碼
DECB SUB25 二進制譯碼
6、運算指令
ADDB SUB36 二進制加法運算
SUBB SUB37 二進制減法運算
MULB SUB38 二進制乘法運算
DIVB SUB39 二進制除法運算
ADD SUB19 BCD 加法運算
SUB SUB20 BCD 減法運算
MUL SUB21 BCD 乘法運算
DIV SUB22 BCD 除法運算
NUMEB SUB40 二進制常數賦值
NUME SUB23 BCD 常數賦值
7、CNC相關
DISPB SUB41 信息顯示
EXIN SUB42 外部數據輸入
WINDR SUB51 CNC 數據讀取
WINDW SUB52 CNC 數據寫入
AXCTL SUB53 PMC 軸控制指令
PSGNL SUB50 位置信號
PSGN2 SUB63 位置信號
8、程序控制
COM SUB9 公共線控制開始
COME SUB29 公共線控制結束
JMP SUB10 跳轉
JMPE SUB30 跳轉結束
JMPB SUB68 標號跳轉1
JMPC SUB73 標號跳轉2
LBL SUB69 標號
CALL SUB65 有條件子程序調用
CALLU SUB66 無條件子程序調用
CS SUB74 選擇調用開始
CM SUB75 選擇子程序調用
CE SUB76 選擇調用結束
SP SUB71 子程序開始
SPE SUB72 子程序結束
END1 SUB1 第1 級程序結束
END2 SUB2 第2 級程序結束
END3 SUB48 第3 級程序結束
END SUB64 程序結束
NOP SUB 無操作
9、回轉控制
ROT SUB6 BCD 回轉控制
ROTB SUB26 二進制回轉控制
針對以上功能指令,我將逐一進行講解,理解他們在程序中與實際的動作之間的關系,跟多學習介紹,請關注共享屋公共號更新內容。
總結
以上是生活随笔為你收集整理的发那科pmc编程手册_如何学习FANUC PMC功能指令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python字符串标签转化_如何在Ten
- 下一篇: matlab 高斯函数_光学与matla