Siemens 报警 14103 — [通道 %1: ] 程序段 %2 调用函数CORRTRAFO时出错 %3。
SINUMERIK 840D sl / 828D CNC (NC, cycle, HMI & PLC alarms)
含义
调用CORRTRAFO函数时发生错误;错误编号指明原因:1 = 未激活变换;2 = 当前激活的变换不是方向变换;3 = 激活的方向变换未用运动学链定义;10 = 调用参数_CORR_INDEX为负;11 = 调用参数_CORR_MODE为负;12 = 对部分链某段的引用无效(_CORR_INDEX的第1位);13 = 对部分链方向轴的引用无效(_CORR_INDEX的第1位);14 = 对部分链的引用无效(_CORR_INDEX的第10位,只允许0和1,或该部分链不存在);15 = 在所引用的段中未定义修正元素($NT_CORR_ELEM_P或$NT_CORR_ELEM_T);20 = 修正模式无效(_CORR_MODE的第1位,只允许0、1、8、9);21 = 修正模式无效(_CORR_MODE的第10位和/或第100位);30 = _CORR_MODE的第100位无效(只允许0和1);31 = _CORR_MODE的第1000位无效(只允许0和1);40 = 要作为轴方向采用的方向矢量为零矢量;41 = 偏移矢量修正在至少一个坐标中与当前值的偏差超过设置数据41610 $SN_CORR_TRAFO_LIN_MAX;42 = 方向矢量修正的角度偏差超过设置数据41611 $SN_CORR_TRAFO_DIR_MAX;43 = 由于缺少写权限,写入系统变量被拒绝。反应:修正程序段被重新组织,接口信号被置位,报警显示,程序段结束时NC因报警而停止。
常见原因与诊断
调用CORRTRAFO时没有(合适的)方向变换激活,或激活的方向变换未用运动学链定义,或_CORR_INDEX/_CORR_MODE参数无效、缺少修正元素、方向矢量为零、修正超出SD41610/SD41611限制,或缺少写权限。
处理方法
更改函数调用。程序继续:用RESET键清除报警;重新启动零件程序。
显示位置
报警在 SINUMERIK HMI 上显示(诊断 -> 报警),显示报警号及带参数的文本;NC 报警为 5-6 位数字,循环报警为 61000-62999,PLC/HMI 报警在各自规定的编号范围内。
适用的部件号
- 6FC5203… — SINUMERIK OP 030/031 Slimline Operator Panel (FM-NC/810D/840D)
- 6FC5210… — SINUMERIK 810D/840D MMC 100/101 Operator Interface Unit
- 6FC5303… — SINUMERIK Operator Panel Front / Handheld Terminal
- 6FC5357… — SINUMERIK 840D NCU (Numerical Control Unit)
- 6FC5247… — SINUMERIK 840D NCU Accessories (Battery, NCU Box)
索取备件报价
Industrial Automation Co.销售、采购并维修Siemens备件 — 全新、翻新或置换机组,均含保修。
来源: Siemens A5E40869531B. 本信息供维护人员参考;请务必以您所用设备型号及软件版本的手册为准。 This page in English