looksgood/Alert20250510 huggingface dataset:
system: You are a helpful assistant

user: 报警号：167，数控系统：哈斯

assistant: 与警报165相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：168，数控系统：哈斯

assistant: 与警报165相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：169，数控系统：哈斯

assistant: 刚性开孔硬件有问题。芯轴以错误的方向开始转动。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：170，数控系统：哈斯

assistant: 输入线电压有问题。这通常说明机器的输入电源会发生瞬时丢失。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：173，数控系统：哈斯

assistant: 为硬性开孔同步化提供的从芯轴编码器发出的Z信道脉冲丢失。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：174，数控系统：哈斯

assistant: 刀具负荷监视器选择已被选定，而且有一种刀具的最大负荷在一次进料中被超过。只有当你的机器安装了刀具负荷监视功能时此警报才会发生。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：175，数控系统：哈斯

assistant: 在115伏交流电源中检测到一个接地故障条件。这可能是由于伺服电动机、刀具交换装置电动机、风扇或机油泵的接地短路所造成。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：176，数控系统：哈斯

assistant: 过热条件的持续时间超过了参数296所规定的时间间隔，并造成了自动关机。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：177，数控系统：哈斯

assistant: 过电压条件的持续时间超过了参数296所规定的时间间隔，并造成了自动关机。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：178，数控系统：哈斯

assistant: 有些参数被用作除数因此决不能被设定为零。首先用参数分析器运行这些参数。如果问题不能通过参数得到纠正，在机器上循环加电。如果再次发出警报，请通知你的经销商并报告导致此报警的事件顺序。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：179，数控系统：哈斯

assistant: 芯轴冷却油液位过低或管线内的压力过低。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：180，数控系统：哈斯

assistant: 自动托盘交换装置的托盘更换没有完成，按了紧急停机、复位、或进料暂停，并尝试过运行芯轴。运行M50托盘更换以使机器复位。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：182，数控系统：哈斯

assistant: 从X轴编码器接出的电缆没有有效的差动信号。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：183，数控系统：哈斯

assistant: 与警报182相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：184，数控系统：哈斯

assistant: 与警报182相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：185，数控系统：哈斯

assistant: 与警报182相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：186，数控系统：哈斯

assistant: 芯轴驱动器的状态表明它没有在预定时间内达到速度。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：187，数控系统：哈斯

assistant: 与警报103相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：188，数控系统：哈斯

assistant: 与警报108相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：189，数控系统：哈斯

assistant: 与警报135相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：190，数控系统：哈斯

assistant: 与警报139相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：191，数控系统：哈斯

assistant: 与警报148相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：192，数控系统：哈斯

assistant: 没有按预定计划收到来自编码器的Z参考信号。很可能是编码器污染或参数错误。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：193，数控系统：哈斯

assistant: 与警报161相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：194，数控系统：哈斯

assistant: 与警报165相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：195，数控系统：哈斯

assistant: 与警报182相同。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：196，数控系统：哈斯

assistant: 仅适用于立式铣床。在试了两次之后阀门未能达到所命令的位置。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：197，数控系统：哈斯

assistant: 通知你的经销商。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：198，数控系统：哈斯

assistant: 在TSC操作期间，预加压故障持续时间超过0.1秒。此故障将立即关闭走刀、芯轴和泵。如果收到此警报，检查所有压气管和气源压力。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：199，数控系统：哈斯

assistant: 检测到负的芯轴转速。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：201，数控系统：哈斯

assistant: 参数丢失。检查是否出现了低电池和低电池警报。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：202，数控系统：哈斯

assistant: 设置丢失。检查是否出现了低电池和低电池警报。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：203，数控系统：哈斯

assistant: 导螺杆偏差表丢失。检查是否出现了低电池和低电池警报。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：204，数控系统：哈斯

assistant: 偏差量丢失。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：，数控系统：哈斯

