840D中, NC程序是用什么语言或标准写的?R变量的作用是什么?

大家好,我们这有台840Dsl的铣床,我看了下NC程序,其中有像:

N8500  AROT Y=-2;

这样的程序段,没看懂什么意思,问人才知道,这是说: A轴逆时针(Y坐标轴)旋转0.2°。

请问,这是什么语言格式?NC程序不应该是由: G01, M03.。。。这样的命令组成的吗?

还有,840D中的 R变量是干什么用的?能给些相关的资料吗?

谢谢了。

最佳答案

1、可编程的旋转 ( ROT , AROT , RPL)
语法:AROT <第 1 几何轴><角度> <第 2 几何轴><角度> <第 3 几何轴><角度>
AROT RPL=<角度>

详细资料:《SINUMERIK 840D sl / 828D基础部分 编程手册》
https://www.ad.siemens.com.cn/download/docMessage.aspx?id=5919
339页

2、R变量是干什么用的?
R参数是系统内部预先定义好的实数类型的数组。属于全局变量,也叫做公共变量。使用R参数的方便之处在于:1)可以不用定义就在程序中直接赋值使用。2)R参数的数值可以直接从R参数表中看到,便于进行监控。3)当你把其它数据类型的变量赋值给R参数时,系统会自动将其转化为实数类型存入R参数。

提问者对于答案的评价:
谢谢。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc191029.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月3日 上午1:09
下一篇 2017年8月3日 上午1:10

相关推荐