|
发表于 2023-2-14 10:28:20
|
显示全部楼层
G291是ISO模式,比如加工发那科NC程序,可以在程序中单独写出G291,结尾要写出G290西门子模式,在西门子模式中以下条件生效:
● 在每个通道中都可以通过机床数据 20150 $MC_GCODE_RESET_VALUES 定义 G 指
令的缺省设置。
● 在西门子模式中不能写入由 ISO 语言组成的语言指令
ISO 语言模式
在生效的 ISO 语言模式中以下条件生效:
● 可以通过机床数据将 ISO 语言模式设为控制系统的缺省设置。 标准情况下控制系统
随后在 ISO 语言模式中启动。
● 在 ISO 模式下只能写入由 ISO 语言组成的 G 功能,而不能写入西门子 G 功能。
● 在同一个 NC 程序段中不允许混用 ISO 语言和西门子语言。
● 也无法借助一个 G 指令切换“ISO 语言 M”和“ISO 语言 T”。
● 但在该模式下可以调用西门子模式下编写的子程序。
● 如果需要使用西门子功能,必须首先切换到西门子模式。
切换运行方式
可以使用以下 G 功能在西门子模式和 ISO 语言模式间切换:
● G290 - 西门子 NC 编程语言生效
● G291 - ISO NC 编程语言生效
运行方式的切换不会影响生效的刀具、刀具补偿和零点偏移。
必须在单独的 NC 程序段中写入 G290 和 G291。 |
|