assistant: 检查是否出现了低电池和低电池警报。 （设备信息：数控系统：哈斯；数控系统系列名称：；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0001，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 编辑程序时键入空程序段，或执行一个空程序段 ( 空程序段 ： 空行或只有标号
无内容的程序段 )。 .
2. 在 "带岛屿的不规则型腔固定循环 (G66)"内, 参数“S” (轮廓的开始) 大于参数 “E”
( 轮廓的结束 ).
解决方案 每种原因对应的解决方案为 :
1. CNC不允许键入或执行空程序段. 编辑程序时要想键入空程序段，须在行首输入
" ； " 符号 . CNC 会忽略本行 " ； " 符号后边的内容 .
2. 参数 “S” (开始定义轮廓的程序段) 的值必须小于参数“E” (轮廓定义的结束的程序
段 ) 的值 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0002，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 编辑程序时把轴的名称和坐标值写在切削条件 (F, S, T or D) 或 "M" 功能的后边 .
2. 程序段跳过标志 ( 条件程序段 /1, /2 , /3) 没有被写在程序段首 .
3. 使用 ISO 代码编程时，程序段号大于 99999999 .
4. 试图在 " 不规则型腔固定循环 " 精加工操作 (G68) 中定义加工起点坐标 .
5. 使用高级语言编程时 , RPT 指令的数值大于 9999.
解决方案 每种原因对应的解决方案为 :
1. 注意编程指令的书写顺序 .
2. 注意编程指令的书写顺序 .
• 程序段跳过 ( 条件程序段 /1, /2 , /3).
• 程序段号 (N).
• "G" 功能代码 .
• 轴的名称和坐标值 . (X, Y, Z...).
• 切削 (F, S, T, D).
• "M" 功能代码 .
3. 更正语法错误 . 程序段号在 0 到 99999999 之间 .
4. 在"不规则型腔固定循环"精加工操作 (G68) 中，不能编写加工点. CNC 会自动确
定加工起始点 . 正确的编程格式 : ------G68 B...L...Q...I...R...K...V...
----------------------------------- 然后编写切削条件 (F, S, T ,D 等 ).
5. 更正语法错误 . 程序中的重复次数应在 0 到 9999 之间 （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0003，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 加工条件相关数据或 刀具数据 未按正确的顺序编写 .
解决方案 注意编程指令的书写顺序 :
… F...S...T...D...…
不必编写所有的数据 ( 根据实际需要编写 ). （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0004，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 在轴的名称和坐标值的后边编写 "G" 功能代码 .
2. 试图在 "G"功能 (或相关参数)后编写必须独立成段的数据 (或只能允许与自身相
关的数据 ).
3. 赋予某参数不需要的数值 .
解决方案 每种原因对应的解决方案为 :
1. 注意编程指令的书写顺序 .
• 程序段跳过 ( 条件程序段 /1, /2 , /3).
• 程序段号 (N).
• "G" 功能代码 .
• 轴的名称和坐标值 . (X, Y, Z...).
• 切削 (F, S, T, D).
• "M" 功能代码 .
2. 有些 "G" 功能附带相关数据 . 对于这种类型的功能，其相关数据后边不允许编写
其他类型的信息 . 也不允许编写切削条件 , (F, S), 刀具数据 (T, D) 或 "M" 功能等 .
3. 有些 "G" 功能附带的参数不需要定义值 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0005，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 相同的数据在该程序段输入了两次 .
解决方案 更正语法 . 在程序段内相同的数据不能定义两次 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0006，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在定义加工固定循环的参数时，对只允许赋予正数值的参数赋予了负的数值 ..
解决方案 检查固定循环的格式，在有些固定循环中，参数只接受正的数值 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0007，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 当在同一程序段中编写了两条互不兼容的 "G" 功能 .
2. 试图在程序段中定义包含非线性运动 (G02, G03, G08, G09, G33) 的固定循环 .
解决方案 每种原因对应的解决方案为 :
1. 有几组 "G" 功能不能出现在同一程序段，因为它们涉及互不兼容的动作 . 例如 :
G01/G02: 直线插补和圆弧插补
G41/G42: 左恻刀具半径补偿和右恻刀具半径补偿 .
这些类型的功能必须编写在不同的程序段 .
2. 定义固定循环的程序段中必须采用直线运动. 换句话说,定义固定循环,必须采用
“G00” 或 “G01” . 非直线运动 (G02, G03, G08,G09) 可以在其他程序段定义 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0008，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写了不存在的 "G" 功能 .
解决方案 检查程序段的语法问题，检查 "G" 功能编写是否正确 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0009，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在加工条件或刀具数据后编写了 "G" 功能 .
解决方案 注意编程指令的书写顺序 :
• 程序段跳过 ( 条件程序段 /1, /2 , /3).
• 程序段号 (N).
• "G" 功能代码 .
• 轴的名称和坐标值 . (X, Y, Z...).
• 切削 (F, S, T, D).
• "M" 功能代码 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0010，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在同一程序段内编写了多于 7 条的 "M" 功能 .
解决方案 CNC 不允许在同一程序段内编写多于 7 条的 "M" 功能 7 "M" . 把多于 7 条的 "M" 功能
另编写一段程序 . "M" 功能可以单独成段 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0011，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 该程序段中包含有必须单独成段的 "G" 功能或 "M" 功能 .
解决方案 将它们编写在单独的程序段中 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0012，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 加工条件 (F, S) 或刀具数据 (T, D) 被编写在 "M" 功能之后 .
解决方案 注意编程指令的书写顺序 :
... F...S...T...D...M...
不必编写所有的数据 ( 根据实际需要编写 ).
一个程序段中最多编写 7 个 "M" 功能 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0013，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0014，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 用参数定义了标号 ( 程序段号 ).
解决方案 程序段号的编写与否是可选择的, 但不能用参数定义程序段号 . 只能用0 到99999999
之间的数字定义 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0015，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写了错误的重复或该程序段不允许重复 .
解决方案 高级语言指令不允许在程序段的结尾出现重复号 . 若要进行重复执行 , 在重复的程序
段前加标号 ( 程序段号 ) 并使用 RPT 指令 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0016，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在功能 " 纵向轴选择 (G15)" 中，没有编写轴的名称 .
解决方案 检查语法错误 . “G15” 功能中需要编写新的纵向轴的名称 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0017，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在功能 " 通过两个轴选择主平面 (G16)" 中，没有编写轴的名称 .
解决方案 检查语法错误 . 定义 “G16” 功能时需要编写构成新主平面的两个轴的名称 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0018，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在功能 " 启动 / 取消 工作区域 (G22)" 中，启动 / 取消 工作区域的类型未被定义，或
定义时赋值错误 .
解决方案 程序中编写 G22 指令时必须考虑参数 “S” ，数值如下 .
• S=0: 取消 工作区域 .
• S=1: 启动禁入工作区 .
• S=2: 启动禁出工作区 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0019，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 编写了 “G20”, “G21” ,“G22” 功能，但没有定义工作区 K1, K2, K3, K4, K5
2. 编写的工作区小于 0 或大于 5.
解决方案 每种原因对应的解决方案为 :
解决方案 每种原因对应的解决方案为 :
1. “G20”, “G21”, “G22” 的编程格式 :
G20 K...X...C±5.5 定义工作区下限 .
G21 K...X...C±5.5 定义工作区上限 .
G22 K...S... 启动 / 取消 工作区 .
其中 :
X...C 定义工作区限的轴 .
S 工作区的类型 .
2. "K" 工作区的号码 ： K1, K2, K3, K4 , K5. （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0020，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在 “G36” - “G39” 功能中 , 没有编写 “R” 参数，或为 “R” 参数赋予了负的数值 .
解决方案 在定义 “G36” -“G39” 时 , 参数 “R” 也必须用正数值定义 .
G36 R= 圆角半径 .
G39 R= 编程路径结束点和倒角点之间的距离 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0021，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 使用通用缩放功能 (G72) 时，未编写比例系数 .
2. 对某几根轴使用特定的缩放功能 (G72) 时 , 轴的顺序编写错误 .
解决方案 该功能的编程格式为 :
G72 S5.5” 使用通用缩放功能 ( 所有轴同时缩放 ).
G72 X…C5.5” 对某一根或某几根轴使用特定的缩放功能 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0022，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 " 图形旋转 (G73)" 功能的参数编写错误 . 引起这种错误的原因可能是 :
1. 未定义旋转角度 .
2. 只定义了一个旋转中心坐标 .
3. 旋转中心坐标定义的顺序错误 .
解决方案 该功能的编程格式为 :
G73 Q ( 角度 ) [I J] ( 中心 )
必须编写 “Q” 值 .
“I”, “J” 可选 , 一旦编写 , 两个必须同时编写 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0023，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在定义型腔轮廓的程序段中包含不能作为轮廓定义的 "G" 功能 .
解决方案 可以用于型腔 (2D/3D) 轮廓定义的 “G” 功能有 :
G00: 轮廓开始 .
G01: 直线插补 .
G02/G03: 顺时针圆弧插补 / 逆时针圆弧插补 .
G06: 圆弧插补 ( 圆心用绝对坐标 ).
G08: 圆弧与前一路径相切 .
G09: 三点确定圆弧 .
G36: 可控的圆角 .
G39: 倒角 .
G53: 相对于原点编程 .
G70/G71: 英制编程 / 公制编程 .
G90/G91: 绝对坐标编程 / 相对坐标编程 .
G93: 预置极坐标原点 .
在 3D 型腔轮廓中还有 :
G16: 通过二轴选择主平面 .
G17: 主平面 X-Y 纵向轴 Z.
G18: 主平面 Z-X 纵向轴 Y.
G19: 主平面 Y-Z 纵向轴 X. （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0024，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在定义型腔轮廓的程序段中编写了高级语言程序段 .
解决方案 型腔轮廓必须用 ISO 代码定义，不允许使用高级语言指令 (GOTO, MSG, RPT ...). （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0025，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在 “ 轴同步功能 (G77)" 中缺少轴名称 ，在 “ 主轴同步功能 (G77S)” 中未编写 “S” .
解决方案 在 “ 轴同步功能 (G77)" 中 , 至少编写二根轴同步，在 “ 主轴同步功能 (G77S)” 中必
须编写 "S" . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0026，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在 " 极坐标原点预置 (G93)" 功能中 , 有些用于新极坐标原点的参数没有编写 .
解决方案 该功能的编程格式为 :
G93 I...J...
“I”, “J” 可选 , 一旦编写 , 两个必须同时编写，它们用于指定新的极坐标原点 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0027，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在 " 斜平面定义 (G49)" 功能中 , 某个参数被编写了二次 .
解决方案 检查语法 . 该功能的编程格式为 :
T X Y Z S X Y Z A B C X Y Z Q R S （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0028，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 试图在 “G02”, “G03” 或 “G33” 被激活的情况下执行固定循环 .
解决方案 要执行固定循环 , 必须激活 “G00” 或 “G01” . 也许在固定循环前面编写了 “G02” 或
“G03” . 检查程序保证在执行固定循环时这些功能没有被激活 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0029，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 " 在直线上进行多重加工 (G60)" 功能参数有错误 . 引起这种错误的原因可能是 :
1. 缺少了某些必须编写的参数 .
2. 参数编写的顺序有错误 .
3. 某些数据可能是多余的 .
解决方案 在这种类型的加工中 , 必须编写下列参数中的两个 :
X 路径长度 .
I 加工操作之间的步长 .
K 加工操作的次数 .
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0030，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 "在平行四边形上进行多重加工 (G61)"或 "在网格图形上进行多重加工(G62)" 功能参
数有错误 . 引起这种错误的原因可能是 :
1. 缺少了某些必须编写的参数 .
2. 参数编写的顺序有错误 .
3. 某些数据可能是多余的 .
解决方案 在这些类型的加工中 , 下列两组参数 ： (X, I, K) 和 (Y, J, D) 中，必须都有两个参数
被编写 .
X/Y 路径长度 .
I/J 加工操作之间的步长 .
K /D 加工操作的次数 .
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0031，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 " 在圆周上进行多重加工 (G63)" 功能参数有错误 . 引起这种错误的原因可能是 :
1. 缺少了某些必须编写的参数 .
2. 参数编写的顺序有错误 .
3. 某些数据可能是多余的 .
解决方案 此类加工需要编写以下参数 :
X/Y 从圆心到第一个孔的距离 .
还需编写下列参数中的一个 :
I 加工操作之间的角步长 .
K 加工操作的次数 .
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0032，数控系统：fagor

