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