6SL3130-7TE31-2AA3 西门子SINAMICS S120 数控伺服 电源模块
- 公司名称 上海邑斯自动化科技有限公司
- 品牌 Siemens/西门子
- 型号 6SL3130-7TE31-2AA3
- 产地
- 厂商性质 代理商
- 更新时间 2023/7/19 8:10:56
- 访问次数 1015
联系我们时请说明是化工仪器网上看到的信息,谢谢!
应用领域 | 环保,农林牧渔,能源,包装/造纸/印刷,纺织/印染 |
---|
西门子SINAMICS S120 数控伺服 电源模块
![]() | 6SL3130-7TE31-2AA3 SINAMICS S120 Active Line Module 输入:3AC 380-480V,50/60Hz 输出:600V DC,200A,120kW 结构形式:书本尺寸 内部风冷 包括 Drive-CLiQ 导线 |
功能
平滑逼近和回退(SAR)功能主要用于切向逼近轮廓的起点,而不管出发点在何处。
该功能主要与刀具半径补偿一起使用,但是并不强迫使用。
逼近/回退多由 4 个子运动组成:
- 运动的起点 P0
- 中间点 P1, P2 和 P3
- 终点 P4
点 P0, P3 和 P4 始终是经过定义的。 中间点 P1 和 P2可以省略,视参数设定和几何数据而定。
句法
含义
G140: | 逼近和退回取决于当前的补偿面(缺省值) |
G141: | 从左侧逼近或者向左侧回退 |
G142: | 从右侧逼近或者向右侧回退 |
G143: | 逼近和退回方向取决于起点或终点的切线方向的相对位置 |
G147: | 沿一条直线逼近 |
G148: | 沿一条直线退回 |
G247: | 沿一个四分之一圆弧逼近 |
G248: | 沿一个四分之一圆弧退回 |
G347: | 沿半圆逼近 |
G348: | 沿半圆退回 |
G340: | 在空间中逼近与退回(缺省值) |
G341: | 在平面中逼近与退回 |
DISR: | 沿直线逼近和回退(G147/G148) 沿圆弧逼近和回退(G247、G347/G248、G348) |
DISCL: | DISCL=... 加工平面快速进刀运动 |
FAD: | 慢速进刀运动的速度 FAD=... 编程的值,取决于 |
示例
- 平滑逼近(程序段 N20 激活)
- 沿一个四分之一圆弧逼近(G247)
- 逼近方向没有编程,G140 生效,也就是说 TRC 被激活(G41)
- 轮廓补偿 OFFN=5 (N10)
- 当前的刀具半径 =10,因此有效的 TRC 补偿半径 =15,WAB 轮廓的半径 =25,这样刀具中心点轨迹的半径相同于 DISR=10
- 圆弧的终点由 N30 产生,因为在 N20 中只编程 Z 位置
- 进刀运动
- - 从 Z20 快进到 Z7(DISCL=AC(7))。
- - 然后用 FAD=200 运行到 Z0 。
- - 采用 F1500 在 XY 平面上逼近圆及进行后继程序段(为了使该速度在后继程序段中有效,必须用 G1 覆盖 N30 中有效的 G0,否则用 G0 对轮廓继续进行加工)。
- 平滑退回运行(程序段 N60 激活)
- 沿四分之一圆弧(G248)和螺旋线(G340)退回运行
- FAD 没有编程,因为在 G340 时没有意义
- Z=2 在起点;Z=8 在终点,因为 DISCL=6
- 当 DISR=5 时,WAB 轮廓的半径 =20,刀具中心点轨迹的半径 =5
位移运行从 Z8 到 Z20,运行平行于 X-Y 平面至 X70Y0。
程序代码 | 注释 | |
---|---|---|
$TC_DP1[1,1]=120 | ; | 刀具定义T1/D1 |
$TC_DP6[1,1]=10 | ; | 半径 |
N10 G0 X0 Y0 Z20 G64 D1 T1 OFFN=5 | ; | (P0an) |
N20 G41 G247 G341 Z0 DISCL=AC(7) DISR=10 F1500 FAD=200 | ; | 逼近 (P3an) |
N30 G1 X30 Y-10 | ; | (P4an) |
N40 X40 Z2 | ||
N50 X50 | ; | (P4ab) |
N60 G248 G340 X70 Y0 Z20 DISCL=6 DISR=5 G40 F10000 | ; | 退回 (P3ab) |
N70 X80 Y0 | ; | (P0ab) |
N80 M30 |
其它信息
选择逼近和退回轮廓
使用相应的 G 指令可以沿:
- 一条直线(G147,G148),
- 一个四分之一圆弧(G247, G248)或者
- 一个半圆(G347, G348)来进行逼进和退回。
选择逼近和退回方向
使用刀具半径补偿(G140,缺省设定值),在刀具正半径上确定逼近和退回的方向:
- G41 有效 → 从左侧逼近
- G42 有效 → 从右侧逼近
其它的逼近方法由 G141、G142 和 G143 给定。
只有当沿四分之一圆弧或半圆逼近时,该 G 指令才有意义。
从起点到终点的位移划分(G340和G341)
下图显示了从 P0 到 P4 的逼近运行特性。
牵涉到有效工作平面 G17 到 G19 的位置时(圆弧平面,螺旋轴,垂直于有效工作平面的进刀运动),要考虑有效的旋转 FRAME。
逼近直线长度或逼近圆弧半径(DISR)(参见“选择逼进和退回轮廓图”)
- 沿直线逼近/回退
DISR给定了铣刀刀沿与轮廓起始点之间的距离,即在 TRC 激活时直线长度为刀具半径和编程的 DISR 值的总和。 只有当刀具半径为正时,才要对其进行考虑。
所生成的直线长度必须为正,也就是说只要 DISR 的值小于刀具半径,则 DISR 可以为负值。 - 沿圆弧逼近/回退
DISR 给定刀具中心点轨迹半径。 如果 TRC 激活,则产生一个圆弧,此时刀具中心点轨迹以编程的半径产生。
加工平面的点的距离(DISCL)(参见“选择逼进和退回轮廓图”)
如果点 P2的位置必须用垂直于圆弧平面的轴的值说明,则该值必须 以DISCL=AC(...)形式编程。
在 DISCL=0 时适用:
- 在 G340 时: 全部的逼近运动只会由两个程序段组成 (P1, P2 和 P3 落在一起)。 逼近轮廓由 P1 到 P4 描绘出来。
- 在 G341 时: 全部的逼近运动由三个程序段组成 (P2 和 P3 落在一起)。 P0 和 P4 在同一个平面中,只有两个程序段(进刀运行,从P1 到 P3 )。
- 必须要监控通过 DISCL 定义的 P1 和 P3 之间的点,也就是说,只要有一个分量垂直于加工平面,则在该运动中分量就必须有相同的符号。
- 在判别反向时可以通过机床数据 WAB_CLEARANCE_TOLERANCE 定义一个公差。
编程逼近终点 P4 ,退回 P0
通常以 X... Y... Z....编程终点
- 编程逼近
- - P4 在 WAB 程序段中
- - P4通过下一个运行程序段的终点确定
在 WAB 程序段和下一个运行程序段之间可以插入其它的程序段,不运行几何轴
示例:
程序代码 | 注释 | |
---|---|---|
$TC_DP1[1,1]=120 | ; | 铣刀 T1/D1 |
$TC_DP6[1,1]=7 | ; | 使用 7 毫米半径的刀具 |
N10 G90 G0 X0 Y0 Z30 D1 T1 | ||
N20 X10 | ||
N30 G41 G147 DISCL=3 DISR=13 Z=0 F1000 | ||
N40 G1 X40 Y-10 | ||
N50 G1 X50 | ||
... |
N30/N40 可以用以下语句代替:
1.
程序代码 | 注释 | |
---|---|---|
N30 G41 G147 DISCL=3 DISR=13 X40 Y-10 Z0 F1000 |
2.
程序代码 | 注释 | |
---|---|---|
N30 G41 G147 DISCL=3 DISR=13 F1000 | ||
N40 G1 X40 Y-10 Z0 |
- 编程退回
- - 在 WAB 程序段中没有编程的几何轴
时,轮廓结束于 P2。 构成加工平面的轴的位置,由位移运行轮廓产生。 轴组件与之垂直并通过 DISCL 进行定义。 当 DISCL=0 时运动*在一个平面内进行。 - - 如果在 WAB 程序段中只对垂直于加工平面的轴进行编程,轮廓结束于 P1。 其它轴的位置和前面说明的一样。 WAB 程序段同时也是 TRC 的取消程序段,这样会加入另一条从 P1 到 P0 的同类型路径, 使得在 TRC 失效时不会在轮廓的结束处产生运动。
- - 如果只对加工平面的一条轴进行编程,则缺少的第 2 条轴会从前续程序段的后位置处以模态方式加入。
- - 在 WAB 程序段中没有编程的几何轴时,轮廓结束于 P2。 构成加工平面的轴的位置,由位移运行轮廓产生。 轴组件与之垂直并通过 DISCL 进行定义。 当 DISCL=0 时运动*在一个平面内进行。
- - 如果在 WAB 程序段中只对垂直于加工平面的轴进行编程,轮廓结束于 P1。 其它轴的位置和前面说明的一样。 WAB 程序段同时也是 TRC 的取消程序段,这样会加入另一条从 P1 到 P0 的同类型路径, 使得在 TRC 失效时不会在轮廓的结束处产生运动。
- - 如果只对加工平面的一条轴进行编程,则缺少的第 2 条轴会从前续程序段的后位置处以模态方式加入。
- - 在 WAB 程序段中没有编程的几何轴
逼近或退回速度
- 前一程序段的速度(G0):
采用这个速度执行所有从 P0 到 P2 的运行,也就是说运动平行于加工平面,并且进刀运行的部分一直要达到安全距离。
- 使用FAD编程:
设定进给速度
- - G341: 进刀动作垂直于加工平面,从 P2 到 P3
- - G340: 从点 P2 或 P3 到 P4
如果没有编程 FAD,则轮廓的这一部分同样以前一程序段编程的、模态有效的速度运行(如果在WAB程序段中没有编程F字)。
- 编程的进给率F:
如果没有对 FAD 进行编程,则该进给值从 P3 或 P2 起生效。 如果在 WAB 程序段中没有编程的 F 字,则前一程序段中的速度继续生效。
示例:
程序代码 | 注释 | |
---|---|---|
$TC_DP1[1,1]=120 | ; | 铣刀 T1/D1 |
$TC_DP6[1,1]=7 | ; | 使用 7 毫米半径的刀具 |
N10 G90 G0 X0 Y0 Z20 D1 T1 | ||
N20 G41 G341 G247 DISCL=AC(5) DISR=13FAD 500 X40 Y-10 Z=0 F200 | ||
N30 X50 | ||
N40 X60 | ||
... |
在退回时,前一程序段中模态有效的进给率与在 WAB 程序段中编程的进给值其角色进行调换,也就是说本身的后运行轮廓用旧的进给率运行,而新编程的速度则自 P2 到 P0有效。
读取位置
点 P3 和 P4 可以在逼近时作为系统变量在 WKS 中读取。
- $P_APR: 读取 P
- 3(起始点)
- $P_AEP: 读取 P
- 4(轮廓起始点)
- $P_APDV: 读取,$P_APR 和 $P_AEP 是否存有有效值
西门子SINAMICS S120 数控伺服 电源模块