assistant: 检测时间
在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
   引起原因
" 在圆弧上进行多重加工 (G64)" 功能参数有错误 . 引起这种错误的原因可能是 :

1. 缺少了某些必须编写的参数 .

2. 参数编写的顺序有错误 .

3. 某些数据可能是多余的 .
  解决方案
此类加工需要编写以下参数 :

X/Y
从圆心到第一个孔的距离 .

B
圆弧的总角度 .

还需编写下列参数中的一个 :

I
加工操作之间的角步长 .

K
加工操作的次数 .

其余的参数是可选的 . 参数必须按照正确的顺序编辑 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0033，数控系统：fagor

assistant: 检测时间
在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
   引起原因
" 在圆弧的弦上进行多重加工 (G65)" 功能参数有错误 . 引起这种错误的原因可能是 :

1. 缺少了某些必须编写的参数 .

2. 参数编写的顺序有错误 .

3. 某些数据可能是多余的 .
  解决方案
此类加工需要编写以下参数 :

X/Y
从圆心到第一个孔的距离 .

还需编写下列参数中的一个 :

A
弦角 ：  弦的中垂线与横坐标轴的夹角 ( 单位 ：  度 ).

\ I
弦长 .

其余的参数是可选的 . 参数必须按照正确的顺序编辑 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0034，数控系统：fagor

assistant: 检测时间
在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
  引起原因
" 带岛屿的不规则型腔固定循环 (G66)" 参数有错误 . 引起这种错误的原因可能是 :
1. 编写的参数与调用格式不匹配 .
2. 缺少了某些必须编写的参数 .
3. 循环参数编写的顺序有错误 .
解决方案
这种加工循环需要编写 :
S
描述组成型腔几何轮廓的第一段程序 .
E
描述组成型腔几何轮廓的最后一段程序 .
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . 另外 , 在如下情况下， 不可定
义下列参数 (H、 I、 J、 K):

