產(chǎn)地類別 | 進口 |
---|
控制系統(tǒng)的數(shù)據(jù)流圖
下層子機系統(tǒng)進行成型運動控制,。其CPU采用高速芯片DS80C320,。主要任務(wù)為電氣運動控制,,它一方面按照預(yù)定的順序與主機相互觸發(fā),,實現(xiàn)CNC信息和運動參數(shù)的接受,成型運動,,一方面響應(yīng)上層主機傳輸?shù)目刂泼?,對運動狀態(tài)進行控制。
![]() |
參考價 | 面議 |
更新時間:2022-03-01 12:45:30瀏覽次數(shù):128
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,,謝謝!
6ES7512-1CK01-0AB0
格式:G90/G91 G10 L2 P X Y Z,;
其中,,變量L—賦值為2表示變更工件坐標系方式;
P—工件坐標系,賦值1~6表示G54~G59,;
X,、Y、Z—工件坐標系原點坐標值,;
G90—覆蓋原有補償量,;
G91—在原有補償量的基礎(chǔ)上累加。
利用G10工件坐標系的設(shè)定,、變更功能,,可實現(xiàn)工件坐標系的設(shè)定、修改和平移,。
3. 用戶宏指令
(1)變量的賦值與運算
格式:#i= #j+#k ;
FANUC系統(tǒng)中以“#"作為變量名,,“#"后的數(shù)值為變量的下標,用來區(qū)分各變量,?!埃?表示變量的賦值,“#i"為被賦值的變量,,“="右邊可以是實際值或表達式,。表達式中可包含“+"、“-",、“×",、“/"運算符以及三角函數(shù)運算。
(2)無條件轉(zhuǎn)移指令 GOTO
格式:GOTO n ,;
n表示轉(zhuǎn)移到目的程序段的行號。該指令將無條件轉(zhuǎn)移到程序段,。
(3)條件轉(zhuǎn)移指令I(lǐng)F
格式:IF [conditional expression] GOTO n ,;
“[ ]"中是一個邏輯運算式,邏輯運算功能指令有:EQ:“=",;NE:“≠",;GT:“>";GE:“≥",;LT:“<",;LE:“≤"。
在邏輯運算式中,,實際值,、變量、表達式均可參與邏輯運算,。n是轉(zhuǎn)移目標程序段的行號,。當“[ ]"中邏輯運算式成立時,程序?qū)⑥D(zhuǎn)移到n所的程序段,否則,,繼續(xù)執(zhí)行下一程序段,。
在數(shù)控編程中,我們可以根據(jù)零件結(jié)構(gòu)的特點,,靈活運用數(shù)控系統(tǒng)中的特殊指令,。例如,將G10指令與用戶宏指令配合使用,,可以使零件的加工程序更加簡化,,達到事半功倍的效果。程序可以縮短到原來的1/3,,甚至更短,。
二、應(yīng)用實例分析
1. 零件特點
圖1是橡膠傳送帶的成型模板,。齒形為曲線凹槽,,橫截面為梯形,齒形成直線等距排列,。初始工件坐標系設(shè)定為G54原點位置,,如圖1所示。
2. 程序處理
首先在初始工件坐標系G54下,,編寫模板零件的第一個齒形加工宏程序O7001,。在零件的加工過程中,由主程序O7000調(diào)用O7001宏程序,。第一個齒形加工完成后,,利用可編程參數(shù)設(shè)定指令G10的工件坐標系變更功能,在加工其他齒形時通過變更初始工件坐標系G54的設(shè)定值,,使工件坐標系按齒形排列間距產(chǎn)生平移,,為下一齒形的加工重新自動設(shè)定工件坐標系。程序執(zhí)行框圖如圖2所示,。
宏程序O7001中利用系統(tǒng)宏指令的參數(shù)計算以及判斷循環(huán)功能,,通過多次循環(huán)執(zhí)行,將各齒形依次加工完成,。下面是具體加工程序,。
6ES7512-1CK01-0AB0