NUM獨具特色的動態(tài)操作
動態(tài)操作,是NUM系統(tǒng)中最具特色的應(yīng)用軟件之一。
所謂動態(tài)操作是在每個系統(tǒng)掃描周期(RTC)都被執(zhí)行的操作方式,該操作的執(zhí)行時間以微秒(μs)為單位,其操作過程一旦被激活即一直有效,執(zhí)行的過程類似于PLC,根據(jù)系統(tǒng)的掃描周期反復執(zhí)行,直到執(zhí)行該動作的撤消命令才停止。動態(tài)操作可以編寫在零件程序或子程序中。
NUM系統(tǒng)編制了21種動態(tài)操作,包括加、減、乘、除、開方等算術(shù)運算,三角函數(shù)運算以及一些針對軸的操作等等。
雖然在一般的零件編程中也包括上述的運算方法,但是動態(tài)操作的真正意義在于它一旦被激活即永遠生效,除非執(zhí)行了撤消動態(tài)操作的指令。這么解釋這個概念可能有些抽象,以下舉一個實例來說明。
在磨削類加工中往往需要“返回”功能,即在任何操作方式下(包括手動、自動、MDI等)都可以通過按“返回”按鈕,使砂輪迅速返回到指定位置,這樣可以最大程度上的避免各種事故的發(fā)生。為此編制了如下程序:
E82001=1
E82002=320
E82003=1200000
O1=6 E82000/E42010/-24
O2=9 E82000/E82001/5/3/5
O3=9 E90000/E82003/4/5/5
O4=1 E95000/E95000/E82002
O5=0
在以上程序中,E82002為X軸返回的速度,E82003為返回的最終位置,E42010為PLC讀到的按鈕信號,E90000為X軸的當前實際位置,E95000為X軸的偏置值。
在這個程序中用到了四種動態(tài)操作:O6是將E42010的值過濾后放入E82000中;O9是對兩個參數(shù)進行比較,然后根據(jù)比較的結(jié)果跳轉(zhuǎn)到相應(yīng)的語句中; O1是加法指令;O0為撤消動態(tài)操作。該程序在系統(tǒng)啟動時即被激活,可以隨時監(jiān)測到E42010變量的變化,不論在任何操作方式下都可以實現(xiàn)“返回”的功能。 NUM的動態(tài)操作還有許多應(yīng)用實例,這里不再一一列舉。
如果您有其它數(shù)控系統(tǒng)解決起來困難的問題,不妨與NUM的工程師聯(lián)系。
E82001=1
E82002=320
E82003=1200000
O1=6 E82000/E42010/-24
O2=9 E82000/E82001/5/3/5
O3=9 E90000/E82003/4/5/5
O4=1 E95000/E95000/E82002
O5=0
在以上程序中,E82002為X軸返回的速度,E82003為返回的最終位置,E42010為PLC讀到的按鈕信號,E90000為X軸的當前實際位置,E95000為X軸的偏置值。
在這個程序中用到了四種動態(tài)操作:O6是將E42010的值過濾后放入E82000中;O9是對兩個參數(shù)進行比較,然后根據(jù)比較的結(jié)果跳轉(zhuǎn)到相應(yīng)的語句中; O1是加法指令;O0為撤消動態(tài)操作。該程序在系統(tǒng)啟動時即被激活,可以隨時監(jiān)測到E42010變量的變化,不論在任何操作方式下都可以實現(xiàn)“返回”的功能。 NUM的動態(tài)操作還有許多應(yīng)用實例,這里不再一一列舉。
如果您有其它數(shù)控系統(tǒng)解決起來困難的問題,不妨與NUM的工程師聯(lián)系。
本文標簽:NUM獨具特色的動態(tài)操作
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《NUM獨具特色的動態(tài)操作》相關(guān)權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
關(guān)于“NUM獨具特色的動態(tài)操作”的更多資訊