H
如果没有定义 D .

I
如果没有定义 R .

J
如果没有定义 C .

K
如果没有定义 F . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0035，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写 " 带岛屿的不规则型腔固定循环 " 的粗加工 (2D/3D 型腔 ) 或半精加工 (3D 型腔
) 程序时 ： 编写的参数有错误 . 引起这种错误的原因可能是 :
1. 编写的参数与调用格式不匹配 .
2. 缺少了某些必须编写的参数 .
3. 参数编写的顺序有误 .
解决方案 在这种类型的加工中要求编写 :
粗加工操作 (2D 或 3D 型腔 )
B 走刀深度 .
I 型腔的总深度 .
R 参考平面的坐标 .
半精加工操作 (3D 型腔 )
B 走刀深度 .
I 型腔的总深度 ( 如果没有定义粗加工操作 ).
R 参考平面的坐标 ( 如果没有定义粗加工操作 ).
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . 不能编写加工的位置坐标
(X...C) . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0036，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写 " 带岛屿的不规则型腔固定循环 " 的精加工 (2D/3D 型腔 ) 程序时 ： 编写的参
数有错误 . 引起这种错误的原因可能是 :
1. 编写的参数与调用格式不匹配 .
2. 缺少了某些必须编写的参数 .
3. 参数编写的顺序有误 .
解决方案 在这种类型的加工中要求编写 :
2D 型腔
B 走刀深度 ( 如果没有定义粗加工操作 ).
I 型腔的总深度 ( 如果没有定义粗加工操作 ).
R 参考平面的坐标 ( 如果没有定义粗加工操作 ).
3D 型腔
B 走刀深度 .
I 型腔的总深度 ( 如果没有定义粗加工操作或半精加工操作 ).
R 参考平面的坐标 ( 如果没有定义粗加工操作或半精加工操作 ).
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . 不能编写加工的位置坐标
(X...C) . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0037，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写 " 变钻进量的深孔钻削循环 (G69)" 程序时 ： 编写的参数有错误 . 引起这种错
误的原因可能是 :
1. 缺少了某些必须编写的参数 .
2. 参数编写的顺序有误 .
解决方案 在这种类型的加工中要求编写 :
I 加工深度 .
B 钻削钻进量 ( 步长 ).
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . 可以编写加工的位置坐标
(X...C) . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0038，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在下列循环中编写的参数有错误 : 钻削 (G81), 攻丝 (G84), 铰削 (G85), 镗削
(G86/G89). 引起这种错误的原因可能是 : 在编辑的固定循环中缺少参数 “I : 加工深
度 ”.
解决方案 在这种类型的加工中要求编写 :
I加工深度 .
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . 可以编写加工的位置坐标
(X...C) . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0039，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在编写 " 带停顿的钻削循环 (G82)" 中的参数有错误 . 引起这种错误的原因可能是缺
少某些参数 .
解决方案 在该循环中必须编写下面两个参数 :
 I 加工深度 .
