PMAC編程要領(lǐng)簡介
怎樣編寫PMAC步驟
要在PMAC上運行步驟務(wù)必最終定義一個坐標系,可以用“&”+“坐標系號”來指定一個坐標系,如:&1表現(xiàn)指向1#坐標系。一個坐標系里最多可以定義八個軸,軸的名稱可用X、Y、Z、A、B、C、U、V、W八上字母中任何一個來指定,坐標軸和電機可以是一對一的干系,也可以是一對多的干系,比方設(shè)3#電機的編碼盤線數(shù)為N,絲杠的螺距為lmm,則設(shè)定電機的語句為:,它表現(xiàn)X軸方向上進步1mm,對應(yīng)3#電機正轉(zhuǎn)線。將電機定義成一對多的干系,則可以使得電機的實際活動成為幾個坐標的線布配合,比方:#1->10000X+10000Y+5000Z+8000是將1#電機定義成X、Y和Z的線性配合。
我們已經(jīng)知道PMAC是一臺具有獨立內(nèi)存、獨立運算支配本領(lǐng)的謀劃機,它內(nèi)部有一套本身的語言,雷同于Basic和Pascal如許的高級謀劃機語言,也雷同于G代碼步驟,它有一個謀劃機語言的謀劃和邏輯布局,運行復(fù)本布局時又非常像呆板語言,步驟中的數(shù)值可以或許被指定為常數(shù)或表達式,并且議決配置可以讓PMAC接納G代碼步驟。
PMAC答應(yīng)履行RS-274準則的NC代碼步驟,把G、M、T和H代碼作為子步驟來調(diào)用。比方,PMAC活動步驟中遇到布有一個值的字母G,它將以為這是調(diào)用活動步驟10n0的下令,此中n是G后布的值的百位上的數(shù)值。往掉百位的值(數(shù)學(xué)運算上用100取模)表如今步驟10n0中將要跳轉(zhuǎn)的行標(該值乘上1000用來指定行標的數(shù)值)。當遇到一個返回語句時,它將返回調(diào)用它的步驟。如G03將導(dǎo)致跳轉(zhuǎn)至PROG 1000的N3000,G115將導(dǎo)致跳轉(zhuǎn)至PROG1010的N15000。M代碼也是一樣,所差別的是它們所用的是PROG 10n1,T代碼用到的是PROG 10n2,H代碼利用的是PROG 10n3。用戶議決編寫本身的活動步驟10n0到10n3,可以將NC代碼付與差別的含義,實現(xiàn)本身期看的作用。
業(yè)務(wù)咨詢:932174181 媒體合作:2279387437 24小時服務(wù)熱線:15136468001 盤古機械網(wǎng) - 全面、科學(xué)的機械行業(yè)免費發(fā)布信息網(wǎng)站 Copyright 2017 PGJXO.COM 豫ICP備12019803號