Siemens/西门子 品牌
经销商厂商性质
杭州市所在地
西门子S7-1500数字输出模块
¥200s7-1500模拟输入模块6ES7531-7NF00-0AB0
¥200西门子数字输出模块
¥198数字输出模块
¥198西门子S7-200PLC模块工业自动化产品
¥600西门子6ES7288-3AM06-0AA0全新
¥1100西门子S7-200PLC模块技术支持等
¥1300西门子全新产品SINAMICS G120C变频器
面议西门子6ES7288-1SR60-0AA0
¥1900西门子6ES7288-1ST60-0AA0全新产品
¥1900西门子6ES7222-1EF22-0XA0
¥920西门子6ES7222-1HD22-0XA0
¥530西门子数控制6FC5370-1AM03-0CA0
,是西门子数字化工厂集团工厂自动化部工控机核心分销商之一。 作为西门子工控机,公司以“诚信经营,用心服务”为核心价值,希望通过我们的专业水平和不懈努力,为用户提供更加合理、可靠的工控机以及相关解决方案。 在广大新老客户的支持下,维群自动化科技已经成为西门子工控机的核心。
20560 | G0_TOLERANCE_FACTOR | EXP | B1 | |||
- | G00 的公差系数 | DOUBLE | 新配置 | |||
- |
| |||||
808d-me42 | - | 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0... | 1.e-9 | 1.0E+301 | 1/1 | M |
808d-te42 | - | 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0... | 1.e-9 | 1.0E+301 | 1/1 | M |
808d-me52 | - | 3.0 | 1.e-9 | 1.0E+301 | 1/1 | M |
808d-te52 | - | 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0... | 1.e-9 | 1.0E+301 | 1/1 | M |
808d-me62 | - | 3.0 | 1.e-9 | 1.0E+301 | 1/1 | M |
808d-te62 | - | 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0... | 1.e-9 | 1.0E+301 | 1/1 | M |
说明: 该数据用于设置 G00 的公差系数。
该系数可以使 G00(快速)公差和非 G00 公差有所不同。该公差和控制的下列功能有关:
1 压缩器(COMPCAD, COMPCURV 和 COMPON)
2G64x 光顺处理
3OST 定向光顺处理
4ORISON 定向曲线光顺处理
该系数既可以大于 1 也可以小于 1。但通常情况下应设为较大值。如果该系数等于 1,则 G00 中的公差和非 G00 中的公差一样。
20600 | MAX_PATH_JERK | C05 | B1, B2 | |||
m/s3 | 和轨迹相关的加速度变化速率 | DOUBLE | 新配置 | |||
- |
| |||||
808d-me42 | 5 | 1.e6, 1.e6, 1.e6, 1.e6, 1.e6 | 1.e-9 | 1.0E+301 | 0/0 | S |
808d-te42 | 5 | 1.e6, 1.e6, 1.e6, 1.e6, 1.e6 | 1.e-9 | 1.0E+301 | 0/0 | S |
808d-me52 | 5 | 10000., 10000., 10000., 10000., 10000. | 1.e-9 | 1.0E+301 | 1/1 | M |
808d-te52 | 5 | 10000., 10000., 10000., 10000., 10000. | 1.e-9 | 1.0E+301 | 1/1 | M |
808d-me62 | 5 | 10000., 10000., 10000., 10000., 10000. | 1.e-9 | 1.0E+301 | 1/1 | M |
808d-te62 | 5 | 10000., 10000., 10000., 10000., 10000. | 1.e-9 | 1.0E+301 | 1/1 | M |
说明: 该数据用于设置 SOFT 中路径加速度的变化速率。路径加速度除以该速率便可得出加速度变化的时间。该上限由 NC 指令 SOFT ,由 BRISK 关闭。
该数据在以下条件下失效:
快速停车的故障状态。此外,该上限不作用于定位轴。每个动态 G 代码组可以单独进行此项设置。
20602 | CURV_EFFECT_ON_PATH_ACCEL | EXP, C05 | B1, B2 | |||
- | 轨迹曲率对轨迹进给率和路径加速度的影响 | DOUBLE | 新配置 | |||
- |
| |||||
- | 5 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., ... | 0. | 0.95 | 1/1 | M |
说明: 该数据用于确定是否考虑轨迹曲率对路径加速度和路径速度的影响。
0:
不考虑该影响
> 0:
必要时会路径速度和路径加速度,为机床轴的向心加速保留足够的裕量。 建议值为 0.75。
机床数据 20602 $MC_CURV_EFFECT_ON_PATH_ACCEL 确定多少百分比的路径加速度(见机床数据 32300
$MA_MAX_AX_ACCEL[..])预留给向心加速来路径速度。
线性程序段中不需要使用向心加速度,即路径加速度可地投入使用。当轮廓略微弯曲或轨迹进给率也足够小时,
$MC_CURV_EFFECT_ON_PATH_ACCEL 部分失效或甚至*失效。与此相应,路径加速度大于(1. - MD20602
$MC_CURV_EFFECT_ON_PATH_ACCEL)与机床数据 32300 $MA_MAX_AX_ACCEL[..]的乘积。
每个动态 G 代码组可单独进行此项设置。
20603 | CURV_EFFECT_ON_PATH_JERK | EXP, C05 | B1 | |||
- | 轨迹曲率对路径加速度变化率的影响 | DOUBLE | 新配置 | |||
- |
| |||||
- | 5 | 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., 0., ... | 0. | 1000. | 1/1 | M |
说明: 该数据用于确定在击特别的机床上是否考虑轨迹曲率对路径加速度变化率的影响。 每个动态 G 代码组可单独进行此项设置。
20605 | PREPDYN_SMOOTHING_FACTOR | EXP, C05 | B1 | |||
- | 曲率的系数 | DOUBLE | 新配置 | |||
- |
| |||||
808d-me42 | 5 | 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., ... | 0.0 | 1.0E+301 | 1/1 | M |
808d-te42 | 5 | 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., ... | 0.0 | 1.0E+301 | 0/0 | S |
808d-me52 | 5 | 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., ... | 0.0 | 1.0E+301 | 1/1 | M |
808d-te52 | 5 | 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., ... | 0.0 | 1.0E+301 | 0/0 | S |
808d-me62 | 5 | 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., ... | 0.0 | 1.0E+301 | 1/1 | M |
808d-te62 | 5 | 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., 1., ... | 0.0 | 1.0E+301 | 0/0 | S |
说明: 该数据用于设置曲率的系数。
该系数越大,效果越佳,曲率变化越平稳,路径速度也就越均匀。
系数为 0 时无。
每个动态 G 代码组可单独进行此项设置。
20606 | PREPDYN_SMOOTHING_ON | EXP, C05 | B1 | |||
- | 曲率 | DWORD | 新配置 | |||
- |
| |||||
808d-me42 | 5 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0... | 0 | 2 | 1/1 | M |
808d-te42 | 5 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0... | 0 | 2 | 0/0 | S |
808d-me52 | 5 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0... | 0 | 2 | 0/0 | S |
808d-te52 | 5 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0... | 0 | 2 | 0/0 | S |
808d-me62 | 5 | 0, 0, 1, 1, 1 | 0 | 2 | 1/1 | M |
808d-te62 | 5 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0... | 0 | 2 | 0/0 | S |
说明: 曲率。
曲率会使路径速度更加平稳。
只有机床数据 20605 $MC_PREPDYN_SMOOTHING_FACTOR 中设置了大于 0 的系数时,该功能才生效。含义:
0: 曲率关闭。
1: 曲率接通。
2: 同样为轴耦合接通曲率。 每个动态 G 代码组可单独进行此项设置。
20620 | HANDWH_GEOAX_MAX_INCR_SIZE | C08, C06 | H1 | |||
mm | 几何轴手轮增量的 | DOUBLE | 上电 | |||
- |
| |||||
- | - | 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0... | 0.0 | 1.0E+301 | 1/1 | M |
说明: >0:对选中的几何轴增量进行
机床数据 11330 $MN_JOG_INCR_SIZE0[<增量/VDI >]或几何轴的设定数据 41010 $SN_JOG_VAR_INCR_SIZE
0:不对几何轴增量进行
20624 | HANDWH_CHAN_STOP_COND | EXP, C09 | H1, P1 | |||
- | 确定通道的手轮运行特性 | UDWORD | 上电 | |||
- |
| |||||
- | - | 0x13FF, 0x13FF, 0x13FF, 0x13FF, 0x13FF, 0x13FF, 0x13FF, 0x13FF... | 0 | 0x1FFFF | 2/2 | M |
说明: 该数据用于确定手轮中对通道的 VDI 接口(位 0 到位 7)或几何轴进给停止或 CP 软限位停止或 OEM
应用程序停止(位 7)的响应: 位=0:
中断轴,采集由手轮的行程位=1:
终止轴,不采集由手轮的行程各个位的含义:
位 0: 运行组停止
位 1: 运行组停止轴加主轴位 2: NC 停止
位 3: NC 停止轴加主轴
位 4: 进给禁止(除了当机床数据 30460 $MA_BASE_FUNCTION_MASK 位 6)
针对位 4“进给禁止”:机床数据 30460 $MA_BASE_FUNCTION_MASK 位 6=1、由 PLC 控制的轴不能通过进给禁止来停止,因此该位不会中止或终止该轴的。
位 5: 进给倍率
位 6: 快速倍率
位 7: 几何轴进给停止或 CP 软限位停止或 OEM 应用程序停止位 8=0:
几何轴由手轮时可以达到机床数据 JOG_AX_VELO 中设置的对应机床轴的进给率。位 8=1:
几何轴由手轮时可以达到机床数据 MAX_AX_VELO 中设置的对应机床轴的进给率。位 9=0:
几何轴由手轮时倍率有效。位 9=1:
几何轴由手轮时倍率始终为 ,不官倍率开关处于哪个位置。特例:倍率 0 总是有效。
位 10=0:
在 DRF 中,机床数据 11310 $MN_HANDWH_REVERSE 无效,即 DRF 下的手轮运行同机床数据 11310
$MN_HANDWH_REVERSE = 0 一样。
位 10=1:
在 DRF 中,机床数据 11310 $MN_HANDWH_REVERSE 生效。位 11=0:
取消轮廓手轮时,程序自动继续运行。位 11=1:
取消轮廓手轮时,自动触发 NC 停止,只有输入 NC 启动时,程序才继续运行。位 12=0:
NC 启动对手轮运行无影响。位 12=1:
NC 启动对手轮运行有影响。位 13=0:
在 DRF 中,位 0 到位 3 和位 12(置 0/置 1)有效(参见上文)。位 13=1:
在 DRF 中,位 0 到位 3 和位 12 无效:停止指令无法中断 DRF 并且在状态“自动中断”(通过 NC 停止完成)下可运行 DRF 。
注:
如果轴停止或者目前有,则不运行 DRF 。位 14=0:
几何轴由手轮时,其进给率可以达到机床数据 41120 $SN_JOG_REV_SET_VELO 或 32050
$MA_JOG_REV_VELO 设置的值,其快速速度可以达到机床数据 32040 $MA_JOG_REV_VELO_RAPID 设置的值。
位 14=1:
几何轴由手轮时,其进给率可以达到机床数据 32000 $MA_MAX_AX_VELO 设置的值(参见位 6)。位 15=0:
手轮在直径编程条件下通道中的一根轴时,轴只一半的增量(机床数据 11346
$MN_HANDWH_TRUE_DISTANCE = 1 或 3)。
位 15=1:
手轮在直径编程条件下通道中的一根轴时,轴全部的增量(机床数据 11346
$MN_HANDWH_TRUE_DISTANCE = 1 或 3)。
位 16=0:
可进行反向运动,直到程序段开始。位 16=1:
无法进行反向运动(特性跟程序段开始一样,即:脉冲被忽略)。
20700 | REFP_NC_START_LOCK | C01, C03 | D1, R1, Z1 | |||
- | 没有回参考点时 NC 启动被禁止 | BYTE | 复位 | |||
- |
| |||||
- | - | 1, 1, 1, 1, 1, 1, 1, 1... | 0 | 2 | 2/2 | M |
说明: 0: 即使通道的一根轴或所有轴还未回参考点,用于启动零件程序或零件程序段(MDA 和溢出存储)的 NC/PLC 接口 DB3200 DBX7.1(NC 启动)仍生效。
为了确保轴在 NC 启动后定位到位置,必须通过其他途径给工件坐标系(WCS)设正确的值(对刀法、自动确定零点偏移法等)。
1: 轴的机床数据 34110 $MA_REFP_CYCLE_NR 确定的强制回参考点的轴(值>-1)在 NC 启动前必须回参考点。
2: 同值 1,但只要轴状态达到“位置已恢复”而不需要达到“回参考点”,便可以在 MDA 中或溢出存储时启动 NC。
20730 | G0_LINEAR_MODE | C09 | P2 | |||
- | G0 插补 | BOOLEAN | 上电 | |||
- |
| |||||
- | - | TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE... | 0 | - | 2/2 | M |
说明: 该机床数据用于设置 G0 插补:
0: 非线性插补(RTLIOF):每一根路径轴作为轴(定位轴)插补,不管其他轴的快进速度多大(机床数据
32000 $MA_MAX_AX_VELO)。
但这仅在简单情况下可行:
- 无转换生效(TRAORI、TRANSMIT 等)。
- G60 生效(在程序段末尾停止)。
- 无压缩器生效(COMPOF)。
- 无半径补偿生效(G40)。
- 未选中轮廓手轮。
- 无冲压生效。
如果未其中一个条件,则按照通过值 1 的进行线性插补(RTLION)。
1: 线性插补(RTLION):路径轴相互插补。
20734 | EXTERN_FUNCTION_MASK | N12 | - | |||
- | 外部编程语言的功能位 | UDWORD | 复位 | |||
- |
| |||||
- | - | 0x4800 | 0 | 0x7FFFFFFF | 1/1 | M |
说明: 该数据用于设置 ISO 编程语言中的功能。位 0:0:
ISO 编程语言 T 中,A 和 C 是轴,编写轮廓段时必须在 A 或 C 前加一个逗号
1:
在零件程序中 A 和 C 是轮廓段,而不是轴位 1:0:
ISO 编程语言 T:G10 P < 100 是的几何尺寸
P > 100 是磨损
1:
位 2:0:
G10 P < 10000 的几何尺寸
P > 10000 是磨损
G04 停留时间:单位总是[秒]或[毫秒] 1:
G95 生效时,单位是主轴转数
位 3:0:
ISO 故障会使发出
1:
不输出 ISO 故障,而把该程序段传给西门子。位 4: 0:
G00 采用当前准停-连续轨迹 G 代码
1:
G00 总是采用 G09
位 5:0:
模数回转轴以短路径定位
1:
模数回转轴的方向由正负号确定位 6:0:
仅允许 4 位程序号。
1:
允许 8 位程序号。当程序号位数小于 4 时,用 0 将其他 4 位补齐。位 7:0:
几何轴交换和平行轴的编程与 ISO 编程语言兼容
1:
ISO 编程语言中几何轴交换和平行轴的编程与西门子兼容位 8:0:
循环中的 F 值总是进给率
1:
螺纹循环中的 F 值是螺距位 9:0:
ISO 编程语言 T 中 G84、G88 中的 F、G95 中的 F 要和 0.01 毫米或者 0.0001 英寸相乘
1:
ISO 编程语言 T 中 G84、G88 中的 F、G95 中的 F 要和 0.001 毫米或者 0.00001 英寸相乘位 10:0:
M96 Pxx 中出现中断时调用由 Pxx 编写的程序
1:
M96 Pxx 中出现中断时调用 CYCLE396.spf
位 11:0
G54Pxx 中只显示 G54.1
1:
G54Pxx 中编程的 P 显示在句号后,例如 G54.48
位 12:0:
调用由 M96 Pxx 定义的子程序时,$P_ISO_STACK 保持不变
1:
调用由 M96 Pxx 定义的子程序时,$P_ISO_STACK 增大位 13:0:
没有内部的 STOPRE 时执行 G10 1:
有内部的 STOPRE 时执行 G10
位 14:0:
ISO_编程语言 T:在 T 指令中不编写刀沿时,不发出
1:
ISO 编程语言 T:在 T 指令中不编写刀沿时,发出 14185
位 15:0:
ISO_编程语言 M:在“pocketcalculator notation”中,G51 比例、轴比例系数 I、J、K 的生效依据编程。
1:
ISO_编程语言 M: 在“pocketcalculator notation”中,G51 比例、轴比例系数 I、J、K 与机床数据
22910 $MC_WEIGHTING_FACTOR_FOR_SCALE 中的值相乘。
位 16: 0:
通过半径 R 编程圆弧时,不会添加所选平面缺少的几何轴。这符合西门子下的特性
1:
通过半径 R 编程圆弧时,会添加所选平面缺少的几何轴,增量行程 0。
20750 | ALLOW_G0_IN_G96 | C09, C05 | P2, V1 | |||
- | G96 和 G961 中的 G0 逻辑 | BOOLEAN | 上电 | |||
- |
| |||||
- | - | TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE... | 0 | - | 1/1 | M |
说明: 该机床数据用于设置恒定切削速度(G96、G961)时 G0 程序段中的主轴转速。
1: 在 G0 程序段中,主轴保持前一条非 G0 程序段中的转速不变。
在该非 G0 程序段之前,主轴会事先加速到 G0 程序段中的横轴位置对应的转速。
0: 在 G0 程序段中,主轴转速随着横轴定位而变化。
20800 | SPF_END_TO_VDI | C04, C03 | H2, K1 | |||
- | 子程序结束符传输给 PLC | BYTE | 上电 | |||
- |
| |||||
- | - | 1, 1, 1, 1, 1, 1, 1, 1... | - | - | 1/1 | M |
说明: 位 0 = 1:
子程序结束符(M17 或 M2/M30)传输到 PLC 接口。位 0=0:
子程序结束符(M17 或 M2/M30)不传输到 PLC 接口。注:
为了避免连续轨迹中的暂停,M17 不允许单独出现在一条程序段中。例如:子程序应为:G64 F2000 G91 Y10 X10
X10 Z10 M17
位 1 = 0:
M01:
不管 M01 是否被,程序有条件暂停指令总是传输给 PLC。
快速辅助功能输出 M=QU(1)失效,因为 M01 被给 M 功能组 1 并总是在程序段末尾输出。位 1=1:
M01:
只有 M01 一同被,程序有条件暂停指令才传输给 PLC。通过这种零件程序的处理时间得以。
快速辅助功能输出 M=QU(1)中,M1 在轴运动期间输出,因此只要 M01 没有,连续轨迹中含 M01 程序段就不会暂停。
M=QU(1)时,对 M01 状态的查询不是在程序段末尾执行,而是在轴运动期间执行。
20850 | SPOS_TO_VDI | C04, C03 | S1 | |||
- | 在 SPOS/SPOA 时输出 M19 给 PLC | BYTE | 上电 | |||
- |
| |||||
- | - | 0, 0, 0, 0, 0, 0, 0, 0... | - | - | 1/1 | M |
说明: 位 0=0:
如果机床数据 35035 $MA_SPIND_FUNCTION_MASK 位 19 也置 0,在零件程序中编写了 SPOS 和 SPOSA 时便不输出
M19,因此也省去了辅助功能的应答时间。但该设置在短程序段上可能会错误。 位 0=1:
在零件程序中编写 SPOS 和 SPOSA 时会生成 M19 辅助功能,并将它传输出给 PLC。其地址扩展符和主轴号相同。该数据的关联数据有:
SPIND_FUNCTION_MASK
21000 | CIRCLE_ERROR_CONST | C06 | - | |||
mm | 圆弧终点半径误差 | DOUBLE | 新配置 | |||
- |
| |||||
- | - | 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01, 0.01... | 0.0 | 1.0E+301 | 2/2 | M |
说明: 该机床数据用于确定圆弧终点误差[毫米]。
在编写圆弧时要以下两个条件:圆心到起点的距离(即圆弧半径)必须和圆心到终点的距离相等,圆心必须位于连 接起点和终点的直线的中垂线(即弦的中垂线)上。
由于圆弧参数可以编写,所以一般情况下在用 I、J 和 K 给圆弧编程时,不能*上述条件。编程中允许出现的两个圆弧半径之间的差值、圆心到弦中垂线的距离由以下数据的较大值确定:
● 机床数据 21000 $MC_CIRCLE_ERROR_CONST
● 起点半径乘以机床数据 21010 $MC_CIRCLE_ERROR_FACTOR
即短圆弧的公差是固定值(机床数据 21000 $MC_CIRCLE_ERROR_CONST),长圆弧的公差和起点半径成比例变化。该数据的关联数据有:
机床数据 21010 $MC_CIRCLE_ERROR_FACTOR
(圆弧终点误差系数)
原则上通过圆心将圆弧数据的差值到该误差范围内,请注意,此时程序圆心和实际圆心之差可能达到 21000
$MC_CIRCLE_ERROR_CONST 或机床数据 21010 $MC_CIRCLE_ERROR_FACTOR 确定的误差水平。尤其是当圆几乎为整圆时,圆心误差可能会相同水平的轮廓误差。
21010 | CIRCLE_ERROR_FACTOR | C06 | - | |||
- | 圆弧终点误差系数 | DOUBLE | 新配置 | |||
- |
| |||||
- | - | 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001, 0.001... | 0.0 | 1.0E+301 | 2/2 | M |
说明: 该机床数据用于确定允许的圆弧误差系数。该系数用于长圆弧,以区分起点半径和终点半径。
(见机床数据 21000 $MC_CIRCLE_ERROR_CONST 圆弧误差 )
在编写圆弧时要以下两个条件:圆心到起点的距离(即圆弧半径)必须和圆心到终点的距离相等,圆心必须位于连 接起点和终点的直线的中垂线(即弦的中垂线)上。
由于圆弧参数可以编写,所以一般情况下在用 I、J 和 K 给圆弧编程时,不能*上述条件。
编程中允许出现的两个圆弧半径之间的差值、圆心到弦中垂线的距离由以下数据的较大值确定:
● 机床数据 21000 $MC_CIRCLE_ERROR_CONST
● 起点半径乘以机床数据 21010 $MC_CIRCLE_ERROR_FACTOR
即短圆弧的公差是固定值(机床数据 21000 $MC_CIRCLE_ERROR_CONST),长圆弧的公差和起点半径成比例变化。该数据的关联数据有:
机床数据 21000 $MC_CIRCLE_ERROR_CO'NST
(圆弧终点误差)
原则上通过圆心将圆弧数据的差值到该误差范围内,请注意,此时程序圆心和实际圆心之差可能达到 21000
$MC_CIRCLE_ERROR_CONST 或机床数据 21010 $MC_CIRCLE_ERROR_FACTOR 确定的误差水平。尤其是当圆几乎为整圆时,圆心误差可能会相同水平的轮廓误差。
21020 | WORKAREA_WITH_TOOL_RADIUS | C03, C06 | A3 | |||
- | 工作区域考虑半径 | BOOLEAN | 复位 | |||
- |
| |||||
- | - | FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE... | 0 | - | 2/2 | M |
说明: 该机床数据用于设置工作区域是否考虑半径。
0: 会检测中心是否位于工作区域内。
1: 检查工作区域时考虑半径,即工作区域按半径缩小。
21110 | X_AXIS_IN_OLD_X_Z_PLANE | EXP, C01, C09 | M1, K2 | |||
- | 自动框架定义的坐标系 | BOOLEAN | 新配置 | |||
- |
| |||||
- | - | TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE... | 0 | - | 1/1 | M |
说明: 1 = 在自动定义框架(TOFRAME)功能中,如果 Z 轴方向与实际定向相同,则新的坐标系会另绕新的 Z 轴,直到新的 X 轴位于旧的 ZX 平面上。
0 = 在自动定义框架(TOFRAME)功能中,如果 Z 轴方向与实际定向相同,则新的坐标系保持机床运动结果,即假设坐标系固定在上且随着(方向)转动。
从版本 5.3 开始:
仅当设定数据 42980 $SC_TOFRAME_MODE 的三个十进制位(个位、十位、百位)为零时,该机床数据有效。否则就通过设定数据 42980 $SC_TOFRAME_MODE 确定框架定义。
在以下条件失效: 无定向编程
该数据的关联数据有: 参考文档:
/PG/,编程手册之基础部分分册
21160 | JOG_VELO_RAPID_GEO | C07 | F2 | |||
mm/min | 几何轴点动快速速度 | DOUBLE | 复位 | |||
- |
| |||||
- | 3 | 10000., 10000.0, 10000., 10000., 10000.0, 10000., 10000., 10000.... | 0.0 | 1.0E+301 | 1/1 | M |
说明: 该数据用于设置在 JOG 下通道中几何轴的快速速度[毫米/分]。
21165 | JOG_VELO_GEO | C07 | F2 | |||
mm/min | 几何轴进给速度 | DOUBLE | 复位 | |||
- |
| |||||
- | 3 | 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1000., 1... | 0.0 | 1.0E+301 | 1/1 | M |
说明: 该数据用于设置在 JOG 下通道中的几何轴的速度[毫米/分]。
22000 | AUXFU_IGN_GROUP | C04 | H2, S1 | |||
- | 辅助功能组 | DWORD | 上电 | |||
- |
| |||||
- | 64 | 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,1, 1, | 1 | 168 | 2/2 | M |
说明: 参见机床数据 22010 $MC_AUXFU_IGN_TYPE [n] (辅助功能类型)
22010 | AUXFU_IGN_TYPE | C04 | H2, S1 | |||
- | 辅助功能的类型 | STRING | 上电 | |||
- |
| |||||
- | 64 | M, M, , , , , , , , , , , , , , | - | - | 2/2 | M |
说明: 用 以 下 机 床 数 据 AUXFU_IGN_TYPE[n]( 辅 助 功 能 类 型 ) AUXFU_IGN_EXTENSION[n](辅助功能扩展符) AUXFU_IGN_VALUE[n]( 辅 助 功 能 值 ) AUXFU_IGN_GROUP[n](辅助功能组)
可以为某个辅助功能(M,S,H,T,F,D,DL)类型、扩展名、赋值和分组。 例如:
M0 = 100 =>M 功能组 5(同 M100)
辅助功能类型 | M |
辅助功能扩展名 | 0 |
辅助功能值 | 100 |
辅助功能组 | 5 |
机床数据 22010 $MC_AUXFU_IGN_TYPE[0] = "M"
机床数据 22020 $MC_AUXFU_IGN_EXTENSION[0] = 0
机床数据 22030 $MC_AUXFU_IGN_VALUE[0] = 100
机床数据 22040 $MC_AUXFU_IGN_GROUP[0] = 5 ; (功能组 5)
缺省设置中,M00、M01、M02、M17 和 M30 属于功能组 1。缺省设置中,M3、M4、M5 和 M70 属于功能组 2。
缺省设置中,主主轴的 S 功能属于功能组 3。
上述四个用于设置辅助功能的机床数据都有相同的下标[n]。 特例:
当某个辅助功能的值小于 0 时,所有具有该类型和扩展名的辅助功能都分为一组。例如:
S2 = -1 => 功能组 9
(主轴 2 的所有 S 值都属于功能组 9)
注:
在一条程序段上仅允许编写一个组的一个辅助功能,否则会发出 14760。