K 在孔底部的停顿时间 .
要编写不带底部停顿的钻削加工 , 用功能 G81.
参数必须按照正确的顺序编辑 . 可以编写加工的位置坐标 (X...C). （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0040，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在编写 " 固定钻进量的深孔钻削循环 (G83)" 中的参数有错误 . 引起这种错误的原因
可能是缺少某些参数 .
解决方案 该循环中必须编写 :
I 加工深度 .
J 钻进次数 .
参数必须按照正确的顺序编辑 . 可以编写加工的位置坐标 (X...C). （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0041，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写 " 规则型腔固定循环 (G87)" 的参数有错误 . 引起这种错误的原因可能是 :
1. 缺少了某些必须编写的参数 .
2. 参数编写的顺序有错误 .
解决方案 在这种类型的加工中要求编写 :
I 型腔深度 .
J 从中心到型腔边沿 ( 平行于横坐标轴 ) 的距离 .
K 从中心到型腔边沿 ( 平行于纵坐标轴 ) 的距离 .
B 走刀深度 ( 垂直与主平面的坐标轴 ).
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . 可以编写加工的位置坐标
(X...C) . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0042，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写 " 圆柱型腔固定循环 (G88)" 的参数有错误 . 引起这种错误的原因可能是 :
1. 缺少了某些必须编写的参数 .
2. 参数编写的顺序有错误 .
解决方案 在这种类型的加工中要求编写 :
I 型腔深度 .
J 型腔半径 .
B 走刀深度 ( 垂直与主平面的坐标轴 ).
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . 可以编写加工的位置坐标
(X...C) . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0043，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 在程序模拟或执行期间 ：模拟 / 执行一段圆弧运动程序时仅给出终点的一个坐标
轴的坐标值，或 模拟 / 执行 " 圆弧插补 (G02/G03)" 时未给出圆弧半径 .
2. 在程序编辑期间 , 定义一个圆弧运动 (G02/G03) 时仅给出终点的一个坐标轴的坐
标值，或未定义圆弧半径 .
解决方案 每种情况的解决方案为 :
1. 可能在前面的程序中编写了 “G02” or “G03” 功能 . 在这种情况下 , 要进行圆弧运
动 , 必须定义终点的完整坐标 ( 两个坐标轴的坐标值 ) 和圆弧半径 . 要进行直线
运动 , 须编写 “G01”.
2. 要进行圆弧运动 (G02/G03),必须定义终点的完整坐标(两个坐标轴的坐标值)和
圆弧半径 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0044，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 执行的程序段有语法错误 (G1 X20K-15)
2. 在定义加工固定循环 (G81-G89) 中缺少加工深度参数 “I” .
解决方案 每种情况的解决方案为 :
1. 改正语法错误 .
2. 这种加工类型需要编写 :
I 加工深度 .
其余的参数是可选的 . 参数必须按照正确的顺序编辑 . 可以编写加工的位置坐标
(X...C). （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0045，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 当 " 相对于原点编程 (G53)" 时 , 用极坐标或圆柱坐标或带角度的笛卡尔坐标定义了
终点 .
解决方案 当相对于原点编程时 , 只能用笛卡尔坐标 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0046，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 所编辑的程序段的运动涉及不存在的轴 .
2. 有时,这种错误的出现是因为所编辑的程序段的 "G" 功能缺少参数. 这是因为在某
些 "G" 功能中有些带轴名的参数有特定的含义 . 例如 : G69 I...B....
在这个例子中 , “I“ 后的参数 “B” 有特殊含义 . 如果参数 “I” 被省略 , CNC 就会把
“B” 误认为是坐标轴 . 如果该轴不存在 , 将发出错误信息 .
解决方案 每种情况的解决方案为 :
1. 检查所编辑的轴的名字是否正确 .
2. 检查该程序段的语法，确保编写了所有必须编写的参数 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0047，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在需要编写轴名称的功能中，没有编写轴名称 .
解决方案 有些指令需要编写轴 (REPOS, G14, G20, G21...). （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0048，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 轴坐标编写的顺序不正确或在同一程序段中一个轴名称被编写了两次 .
解决方案 正确编写顺序为 :
X...Y...Z...U...V...W...A...B...C...
无须编写所有的轴 ( 视具体情况而定 ). （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0049，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 当试图进行圆弧插补时 , 终点不在激活的平面上 .
2. 当进行切向退出时 , 路径不在激活的平面上 .
解决方案 每种情况的解决方案为 :
1. 也许已经用 “G16”, “G17”, “G18” , “G19”指令定义了主平面(激活的平面 ). 在这种
情况下 , 圆弧插补只能在当前的主平面进行 . 要在其他平面进行圆弧插补 , 必须
事先把那个平面定义为主平面 ( 激活的平面 ).
2. 也许已经用 “G16”, “G17”, “G18” , “G19”指令定义了主平面(激活的平面 ). 在这种
情况下 , 圆角 , 倒角 , 切向进入 / 退出 只能在当前的主平面进行 . 要在其他平面
进行 , 必须事先把那个平面定义为主平面 ( 激活的平面 ). （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0050，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0051，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0052，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0053，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在 " 自动螺纹加工循环 (G33)" 中缺少螺距参数 .
解决方案 正确编写格式为 :
G33 X...C...L...
其中 : “L” 为螺距 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0054，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写螺旋插补时编写了错误的螺距值或螺距值为负数 .
解决方案 正确编写格式为 :
G02/G03 X...Y...I...J...Z...K...
其中 : “K” 为螺距 ( 恒为正值 ). （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0055，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0056，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0057，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 当试图单独移动某根轴时，这根轴已从动于其他的轴 .
2. 当试图对某根轴进行从动时，该轴已通过 G77" 电子从动轴 " 功能进行了从动 .
解决方案 每种情况的解决方案为 :
1. 被从动了的轴不能单独运动，要移动从动轴，必须移动它的主动轴，两根轴将同
时运动 . 例如 ：如果 Y 轴从动于 X 轴 . 要移动 Y 轴必须编写移动 X 轴的指令
（Y 轴与 X 轴一起移动） . 要解除从动，编写 “G78” 指令 .
2. 一根轴不能同时从动于两根轴，要解除从动，编写 “G78” 指令 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0058，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 试图单独移动固定同步轴中的从动轴 .
2. 当在固定同步轴的从动轴定义某些操作时 ( 定义工作区极限 , 平面 , 等 .).
解决方案 每种情况的解决方案为 :
1. 固定同步轴不能单独运动 , 要移动固定同步轴中的从动轴，必须移动与它相关的
主动轴，两根轴将同时运动 , 例如 ：如果 Y 轴是与 X 轴相关的固定同步轴 (Y
为从动轴 ). 要移动 Y 轴必须编写移动 X 轴的指令 (Y 轴与 X 轴一起移动 ).
固定同步轴 (GANTRY) 是用机床参数设置的 .
2. 固定同步轴的从动轴不能用来定义操作或运动，这些操作用或运动要用固定同
步轴的主动轴定义 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0059，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 对整角度旋转轴 ( HIRTH) 编写了小数角度值 .
解决方案 整角度轴不接受小数角度值 . 必须是整角度值 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0060，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0061，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 编辑高级语言指令时 , “ELSE” 前面没有编写对应的 “IF”.
2. 编辑高级语言指令时 , 编写了 "IF" 指令，但在条件之后没有相关的动作 .
解决方案 该指令的编程格式为 :
(IF ( 条件 ) < 动作 1>)
(IF ( 条件 ) < 动作 1> ELSE < 动作 2>)
如果条件为真 , 执行 < 动作 1>, 否则 , 执行 < 动作 2>. （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0062，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 用高级语言指令编程时 , 在 “RPT” 或 “GOTO” 指令中 编写的程序段号 超出了范围
” 0-99999999 ”.
解决方案 这些指令的编程格式为 :
(RPT N( 程序段号 ), N( 程序段号 ))
(GOTO N( 程序段号 ))
程序段号 ( 标号 ) 必须在 0 至 99999999 之间 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0063，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 高级语言指令编程时，在 “SUB“ 指令中编写的子程序号超出了 0-9999 的范围 .
解决方案 该指令的编程格式为 :
(SUB ( 整数 ))
子程序号必须在 0 至 9999 之间 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0064，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 试图定义一个在内存中其他程序中已存在的子程序 ( 定义新子程序时使用的号码与
已经存在的子程序号码雷同 ).
解决方案 在 CNC 的内存中，一个子程序号不能赋予多个子程序，即使这些子程序在不同的程
序之中 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0065，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 试图在 MDI 模式定义子程序 MDI .
2. 在主程序中定义了子程序 .
解决方案 每种情况的解决方案为 :
1. 在 "MDI " 模式，不能定义子程序 .
2. 子程序必须在主程序后边(M30程序段后边)定义，或者在单独的程序中定义，子
程序不能在主程序开始或在主程序中间定义 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0066，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 用高级语言编程时 . 已编辑了 “MSG” 或 “ERROR” 指令，但没有编辑要显示的信息 .
解决方案 这些指令的编程格式为 :
(MSG “ 信息 ”)
(ERROR 整数 , “ 错误信息 ”)
也可以按下列格式编写 :
(ERROR 整数 )
(ERROR “ 错误信息 “) （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0067，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 用高级语言编程时，编辑了 “WRITE” 指令，但在 “WRITE” 指令前面没有编写
“OPEN” 指令，未 “告诉” CNC “WRITE” 指令执行的 “地方” .
解决方案 在 “WRITE” 指令前必须编写 “OPEN“ 指令，“告诉”CNC 在什么地方执行 “WRITE”
指令 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0068，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0069，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在 " 带岛屿的不规则型腔固定循环 (G66)" 中 , 编写了轮廓定义在其他程序中的指令
（参数 “Q”），但这个 “其他程序”不存在 .
解决方案 参数 “Q” 定义包含轮廓定义的程序，也就是定义 " 带岛屿的不规则型腔 " 轮廓的程序
.如果编写了该参数，那个程序号必须存在，并且它必须包含参数“S”和 “E” 指定的标
号 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0070，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在执行高级语言指令 “OPEN” 生成程序时，如果要生成的程序已经存在，将出现这
种错误 .
解决方案 改变程序号或在 “OPEN” 指令中使用参数 A/D :
(OPEN P.........,A/D,... )
其中 :
A: 在已存在的程序后添加程序段 .
D: 删除已存在的程序，然后新建一个程序号与之相同的程序 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0071，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 当定义功能 " 修改固定循环参数 (G79)" 时，没有指定要修改的参数 .
2. 在编辑机床参数表时，输入了错误的参数号（可能是缺少 “P”）或在退出表格编
辑模式前进行了其他的动作 （在表格中移动） .
解决方案 每种情况的解决方案为 :
1. 要定义 “G79” 功能，必须指定要修改的参数及其新的参数值 .
2. 输入要编辑的参数号或按 [ESC] 退出该模式 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0072，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在用高级语言编程时，编辑了 “ERROR” 指令，使用大于 P25 的局部参数或大于
P299 的全局参数来寄存错误号码 .
解决方案 CNC 使用的参数为 :
局部参数 : 0-25
全局参数 : 100-299 （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0073，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0074，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0075，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 试图给只读变量赋值 .
解决方案 不能通过编程的办法给只读变量赋值，但是，只读变量的值可以赋给参数 （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0076，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0077，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 试图修改当前被 CNC 占用的模拟输出 .
解决方案 所选择的模拟输出当前可能被轴或主轴使用，在模拟输出 1 到模拟输出 8 之间选择
其他的 ( 空闲的 ) 模拟输出 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0078，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 当用高级语言编程时，编写了 “KEYSCR” 指令，但没有指定键源 .
解决方案 当编写了 “KEYSCR” 指令时 . 必须编写键源 :
(KEYSCR=0) : CNC 键盘
(KEYSCR=1) : PLC
(KEYSCR=2) : DNC
仅当此变量为 " 零 " 时， CNC 才可以修改此变量的内容 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0079，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 用高级语言编程时，已编写了 “ERROR” 指令，但没有编写错误号 .
解决方案 这些指令的编程格式为 :
(ERROR 整数 , “ 错误信息 ”)
也可以按下列格式编写 :
(ERROR 整数 )
(ERROR “ 错误信息 “) （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0080，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0081，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 用高级语言编程时，编写的表达式格式不正确 .
解决方案 检查该程序段的语法错误 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0082，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 用高级语言编程时，参数的赋值不完全 .
2. 用高级语言编程时，调用子程序不完全 .
解决方案 纠正 ( 完善 ) 参数赋值或子程序调用的格式 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0083，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 编辑高级语言指令时，编写了 “IF” 指令，但没有编写 ( 条件 ).
2. 编辑高级语言指令时，编写了 “DIGIT” 指令，但没有给某些参数赋值 .
解决方案 对每种情况的解决方案为 :
1. “IF” 指令的编程格式为 :
(IF ( 条件 ) < 动作 1>)
(IF ( 条件 ) < 动作 1> ELSE < 动作 2>)
如果条件为真，执行 < 动作 1>，否则，执行 < 动作 2> .
2. 更正该程序段的语法错误 . 在 “DIGIT” 指令内定义的所有参数必须赋值 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0084，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 用高级语言编程时，已输入了符号或数据，但与该程序段的语法不匹配 .
解决方案 在适当的地方输入 “=” 符号 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0085，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 用高级语言编程时，已输入了符号或数据，但与该程序段的语法不匹配 .
解决方案 在适当的地方输入 “)” 符号 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0086，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 用高级语言编程时，已输入了符号或数据，但与该程序段的语法不匹配 .
解决方案 在适当的地方输入 “(” 符号 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0087，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 引起这种错误的原因可能是 :
1. 用高级语言编程时，已输入了符号或数据，但与该程序段的语法不匹配 .
2. 用高级语言编程时，编写 ISO 代码指令 .
3. 用高级语言编程时，某个操作给大于 25 的局部参数或大于 299 的全局参数赋值 .
解决方案 每种情况的解决方案为 :
1. 在适当的地方输入 “,” 符号 .
2. 程序段中不能同时包含高级语言和 ISO 代码指令 .
3. CNC 使用的参数为 :
局部参数 : 0-25.
全局参数 : 100-299.
在操作中不能使用超出范围的参数 （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0088，数控系统：fagor

assistant: 无需解释 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0089，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写的操作涉及对 0 或负数求对数 .
解决方案 只能对大于 0 的数求对数，但在使用参数时，该参数的数值可能为 0 或负数 . 检查
该参数值是否为 0 或负数 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0090，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写的操作涉及对负数求平方根 .
解决方案 只能对大于等于 0 的数求平方根，但在使用参数时，该参数的数值可能为负数 . 检
查该参数值是否为 负数 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0091，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写的操作涉及 0 做除数 .
解决方案 只允许非 (0) 的数做除数 . 但在使用参数时 . 该参数可能已获得负数或 (0) 数值 . 检
查该参数是否将负数或 (0) 传递给了该操作 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0092，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写的操作涉及对 0 做负指数 ( 或 0 指数 ) 计算 .
解决方案 对 (0) 只能做正指数计算 . 但在使用参数时 . 该参数可能已获得负数或 (0) 数值 . 检
查该参数是否将负数或 (0) 传递给了该操作 （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0093，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写的操作涉及对负数做小数指数计算 .
解决方案 负数只能做整数指数计算 . 但在使用参数时 . 该参数可能已获得负数或 0 数值 . 检
查该参数是否将负数或 0 传递给了该操作 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0094，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 编写的操作涉及对超出 ±1 的数值求反正弦或反余弦 .
解决方案 只能对 ±1 之内的数值求反正弦 (ASIN) 或反余弦 (ACOS) . 但在使用参数时 . 该参
数可能已获得超出 ±1 的数值 . 检查该参数是否将超出 ±1 的数值传递给了该操作 （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0095，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在编写用户界面定制程序时，已编写了 “ODW” 窗口指令 . 但缺少窗口在屏幕上的垂
直位置 .
解决方案 窗口在屏幕上的垂直位置由 (0-25) 行 定义 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0096，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在编写用户界面定制程序时，已编写了 “ODW” 窗口指令 . 但缺少窗口在屏幕上的水
平位置 .
解决方案 窗口在屏幕上的水平位置由 (0-79) 列 定义 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0097，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在编写用户界面定制程序时 , 编写 “SK” 指令的格式不正确 .
解决方案 检查该程序段的语法 . 该指令的编程格式为 :
(SK1=(text 1), SK2=(text 2)...)
如果在文本后输入了 “,” 字符 , CNC 将等待其他的软键名 （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0098，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在程序段中编写的软键超出了 1 至 7 的范围 .
解决方案 只能编写 1 至 7 之间的软键 （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0099，数控系统：fagor

assistant: 检测时间 在 CNC 上进行程序编辑时，或 执行由 DNC 软件传输到 CNC 的程序时 .
引起原因 在编写用户界面定制程序时，编写 “DW” 指令的格式不正确 .
解决方案 检查该程序段的语法，该指令的编程格式为 :
(DW1=( 赋值 ), DW2=( 赋值 )...)
如果在赋值后输入了 “,” 字符， CNC 将等待其他的窗口名 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：0100，数控系统：fagor

assistant: 检测时间 在用户通道执行时 .
引起原因 在程序段中编写的窗口序号超出了 0 至 25 的范围 .
解决方案 只能编写 0 至 25 之间的窗口 . （设备信息：数控系统：fagor；数控系统系列名称：CNC 8055M 型系统；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1001，数控系统：宝元

assistant: (1) X 軸伺服驅動器發出 ALARM 
(2) 請檢視伺服驅動器的 ERROR 訊息，以知其原因 
(3) 重新開機 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1002，数控系统：宝元

assistant: (1) Y 軸伺服驅動器發出 ALARM 
(2) 請檢視伺服驅動器的 ERROR 訊息，以知其原因 
(3) 重新開機 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1003，数控系统：宝元

assistant: (1) Z 軸伺服驅動器發出 ALARM 
(2) 請檢視伺服驅動器的 ERROR 訊息，以知其原因 
(3) 重新開機 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1004，数控系统：宝元

assistant: (1) 第 4 軸伺服驅動器發出 ALARM 
(2) 請檢視伺服驅動器的 ERROR 訊息，以知其原因 
(3) 重新開機 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1013，数控系统：宝元

assistant: (1) 於 X 軸移動過程中觸發 C bit 130 
(2) 按下 RESET 解除移動指令與取消觸發 C 130 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1014，数控系统：宝元

assistant: (1) 於 Y 軸移動過程中觸發 C bit 131 
(2) 按下 RESET 解除移動指令與取消觸發 C 131 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1015，数控系统：宝元

assistant: (1) 於 Z 軸移動過程中觸發 C bit 132 
(2) 按下 RESET 解除移動指令與取消觸發 C 132 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1016，数控系统：宝元

assistant: (1) 於第 4 軸移動過程中觸發 C bit 133 
(2) 按下 RESET 解除移動指令與取消觸發 C 133 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1017，数控系统：宝元

assistant: 系統使用期限已過, 請聯絡提供廠商 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1018，数控系统：宝元

assistant: 請先檢查(R061 + R062 – 1)是否小於 500 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1019，数控系统：宝元

assistant: 先檢查該巨集變數數值是否在-32768 ~ 32767 之間 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1020，数控系统：宝元

assistant: (1) 按下 RESET 重置系統 
(2) 檢查為何軸向超出行程極限 
(3) 使用手動方式將該軸向往相反方向移開極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1021，数控系统：宝元

assistant: 請檢查是否在同一主軸上同時觸發多個檔位訊號(第一主軸 C97~C99, 第二主軸 C116~C118, 第三主軸 C121~C123) （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1024，数控系统：宝元

assistant: (1) 於第 5 軸移動過程中觸發 C bit 168 
(2) 按下 RESET 解除移動指令與取消觸發 C 168 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1025，数控系统：宝元

assistant: (1) 於第 6 軸移動過程中觸發 C bit 169 
(2) 按下 RESET 解除移動指令與取消觸發 C 169 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1027，数控系统：宝元

assistant: 請聯絡系統供應商 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1029，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1030，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1031，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1032，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1033，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1034，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 10354，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 10364，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 10375，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 10385，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 10396，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 10406，数控系统：宝元

assistant: 按下 RESET 重置系統 
使用手動方式將軸向往相反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1100，数控系统：宝元

assistant: 1) 第 5 軸伺服驅動器發出 ALARM 
(2) 請檢視伺服驅動器的 ERROR 訊息，以知其原因 
(3) 重新開機 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 1101，数控系统：宝元

