宏程式学习.pptVIP

  • 3
  • 0
  • 约1.53千字
  • 约 18页
  • 2017-07-24 发布于江苏
  • 举报
宏程式学习

宏程式基礎知識 * 目 錄 一﹑基礎知識 二﹑實例講解 變量 普通加工程序直接用數值制定G代碼和移動距離﹕ 例如﹕G01和X100.0 使用用戶宏程序時﹐數值可以直接制定或用變量 指定﹐當用變量時﹐變量值可用程序或由MDI設定 或修改 #11= #22+123﹔ G01X#11 F500﹔ 公共變量 公共變量#100 ~ #199和#500 ~ #999 #100 ~ #199將會由于電源切斷而被清除﹐ 但是﹐#500 ~ #999即使在電源切斷之后 仍會保留起來 變量的引用 在程序中使用變量值時﹐應制定后跟變量號的 地址。當用表達式指定變量時﹐必須把表達式 放在括號中。例如﹕G01X[#11+#22]F#3 刀具補償值 用系統變量可以讀和寫刀具補償值。通過對系統 變量賦值﹐可以修改刀具補償值 在應用宏程式編寫加工程式時﹐將會有以下形式 的描述﹕ #20= #13010→把刀具補償號10(即10號刀) 的半徑補償中的几何補償值 工件坐標系補償值 算朮和邏輯運算 混合運算時的運算順序 混合運算時可以混合運算﹐即涉及到運算的優先級﹐其運算順序 與一般數學上的定義基本一致﹐優先級順序從高到低依次為﹕ 函數運算 加法和減法運算(+﹑-﹑OR﹑XOR) 乘法和除法運算(*﹑/﹑AND) 例﹕#1=#2+#3*COS [#4]; 1 2 3 1 3 2 表示運算

文档评论(0)

1亿VIP精品文档

相关文档