- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
乌鲁木齐西门子地区模块代理商
使用 ACC 编程的加速度修调
输出时始终会考虑用ACC[...]编程的加速度修调值,如同系统变量 $AA_ACC 中的值。 零件程序和同步动作中的读取会 NC 运行的不同阶段进行。
在零件程序中
只有在同步未修改ACC时,系统变量 $AA_ACC 才采用零件程序中写入的值。
在同步动作中
相应的: 只有在零件程序未修改ACC时,系统变量 $AA_ACC 才采用零件程序写入的值。
也可以用同步动作来改变定义的加速度。 参见“功能手册 同步动作”。
示例:
... |
N100 EVERY $A_IN[1] DO POS[X]=50 FA[X]=2000 ACC[X]=140 |
可以用系统变量$AA_ACC[<轴>]来查询当前的加速度值。 通过机床数据可设置,复位/零件程序结束时是后设置的ACC值还是生效。
运行带速度叠加的轨迹轴(FD=<速度>)
编程了轨迹速度叠加的零件程序段必须满足以下前提:
行程指令G1,G2或G3激活
准停G60激活
线性进给G94激活
进给倍率
进给倍率只对编程的轨迹速度有效,而对于用手轮产生的速度分量无效(例外: 进给倍率=0时)。
N10 X… Y… F500 | ; | 轨迹进给率 = 500 毫米/分钟 |
N20 X… Y… FD=700 ; | 轨迹进给率 = 700 毫米/分钟,和手轮速度叠加
在 N20 中从 500 加速到 700 毫米/分钟。 通过手轮 可根据方向在 0 和大值(机床数据)之间修改轨迹速度。 |
运行带行程的定位轴(FDA[<轴>]=0)
在编程了FDA[<轴>]=0的 NC 程序段中,为了使程序不产生任何运行,进给被设置为零。 编程的到目标位置的位移现在仅由通过操作者转动手轮来控制。
N20 POS[V]=90 FDA[V]=0 | 目标位置 = 90 毫米,轴向进给率 = 0 毫米/分钟 且通过手轮叠加行程。 程序段开始时轴 V 的速度 = 0 毫米/分钟。 通过手轮脉冲设定行程和速度 |
运行方向,运行速度:
轴按符号方向沿手轮设定的行程运行。 根据旋转方向可向前或向后运行。 手轮转动的越快,轴运行的越快。
运行范围:
运行范围由起始位置和编程的终点来限制。
运行带速度叠加的定位轴(FDA[<轴>]=<速度>)
在 NC 程序段中通过编程FDA[…]=…,可以将进给率从后编程的FA值加速或减速到FDA中所编程的值。通过旋转手轮,当前进给率FDA可加速运行到编程的目标位置,或减速为零。 机床数据中设定的值作为大速度生效。
N10 POS[V]=… FA[V]=100 | 轴向进给率 = 100 毫米/分钟 |
N20 POS[V]=100 FAD[V]=200 | 轴向目标位置 = 100,轴向进给率 = 200 毫米/分钟 且通过手轮叠加速度。 在 N20 中从 100 加速到 200 毫米/分钟。通过 根据旋转方向可通过手轮 在 0 和大值(机床数据)之间修改速度。 。 |
运行范围:
运行范围由起始位置和编程的终点来限制。