assistant: (1) 第 6 軸伺服驅動器發出 ALARM 
(2) 請檢視伺服驅動器的 ERROR 訊息，以知其原因 
(3) 重新開機 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6001，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6002，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6003，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6004，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6005，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6006，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6007，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6008，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6009，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6010，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6011，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：OP 6012，数控系统：宝元

assistant: 使用手動功能將軸向往反方向移出極限 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3001，数控系统：宝元

assistant: (1) 工件程式輸入資料中有系統不允許之符號或文字
(2) 修改程式中之錯誤
(3) 按下 RESET 清除錯誤警告 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3002，数控系统：宝元

assistant: (1) 工件程式輸入資料中有文法錯誤之情形
(2) 修改程式中之錯誤
(3) 按下 RESET 清除錯誤警告 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3003，数控系统：宝元

assistant: (1) MACRO 語法中有過份複雜之表示式，如過多之括弧
(2) 簡化複雜度或該表示式分成二個單節來實現
(3) 按下 RESET 清除錯誤警告 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3004，数控系统：宝元

assistant: (1) 系統執行中有不允許之運算表示被執行
(2) 按下 RESET 清除錯誤警告 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3005，数控系统：宝元

assistant: (1) 系統執行中有不允許之函數被執行（系統正常不會發生）
(2) 系統有誤，請通知供應商 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3006，数控系统：宝元

