【正文】
全3軸的運動控制器,20PM00M支持的G 代碼功能如下:G0 高速定位;G1 三軸聯(lián)動直線插補;G2 順時針螺旋插補(設(shè)定圓心位置);G3 逆時針螺旋插補(設(shè)定圓心位置);G2 順時針螺旋插補(設(shè)定半徑長度);G3 逆時針螺旋插補(設(shè)定半徑長度);G4 停頓時間;G90 設(shè)定絕對坐標(biāo)系統(tǒng);G91 設(shè)定相對坐標(biāo)系統(tǒng)。 G17 定義坐標(biāo)系XY G18定義坐標(biāo)系YZ G19定義坐標(biāo)系ZX,由于篇幅所限僅以G17 定義坐標(biāo)系XY,做螺旋插補說明螺旋補間在G17模式(XY平面)下,假如Z軸無變化量(Z=0),螺旋補間運作同XY軸兩軸圓弧補間。半徑指定 G01/ LIN 平面選擇G17G2 X Y Z RG17G3 X Y Z R20PM00D與20PM00M的相似與區(qū)別,蘭字部分為20PM00M獨有。3 臺達20pm PLC軟件結(jié)構(gòu) DVP20PM程序結(jié)構(gòu) 由于20PM主機結(jié)合了PLC順序邏輯控制及雙軸插補定位控制的功能,因此在程序架構(gòu)上主要分為O100主程序、Ox運動子程序及Pn子程序等三大類,結(jié)合了基本指令、應(yīng)用指令、運動指令及G Code指令,使程序設(shè)計更多元化,結(jié)構(gòu)更清晰;程序采用PMSOFT軟件進行編輯,參見圖4。圖4 程序設(shè)計界面(1)主程序。主程序以O(shè)100作為起始標(biāo)記,M102作為結(jié)束標(biāo)記,是PLC順序控制程序,主要為控制主機動作執(zhí)行,在O100主程序區(qū)域中,可以使用基本指令及應(yīng)用指令,或在程序中啟動Ox0~Ox99運動子程序及調(diào)用Pn子程序。主要提供主控制程序的建立,以及運動子程序的設(shè)定及啟動控制。(2)運動子程序。Ox0~Ox99運動子程序為運動控制程序,主要為控制20PM系列主機進行XY軸雙軸運動之子程序,于Ox0~Ox99運動子程序區(qū)段中,有支持基本指令、應(yīng)用指令、運動指令及G碼指令,并在程序中可規(guī)劃呼叫Pn指針子程序,通過