當前位置:編程學習大全網 - 編程軟體 - 西門子840D宏程序?

西門子840D宏程序?

西門子SINUMERIK 840D系統是開放式的數控系統,可以通過數據通道實現系統變量和外部R參數之間的相互傳遞,因此比較輕易通過宏指令去實現重復循環的功能。西門子SINUMERIK 840D系統中提供了程序分支和R參數到系統內存的數據傳輸以及算術功能的宏指令,我們通過@12X這種IF-THEN-ELSE指令或者@13X這種WHILE指令以及@100這種GOTO指令去實現多次的循環和程序的跳轉,通過@430零點偏移輸入指令或@432可編程零點偏移輸入指令將程序分支中的相應R參數調入去實現加工軌跡的旋轉,最終實現多軸加工的重復循環功能。這種方式對絕對值/增量值編程方式都是適用的。另外,實際上對於增量值編程方式,完全可以不使用@430或@432宏指令,而只是通過在加工軌跡的第壹個絕對值定位程序段中給相應的旋轉軸地址碼賦壹個R變量參數,該R參數同樣是在程序分支中賦給不同的值以實現完整的重復循環。例如,G00X._Y_Z_B=R100 或者G00X._Y_Z_B_C=R100,值得註重的是這樣的方式必須要求在定位程序段後面所有的加工軌跡程序段中都使用增量。

  • 上一篇:如何用wordpress做壹個圖片的頁面模板?
  • 下一篇:請問,今年福建省vb二級非計算機考試各個分值比例。。有誰知道的說下
  • copyright 2024編程學習大全網