assistant: (1) MACRO 語法中有除 0 之情形發生
(2) 修改除法部份之分母，使之不爲 0 
(3) 按下 RESET 清除錯誤警告 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3007，数控系统：宝元

assistant: (1) 區域變數，共同變數，系統變數中有超出可使用之編號範圍
(2) 修改超出範圍之變數編號
(3) 按下 RESET 清除錯誤警告 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3008，数控系统：宝元

assistant: (1) MACRO 語法中函數之定義域錯誤。如開方根（SQRT）之引數爲負值，或反正切（ATAN）之兩個引數皆
爲 0 
(2) 改變定義域之值
(3) 按下 RESET 清除錯誤警告 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3010，数控系统：宝元

assistant: (1) 輸入位址中之數位部份有不允許之小數點發生
(2) 修改位址中之數位部份 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3011，数控系统：宝元

assistant: (1) 輸入位址中之數位部份超出允許範圍
(2) 修改位址中之數位部份
(3) 按下 RESET 清除錯誤警告 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3012，数控系统：宝元

assistant: (1) 巨集程式中使用了不正確的引數（G，L，N，O，P） 
(2) 修正這些引數
(3) 按下 RESET 清除錯誤警告 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3013，数控系统：宝元

assistant: (1) 單節有非成對註解符號，例如有左括號，少了右括號。
(2) 補齊成對註解符號。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3050，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查 G100 指令刀徑設定值小於等於 0 而發此警報。 
(2) 請檢查是否未使用 G100 指令設定刀徑。 
(3) 請檢查是否使用 G100 指令，但刀徑設定小於 0 或等於 0。 
(4) 請修改加工程式，加入 G100 或修正刀徑設定欄位。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3051，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令是否有設定主軸轉速，且設定值為 0 而發此警報。 
(2) 當使用 G101~G133 的指令沒有設定主軸轉速時，會檢查 G100 指令主軸轉速設定值為 0 而發此警報。 
(3) 請檢查加工程式是否有以上 2 點狀況。 
(4) 請修改加工程式，避免主軸轉速設定值為 0。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3052，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令是否有設定進給率，且設定值小於等於 0 而發此警報。 
(2) 當使用 G101~G133 的指令沒有設定進給率時，會檢查 G100 指令進給率設定值小於等於 0 而發此警報。 
(3) 請檢查加工程式是否有以上 2 點狀況。 
(4) 請修改加工程式，避免進給率設定值小於等於 0。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3053，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令是否有設定每次加工切削深度，且設定值小於等於 0 而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，避免每次加工切削深度設定值小於等於 0。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3054，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令是否有設定總切削深度，且設定值小於等於 0 而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，避免總切削深度設定值小於等於 0。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3055，数控系统：宝元

assistant: (1) G100 指令可以設定逃離量。當使用 G101~G133 的指令會檢查該指令所設定的加工循環復歸 R 點是否高於設定
的逃離量而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其加工循環復歸 R 點低於逃離量。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3056，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令是否有設定每次切削寬度，且設定值小於等於 0 而發此警報。
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，避免每次切削寬度設定值小於等於 0。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3060，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設置孔距是否過小而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，避免孔距過小。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3061，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設置孔數是否小於等於 1 而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，避免設置孔數小於等於 1。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3062，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設定的 Z 軸孔底座標是否高於加工循環復歸 R 點而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其 Z 軸孔底座標低於加工循環復歸 R 點。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3070，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設定 R 半徑值為 0 而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其設定 R 半徑值不為 0。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 30712，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設定的 2 倍的 R 半徑值是否小於刀徑而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其設定 R 半徑值為合理值 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3072，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設定精切預量是否超出刀徑而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其設定精切預量為合理值。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3073，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令是否有設定總移除量，且設定值等於 0 而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，避免設定總移除量等於 0。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3074，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設定精切預量是否超出總切削量而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其設定精切預量為合理值 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3075，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設定刀徑加上 2 倍的總切削量是否超出 2 倍的 R 半徑而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其上述欄位的設定為合理值。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3076，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設定完工工件尺寸 I 或 J 是否為 0 而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其上述欄位的設定為合理值。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3077，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設定完工工件尺寸 I 或 J 是否小於 2 倍的 R 半徑而發此警報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其上述欄位的設定為合理值 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3078（2，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設定刀徑加上 2 倍的總切削量是否超出完工工件尺寸 I 或 J 而發此警
報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其上述欄位的設定為合理值。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）
system: You are a helpful assistant

user: 报警号：INT 3079（2，数控系统：宝元

assistant: (1) 當使用 G101~G133 的指令會檢查該指令所設定刀徑加上 2 倍的精切預量是否超出完工工件尺寸 I 或 J 而發此警
報。 
(2) 請檢查加工程式是否有上述狀況。 
(3) 請修改加工程式，使其上述欄位的設定為合理值。 （设备信息：数控系统：宝元；数控系统系列名称：宝元520；数控系统出版年月：）