台湾新代数控系统新代控制器警报说明文件V2.2

新代控制器警报说明文件

版 本:V2.2 作 者:黄炯尧 修订日期:2006/05/17 版本更新记录 项次 1 2 3

MOT –020

MOT-001 OP COR 增加部份COR 说明

更改内容纪录

更改日期 2005/04/01 2006/05/16 2006/05/17

撰写者 黄炯尧 黄炯尧 赖春亿

更改后版本

V2.0 V2.1 V2.2

OP –001 【轴板设定错误,I/O功能无法正常启动】 说明:当控制器未侦测到硬件中断讯号时会发出此警报

(旧轴卡:一个补间时间送一次讯号, 新轴卡:0.5ms 送一次讯号) 可能原因:

1. 控制器参数设定错误。1号参数:轴卡地址;一体机Æ512 槽式机Æ800 2.CPU BIOS设定错误。

3. 轴卡故障或指拨开关设定错误。

4. 轴卡与ISA SLOT接触不良或轴卡压迫到ISA SLOT。

排除方法:

1. 检查控制器参数No.1 2. 检查BIOS 的IRQ11设定 3. 检查轴卡指拨开关 4. 更换轴卡

5. 避免轴卡金手指与ISA 插槽因异物或油垢而接触不良。

OP –002【系统参数文件存取失败,系统无法运作】

说明:正常使用之系统参数文件名称为PARAM.DAT ,储存在第一片CF 卡的C:\CNC\APP目录下,备份之系统参

数文件名称为PARAM.LKN ,储存在第一片CF 卡的C:\CNC\LKN目录下,当正常使用与备份之系统参数档案都毁损无法存取时,会发出此警报

可能原因:

1. 参数档案PARAM.DAT 及备分档案PARAM.LKN 同时毁损 2. 第一片CF 卡故障

排除方法:

1. 将备份参数重新拷贝至控制器的C:\CNC\APP目录内。(备份参数文件名称为PARAM.DAT)

2. 将控制器的第一片CF 卡拔下来,插入CF 卡读卡器并连接到个人计算机,在个人计算机上对CF 卡执行磁盘修复。

3. 更换第一片CF 卡。(请留意第一片CF 卡需安装有DOS 开机系统与CNC 核心软件)

OP –003【加工数据文件存取失败,系统无法运作】

说明:正常使用之加工数据文件名称为REGISTRY.DAT ,存在C:\CNC\USER目录下

第一份备份之加工数据文件名称为REGISTRY.LKN ,存在C:\CNC\LKN目录下 第二份备份之加工数据文件名称为REGISTRY.MIR ,存在C:\CNC\MIR目录下 当正常使用与所有备份之加工数据文件都毁损无法存取时,会发出此警报

可能原因:

1. 加工数据文件毁损 2. 第一片CF 卡故障

排除方法:

1. 在备份文件中重新把REGISTRY.DAT 文件安装在系统中。

2. 将控制器的第一片CF 卡拔下来,插入CF 卡读卡器并连接到个人计算机,在个人计算机上对CF 卡执行磁盘修复。

3. 更换第一片CF 卡。(请留意第一片CF 卡需安装有DOS 开机系统与CNC 核心软件)

OP –004【加工数据遗失, 加工前请重校加工数据】

控制器于开机时会将上次关机前的系统登录文件重新加载至内存,当加载后发现上次关机时状态纪录为加工 中或加载时发现正常登录档及第一备份档均损坏,发出此警报。 (正常登录档名称为REGISTRY.DAT ,存在D:\CNC\USER目录下 第一份备份登录档名称为REGISTRY.MIR ,存在D:\CNC\MIR目录下 第二份备份登录档名称为REGISTRY.LKN ,存在D:\CNC\LKN目录下) 可能原因:

1. 控制器在加工中、暂停中或B_Stop中关机或停电。 2. 加工数据文件毁损 3. 第一片CF 卡故障

排除方法:

-1-

1. 在备份文件中重新把REGISTRY.DAT 文件安装在系统中。

2. 将控制器的第一片CF 卡拔下来,插入CF 卡读卡器并连接到个人计算机,在个人计算机上对CF 卡执行磁盘修复。

3. 更换第一片CF 卡。(请留意第一片CF 卡需安装有DOS 开机系统与CNC 核心软件)

OP –005【I/O传输错误】

说明:当PIO5的Watch Dog fail时,发出此警报。TB16IN/OUT+PIO5

可能原因:

1. 主机板过热。 2.PIO5故障。

3. 控制器接地线遭受干扰。 4. 主机板故障。

排除方法:

1. 检查机箱风扇是否正常运转。 2. 更换PIO5。

3. 确认机台已正确接地。 4. 更换主机板。

-2-

MOT –001 【A,B 编码器回馈讯号错误】

说明:仅发生于9号参数轴板型态设为0(EMP2)时,轴卡检知A,B 编码器回授错误

可能原因:发生轴卡为EMP2时,轴卡内部会自动检知A,B 编码器讯号,若讯号错误或有A 相讯号,但无B 相讯

号,则发此警报

排除方法:检查伺服线或更换轴卡

MOT –002【错误计数器溢位】

说明:仅发生于9号参数轴板型态设为0(EMP2),4(PMC4),6(SERVO6)时,轴卡检知编码器回授溢位

可能原因:发生轴板型态设为0(EMP2),4(PMC4),6(SERVO6)时,轴卡内部会自动检知A,B 编码器讯号,若讯号错误

或讯号输入过大时,发计数器溢位

排除方法:检查伺服线或更换轴卡 MOT –003【编码器模块错误】 说明:

可能原因:

排除方法:

MOT –004【无索引中断信号】 说明:

可能原因:

排除方法:

MOT –005【DDA 指令超过额定值】

说明:控制器送出过高的指令数,软件运算出来在一个补间时间(Pr3203运动插补时间)内必须送出超过500K 个

脉波。

可能原因:1DDA 软件时间(补间时间) 设置太长。 2运动速度太快。

3伺服分辨率设定太高。

4背系补偿量或节距补偿量太大。 5启动前馈补偿功能。

排除方法:1降低软件补间时间设定(CNC参数3203) ,建议不低于1500。

2降低运动速度做测试,若解决将运动速度上限设定调低(CNC参数461~480)。 3降低伺服分辨率设定测试。(驱动器与CNC 参数61~80)

4若有设定机构补偿常数(CNC参数1401~1420),取消机构补偿做测试,若是则设定适当之机构补偿时

间常数。

5若有前馈补偿 (CNC参数581~600),取消前馈补偿做测试,若是则降低或关闭前馈补偿功能。 6请联络机械厂人员处理。

进阶说明:新代控制器为了达成多轴同动控制,采用了DDA(Digital Differential Analyzer)法则的数学方法, DDA 的

Cycle Time由参数3203设定,每一轴向指令在一个DDA 的Cycle Time内最多允许送出2047个脉冲讯号,超出此范围控制器就会发出DDA 指令超过之警报讯息。

MOT –006【索引状态无法清除】 说明:

可能原因:

排除方法:

-3-

MOT –008【遗失位置命令】

说明:控制器停止对某个轴向指令输出1秒后随时检查回馈指令量与输出指令量的误差量是否在预定误差范围内,

如果不在此范围内,则有遗失位置警报。

可能原因:1机构问题。

2控制紧急停止的继电器接触不良。(急停线路接触不良)

3 cpu 板送给轴卡的资料遗失(cpu板有问题,轴卡有问题,cpu 板和轴卡接触不好) Æ主机板问题。 4控制器伺服线有接触不良或断线。

5驱动器到马达的动力线接触不好或者断开。 6马达编码器进油Æ反馈就不准确。 7编码器回授线松脱或断掉。 8局部干扰。

排除方法:造成此警报的原因大体可以分为电控和机构两个方面的原因。

当发生位置遗失警报,观察诊断画面的系统数据8,9,10号参数的值,如果都为零,一般是机构的问

题(简而言之,机构阻尼太大);如果有不为零的,一般就是电控的问题。

机构方面的原因:

1如果确定是机构问题,并且无驱动器警报。一般来说,应该是机床缺少润滑,静摩擦力太大。此时应

该检查机构是不是有卡住及润滑系统是否良好

2控制器有警报发出,并且伴随着驱动器警报。此时可能是床台卡死或者伺服系统有问题,如果关电重

开问题依然存在很明显,无法动作,应更换伺服或者马达。如果是机构卡死,需要联系机械厂家支持

电控:

1观察过8,9,10号参数之后。就做寻点动作(不须重新开机) ,寻完原点后,观察24,25,26号参数和40,41,42号参数,如果24,25,26号参数中有不为零的,则回授回路有问题。 2如果40,41,42中有不为零,就是控制器到马达的线路中有指令丢失。

3如果24,25,26和40,41,42都有不为零的,则信号被干扰的可能性比较大,具体表现为在加工中,8,9,10号参数的数值渐渐变大。具体故障点可能是cpu 板和轴卡接触不好造成的。可依次换cpu 板和轴卡试试。

4如果是控制器到马达的发动电路有问题,先检查驱动器线和动力线。具体办法是把怀疑有问题轴相的驱动器线和动力线和其它没问题轴相的驱动器线和马达线对换,看警报会不会跑到别的轴相去,如果跑到别的轴相去了,确定是伺服线或动力线有问题,换掉即可。

5如果是回授回路有问题,先把编码器线和动力线与其它没有问题轴相的编码器线和驱动器线对换,如果警报跑到兑换过的轴相去了,证明是编码器线或者动力线有问题。换掉即可。

6如果编码器线和动力线都没有问题,就把发警报轴相和其它好的轴相的驱动器线对换,如果警报跑到其它轴相,证明驱动器线有问题,换过即可。

7如果以上问题都没问题,再就是怀疑接口和编码器漏油的问题,这个问题是靠经验判断,其实编码器漏油造成的指令丢失情况和轴卡和底座接触不好的情况有些相识;而接头接触问题关键是把接头都锁紧。

进阶说明:参数561~580的设定即为遗失位置命令的检查范围 24[X轴绝对位置回授量] 40[X轴绝对位置命令量] 25[Y轴绝对位置回授量] 41[Y轴绝对位置命令量] 26[Z轴绝对位置回授量] 42[Z轴绝对位置命令量]

MOT –009【驱动器警报】 说明:驱动器发出警报讯号

可能原因:发生驱动器报警大多是由外部原因影起,如:驱动器温度过高;编码器接线错误;内部参数设定不正

确;与伺服马达不相配;驱动器故障等 伺服驱动器警报

排除方法:机器请不要关电,联络机械厂人员处理

-4-

进阶说明:

MOT –0010【轴向位置命令通讯异常】

说明:核心程序在与轴卡沟通时发生异常,软件检查出轴控IC 内部queue 值不为零。

可能原因:1一张轴卡,但参数设定二张轴卡(pr13),且有伺服轴指向第二张轴卡(pr21)。

2二张轴卡以上有一张故障。

3二张轴卡以上且有超过两张以上轴卡IRQ11 Jump都插上,造成诊断功能23号不是100。(pr11)

排除方法:请联络机械厂人员处理。

1检查参数设定11号参数。 2检查轴卡jump 设定。 3更换轴卡做测试。

进阶说明:核心软件在每个补时间皆会去检查QUEUE 值FLAG 是否正确,若经过了一些FILTER 后仍读到错误的值,则发出警报,并于诊断功能68号加一。

MOT –0017【超过正向软件行程极限】

说明:伺服马达的移动量超过控制器所设的正向软件行程极限值

可能原因:床台移动超过设定值。

排除方法:解除警报,使该轴向负向运动,走出软件行程保护。 进阶说明:

MOT –0018【超过负向软件行程极限】

说明:伺服马达的移动量超过控制器所设的负向软件行程极限值

可能原因:床台移动超过设定值。

排除方法:解除警报,使该轴向正向运动,走出软件行程保护。 进阶说明:

MOT –0019【追随误差超过】

说明:因为伺服特性的关系,伺服马达的定位,无法立即反应控制器的指令,而会有落后现象,当这落后量不在

允许范围以内,控制器便会发出警报。

可能原因:1机构运动不顺畅

2线材接触不良

3控制器参数设定加减速时间过短。 4 servo on off Relay被干扰

5驱动器参数内回路增益太小。

6参数编码器分辨率或电子齿轮比设定错误 7驱动器或马达故障

8编码器异常或编码器至控制器线路异常。 9诊断画面23不为100

排除方法:1机构添加润滑油润滑测试。

2以三用电表量测线材接线是否正常 3加大参数401设定加减速时间

4机器空跑,打开机箱观察Servo on off 的继电器是否有异常跳动。 5内回路增益太小,以三菱驱动器为例,检查Pr37 6联系机械厂家处理

-5-

进阶说明:参数设定的G00速度与寻原点速度取最大值后除以参数设定的Kp ,再乘以二倍,即为控制器的设定范

围。

合理追随误差 公式 : Ferr =速度指令/回路增益设定

警报允许值 = {max[(各轴寻原点第一段速度),(各轴G00速度)]/Kp}*2

例:速度1000mm/min,回路增益30,精度1um ,Ferr = 1000*1000÷60÷30=555

32[X轴合理追随误差量] 33[Y轴合理追随误差量] 34[Z轴合理追随误差量]

MOT –0023【严重追随误差超过】

说明:因为伺服特性的关系,伺服马达的定位,无法立即反应控制器的指令,而会有落后现象,当这落后量大大

超出允许范围。

可能原因:1伺服马达由于外力的作用运动不受控制。

2驱动器参数内回路增益太小。

3控制器参数设定加减速时间过短。

4编码器异常或编码器至控制器线路异常。

排除方法:1检查床台外部运动机构

2检查驱动器参数设定

3检查个轴加减速设定, 参数401, 541~560。 4保持编码器与伺服驱动器保持良好的连结。

进阶说明:参数设定的G00速度与寻Home 的速度取最大值后除以参数设定的Kp ,再乘以四倍,即为控制器的设定范围。

合理追随误差 公式 : Ferr =速度指令/回路增益设定

警报允许值 = {max[(各轴寻原点第一段速度),(各轴G00速度)]/Kp}*4

32[X轴合理追随误差量] 33[Y轴合理追随误差量] 34[Z轴合理追随误差量]

MOT –0024【严重双回路位置误差超过】

说明:控制器所发出的指令与第二编码器回授的指令超过参数3817设定的范围时

可能原因:1伺服马达由于外力的作用运动不受控制。

2外部编码器讯号异常。 3外部编码器参数设定错误。

排除方法:1检查外部运动机构。

2检查外部编码器接线是否正常

3外部编码器对应机械轴(参数241~260)、分辨率(参数261~280)与倍频数(301~320)设定是否正确 4若还是无法解决,请联络机械厂人员处理。

进阶说明:

MOT –0025【超过正向硬件行程极限】

说明:伺服马达的移动量碰到正向硬件行程极限开关

可能原因:1床台移动超过设定值。 2硬件行程开关损坏或断线。 3 IO板24V 电源异常。

排除方法:1解除警报,移动该轴向负方向运动。

2使用三用电表量测行程开关动做是否正常,接线良好,且电源正常。 进阶说明:

-6-

MOT –0026【超过负向硬件行程极限】

说明:伺服马达的移动量碰到负向硬件行程极限开关 可能原因:1床台移动超过设定值。 2硬件行程开关损坏或断线。

3 IO板24V 电源异常。

排除方法:1解除警报,移动该轴向正方向运动。

2使用三用电表量测行程开关动做是否正常,接线良好,且电源正常。

进阶说明:

MOT –0027【PLC 轴程序错误】 说明:

可能原因: 排除方法:

MOT –0028【系统内存太低】

说明:CNC 轴及PLC 轴切换时,系统剩余内存太低便会发出这警报。(DOS 系统只需16M ,诊断功能里面NO.7

反应内存剩余量,单位:BIT )

可能原因:在加工程序时切换为PLC 轴 排除方法:请联络机械厂人员处理。

进阶说明:核心软件随时检查诊断功能7号值"系统内存剩余量"当剩余量过低时即发此警报

MOT –0029【寻原点找不到原点讯号】

说明:寻原点时,静止折返后10个pitch 找不到马达Index 讯号或10个pitch 后原点开关未弹开。

可能原因:1原点行程开关故障。

2读不到Index 讯号

3寻原点第二段速度设定太大

4 选用过大的马达减速比(螺杆转一圈=电机转30圈/90圈) 5 Index讯号离原点行程开关超过10个Pitch 。

排除方法:1使用三用电表量测行行程开关是否故障或接线短路。

2检查马达index 接线,由诊断画面48(X),49(Y),50(Z)确认index 讯号是否读到,若没读到,请检查线路是否正常。

3减低寻原点第二段速度设定值(参数841~843)

进阶说明:寻原点时,机台会以寻原点第一段速度设定朝原点开关移动(参数861 - 880)至碰到原点开关后停下来,

再朝相反方向以寻原点第二段速度寻找马达index 讯号。在第二段速度折返后控制器会以编码器每转分辨率计算,若马达旋转10圈index 讯号仍未进来或原点开关未弹开,控制器立即发出此警报。

MOT –0030【寻原点零速检查失败】

说明:寻原点时碰到HomeDog 马达无法完全停止。

可能原因:1驱动器增益设定不良,造成马达抖动。

2马达运转时造成共振现象。

排除方法:1检查驱动器的位置回路增益及速度回路增益设定值。

2启动驱动器共振频率抑制功能。

3若无法解决,请联络机械厂人员处理。

-7-

进阶说明:寻原点时,机台会以寻原点第一段速度设定朝原点开关移动至碰到原点开关后停下来,再朝相反方向

以寻原点第二段速度寻找马达index 讯号。在第一段速度碰到原点开关,马达减速停止时,系统数据8(X),9(Y),10(Z)误差记录器如果从指令停止后0.1秒仍无法收敛到小于零速检查窗口(参数901~920),控制器立即发出此警报。

MOT –0031【静态双回路位置误差超过】

说明:控制器停止发送运动指令经参数3805设定的时间后,系统检查双回路追随误差量超过参数1421~1440设定

范围时,控制器会发出此警报

可能原因:1马达编码器被干扰

2第二回路编码器被干扰 3控制器伺服断线 4机构原因 5伺服本身故障

6第二回授分辨率设定错误。

排除方法:1检查马达与外部编码器连接是否牢固,导通良好。

2远离大功率电磁设备。

3检查床台机构是否可顺畅运动。 4更换伺服驱动器

5请联络机械厂人员处理。

进阶说明:

-8-

警报编号

警报内容

说明

可能原因

排除方法

将程序中区段批注开始符号

“(*",与结束符号“*)"一一对应。

“(*"与“程序编写错误 COM-001 在批注中遇到区段批注符号

档案结束的符必须成对使用,如果程序使

用“ (*" 做为批注区段的号

开始,但是在程序结束前都没有使用“*)"来结束批注区段,系统会发出此警报。

COM -002 没有字符串符MACRO 指令PRINT 括号内程序编写错误

号结尾的字符的字符串没有输入 " 字串 符串结束符号,系统会发出

此警报。

控制器解译MACRO 时发现程序编写错误 COM -003 句法错误

程序句法有误时,系统会发出此警报。

COM -004 无效的变数 对系统未开放的变量做存变量使用错误

取时,系统会发出此警报

COM -005 数学式太复杂 MACRO 程序编写过于复杂程序编写错误

时,系统启动保护机制发出此警报

如过程序编写错误 COM -006 EXIT 子句在重EXIT 是跳出圈回指令,

复循环之外 程序中EXIT 没有下在圈回

指令内,系统会发出此警报讯息。

程序编写错误 COM-007 重复循环太深 MACRO 循环指令,如

REPEAT 圈回、WHILE FOR 圈回之巢串结构超过10层时,系统会发出此警报讯息。

子句中没有结MACRO 指令结束时没有输程序编写错误

束的符号';' 入结束符号‘;’会发出此

警报讯息。

错误的给值符程序中变量的给值没有正程序编写错误

号':= ' 确使用“:=”符号时,系

统会发出此警报讯息。

COM -010 没有右边的')' 程序中的“(”与“) ”必须程序编写错误

成对使用,当“) ”的数量小于“(”时,系统会发出此警报讯息。

没有右边的']' 程序中的“[”与“]”必须程序编写错误

成对使用,当“]”的数量小于“[”时,系统会发出此警报讯息。

COM -012 关键词是FOR MACRO 指令FOR 循环内没程序编写错误

的子句中,找有正确使用TO 定义循环条不到'TO' 件时,系统会发出此警报讯

息。

关键词是FOR MACRO 指令FOR 循环内没程序编写错误

的子句中,找有正确使用DO 定义循环执不到'DO' 行内容时,系统会发出此警

报讯息。

关键词是FOR MACRO 指令FOR 循环内没程序编写错误

的子句中,找有正确使用END_FOR结束不到循环时,系统会发出此警报

-9-

请检查程序中的PRINT 指令

请依据警报显示的行号,

检查程序语法

检查程序中的变量,确定是系统开放的。

检查程序逻辑是否清楚正确

请检查程序中的EXIT 指令使用时机是否正确

修改MACRO 程序,避免使用太多层的圈回指令

请检查MACRO 程序,确认正确输入结束符号

请检查MACRO 程序,确认正确使用变量的给值符号

请检查MACRO 程序,确认成对使用“(”与“) ”符号

请检查MACRO 程序,确认成对使用“[”与“]”符号

请检查MACRO 程序,确保FOR 循环内正确使TO

请检查MACRO 程序,确保FOR 循环内正确使DO

请检查MACRO 程序,确保FOR 循环内正确使用END_FOR。

'END_FOR' 讯息。

MACRO 指令REPEAT 循环程序编写错误 COM -015 关键词是

REPEAT 的子内没有正确使用UNTIL 定句中,找不到义循环条件时,系统会发出'UNTIL' 此警报讯息。

MACRO 指令REPEAT 循环程序编写错误 COM-016 关键词是

REPEAT 的子内没有正确使用

句中,找不到END_REPEATEND_REPEAT 系统会发出此警报讯息。

MACRO 指令WHILE 循环内程序编写错误 COM -017 关键词是

WHILE 的子句没有正确使用DO 定义圈回中,找不到执行内容时,系统会发出此

警报讯息。

MACRO 指令WHILE 循环内程序编写错误 COM -018 关键词是

WHILE 的子句没有正确使用END_WHILE中,找不到结束循环时,系统会发出此END_WHILE 警报讯息。

COM -019 关键词是IF 的MACRO 指令IF 条件判断内程序编写错误

子句中,找不没有正确使用THEN 定义执到THEN 行内容时,系统会发出此警

报讯息。

COM -020 关键词是IF 的MACRO 指令IF 条件判断内程序编写错误

子句中,找不没有正确使用ELSE 或到ELSE 或END_IF时,系统会发出此END_IF 警报讯息。

COM -021 关键词是IF 的MACRO 指令IF 条件判断内程序编写错误

子句中,找不没有正确使用END_IF结束到END_IF 条件判断时,系统会发出此

警报讯息。

MACRO 指令CASE 内没有程序编写错误 COM-022 关键词是

CASE ,找不到正确使用OF 时,系统会发OF 出此警报讯息。

MACRO 指令CASE 内没有程序编写错误 关键词是

CASE ,找不到正确使用ELSE 或ELSE 或END_CASE事,系统会发出END_CASE 此警报讯息。

MACRO 指令CASE 内没有程序编写错误 关键词是

CASE ,找不到正确使用END_CASE时,系END_CASE 统会发出此警报讯息。

MACRO 指令CASE 内没有程序编写错误 COM -025 关键词是

CASE ,找不到系统会发出此警报讯息。

请检查MACRO 程序,确保

REPEAT 循环内正确使用UNTIL

请检查MACRO 程序,确保REPEAT 循环内正确使用END_REPEAT

请检查MACRO 程序,确保WHILE 循环中正确使用DO

请检查MACRO 程序,确保WHILE 循环中正确使用END_WHILE

请检查MACRO 程序,确保IF 循环中正确使用THEN

请检查MACRO 程序,确保IF 循环中正确使用ELSE 或END_IF

请检查MACRO 程序,确保IF 循环中正确使用END_IF

请检查MACRO 程序,确保CASE 指令中正确使用OF

请检查MACRO 程序,确保在CASE 循环内正确使用ELSE 或END_CASE

请检查MACRO 程序,确保CASE 语句结束时使用END_CASE 请检查MACRO 程序,在CASE 在CASE 语句结束时,应该使用‘;’。注释中应用‘,’

-10-

警报编号

警报内容

说明

可能原因

排除方法

请检查加工程序,采用MACRO 指令,将指数部份取整数。

例如:@[ROUND(#1)+1]

COR-001 数组指数不能当间接指定之变量号码,不程序编写错误

是浮点或空的 是整数时,系统会发出此警

报讯息。

例如:@[#1+1],其中#1如果不是正整数时,系统会发出此警报讯息。

COR -002 档案不存在 要求系统读取不存在的档程序编写错误

案时,系统会发出此警报讯息。

例如使用M98(或G65.G66等)呼叫一个不存在的档案

当MACRO 除法计算式中之程序编写错误 COR -003 除零错误

分母为0时,系统会发出此警报讯息。

例如:#1:=(#2 / #3);,其中#3如果为0时,系统会发出此警报讯息。

COR -004 运算域错误 程序编写错误 COR -005 程序加载失败 当MACRO 语法有错误时,程序编写错误

系统会发出此警报讯息。

圆心程序编写错误 COR -006 圆弧不在工作在G02与G03语法中,

平面上 至起点的向量如果不在圆

弧工作平面上时,系统会发出此警报讯息。

例如:G17 G02 I50. K10.; ,执行左边程序,系统会发出此警报讯息。

圆弧程序编写错误 COR-007 圆弧半径太短 在G02与G03语法中,

半径小于10的负10系统会发出此警报讯息

圆弧程序编写错误 圆弧终点不在在G02与G03语法中,

圆弧上 终点坐标无法落在圆上时,

系统会发出此警报讯息。 从V8.31版本开始,追加参数3807设定圆弧终点不在圆弧上检查窗口,允许3807参数设定窗口范围内之误差。

当圆弧终点位置误差小于3807参数设定窗口范围时,系统自动修正圆心位置,使得终点位置可以正确落在圆弧上。

当圆弧终点位置误差大于3807系统会发出此警报讯息

宏呼叫层次太使用G65呼叫MACRO 巢串程序编写错误

深 超过12层时,系统会发出此

警报讯息

COR -010 固定形式宏呼使用G66呼叫MACRO 巢串程序编写错误

叫层次太深 超过4层时,系统会发出此

警报讯息

子程序呼叫层使用M98呼叫子程序巢串程序编写错误

次太深 超过16层时,系统会发出此

警报讯息

-11-

请检查加工程序,确认档案的存在

请检查加工程序,确保没有除零情形。

请检查加工程序 请检查加工程序 请检查加工程序,确认G02,G03的正确使用

请检查加工程序,确认G02,G03的圆弧半径正确请检查加工程序,确认G02,G03的正确使用

请检查加工程序,确保G65呼叫在12层以下 请检查加工程序,确保G66呼叫在4层以下 请检查加工程序,确保M98呼叫在16层以下

COR -012 太多模块取消G66与G67需成对使用,当程序编写错误

指令,G67 同一加工程序的G67数量大

于G66时,系统会发出此警报讯息

G65,G66必须因为G65及G66是MACRO 程序编写错误

是所有G 码中所以在同一单节中G65及最后一个G 码 G66右边之程序会被当成

G65及G66的自变量处理,因此如果同一单节中有其它G 码指令,请安排在G65及G66的左边。

同一单节中,G65及G66指令的右边又有G 码或M 码指令时,系统会发出此警报讯息

没有程序号码 G65及G66指令的右边没有程序编写错误

使用P 指定程序编号时,系统会发出此警报讯息。

同一单节超过3个M 程序编写错误 COR -015 M 码太多

系统会发出此警报讯息

不合法的变数存取不存在的变量时,系统程序编写错误

COR -016

存取 会发出此警报讯息

找不到标签 执行GOTO 指令没有对应的程序编写错误

COR -017 N 行号时,系统会发出此警

报讯息

找不到行号 执行MDI 时,所输入的行号程序编写错误

COR -018

不正确

子程序无M99 主程序呼叫子程序时,当子程序编写错误

COR -019 程序执行完毕需返回主程

序时,无M99

G 码太多 同一单节超过10个G 程序编写错误

COR -020 系统会发出此警报,一般较

COR -021 太多IJK 参数 同一单节内重复IJK 指令 程序编写错误 COR -022 COR -023

没有定义的工未输入G17,G18,G19 作平面坐标

已取消此警报 程序编写错误

请检查加工程序,确保G66

与G67成对使用

请检查加工程序

请检查加工程序,确认G65.G66的使用

请检查加工程序,确认同一单节没有超过3个M 码

请检查加工程序

输入正确的MDI 行号 在子程序执行完毕返回主程序时写入M99

将超出10个以后的G 码写在下一个单节中 请检查加工程序 决定工作平面,输入G17;G18; 或G19;

检查程序,重新计算,始之合理

圆弧半径错误 执行G02,G03时,指定的程序编写错误

圆弧终点与给定的圆弧半径相矛盾,即按给定的圆弧

COR -024

半径不可能走到指定的圆弧终点上,如:

G03X1500Y4000R2000

加工形状凹凸1. 1. 太多,Macro 2.STACK 最多可存放2. 堆栈存放(PUSH)太多值 Stack Overflow, (PUSH)4095个数值,超过这3. STKTOP[]的自变量超过堆or invalid 个量控制器会发出这个警栈存放的值

STKTOP[] 报

argument 3. 如STKTOP[n],n 由0开

始,若n 的值大于stack 中所存放的值-1控制器会发出这个警报

系统程序错空的堆栈仍要取值pop(),控Push 的指令个数与Pop 指令

误,制器会发出这个警报 个数不同

Underflow.

-12-

1.

2.Stack 已满,不在使用push 指令

3. 输入合理的STKTOP[]自变量

检查程序,Push 指令个数与Pop 指令个数必须相同

宏程序发出警Macro 发出Alarm 警报

系统程序错误

在圆弧时变更刀长补偿 在圆弧时取消

半径补偿 在圆弧时启动

半径补偿 ,A,R 或,C 命令

用法不当 角隅太小无法

插入圆角或倒

不适当的,A 角

度命令

角隅太小无法

插入圆角或倒

不正确的单节

跳跃开关号码 使用量测功能

不可以启动刀

具半径补偿 单节终点超过

COR -040

软件行程极限 Goto 标签必须是整数 Macro 判断到不合理的情形依Alarm 所显示的内容找必须停止执行,便发出Alarm 出错误所在 告知使用者

MACRO 程序中 使用Quiet 程序编写错误 请检查加工程序 Mode 程序结束时未离开Quiet Mode

G43,G44,G49后的次单节仅程序编写错误 请检查加工程序 能接直线补间指令

G40后的次单节仅能接直线程序编写错误 请检查加工程序 补间指令

G41,G42后的次单节仅能接程序编写错误 请检查加工程序 直线补间指令

,A,R 或,C 指令使用时机不符程序编写错误 请检查加工程序前, 后单节合规格要求 是否符合规格要求 已取消此警报 插入圆角或倒角的前后单节夹角过小导致系统无法计算

,A 仅能在直线补间单节有效

插入圆角或倒角的前后单节夹角过小导致系统无法计算

程序编写错误

请检查加工程序前, 后单节是否符合规格要求 请检查加工程序前, 后单节是否符合规格要求

请检查加工程序前, 后单节是否符合规格要求

程序编写错误 程序编写错误

程序中坐标位置超过机台程序错误 所设的软件行程极限

Goto 标签若输入不是整数程序错误 控制器会发出这个警报 例如:GOTO 1正确

GOTO 1. 错误 N1; 正确 N1.; 错误

逻辑操作数必

须是整数或空

ASIN()/ACOS()ASIN()/ACOS()操作数未介程序编写错误

操作数必须介于-1.0和1.0

于-1.0和1.0

SQRT()操作数负的数值开根号会得到虚程序编写错误

不可为负数 数,控制器并不提供这样的

功能

L 码必须是整L 码若不是整数,控制器会程序编写错误

数 发出此警报 O 码必须是整O 码若不是整数,控制器会程序编写错误 数 发出此警报 M 码必须是整 M 码若不是整数,控制器会程序编写错误 发出此警报 主轴速度,S, 必主轴速度,S 若不是整数,控程序编写错误

须是整数 制器会发出此警报

-13-

检查加工程序,修正坐标

位置

请检查加工程序,将GOTO 的卷标输入整数

请检查加工程序

请检查程序,SQRT 输入正值

请检查程序,使用整数的L 码

请检查程序,使用整数的O 码

请检查程序,使用整数的M 码

请检查程序,使用整数的

主轴速度,S

刀长补正号

码,H, 必须是整

刀径补正号

码,D, 必须是整

刀号,T, 必须是

整数

子程序号码,P,

必须是整数 重复次数,L, 必须是整数 数据型别不兼

容 刀长补正号码,H 若不是整程序编写错误 数,控制器会发出此警报

刀径补正号码,D 若不是整程序编写错误 数,控制器会发出此警报

刀号,T 若不是整数,控制器程序编写错误 会发出此警报

子程序号码,P 若不是整数,程序编写错误 控制器会发出此警报

请检查程序,使用整数的刀长补正号码,H 请检查程序,使用整数的刀径补正号码,D 请检查程序,使用整数的刀号,T

请检查程序,使用整数的子程序号码,P

请检查程序,使用整数的重复次数L

使数据格式符合控制器规定的要求

使刀长补正号码,H 在刀号范围

使G10数据表地址,P 在合理范围内

重复次数,L 若不是整数,控程序编写错误 制器会发出此警报

当数据格式不符合控制器执行与新代控制器不兼容的规定的要求 时,控制器会加工程序 发此警报

刀长补正号当刀长补正号码,H, 超出刀程序编写错误

码,H, 超出范围 号范围时,控制器会发此警

G10数据表地G10的格式为G10 L_ P_ R_;程序错误 址,P, 超出范围 不同的L 对应的P 也不同,

例如L10所对应的P 为刀

号,若输入一个P1000,第1000号刀,不存在,控制器便发出这警报

刀径补正号当刀径补正号码,D, 超出刀程序错误

码,D, 超出范围 号范围 时,控制器会发此

警报

刀鼻补偿号码当刀鼻补偿号码, 超出刀号程序错误

超出范围 范围 时,控制器会发此警

子程序呼叫序当子程序呼叫序号H 不为整程序错误

号,H, 必须是整数时,控制器会发此警报

M99返回序当M99返回序号P 不为整数程序错误

号,P, 必须是整时,控制器会发此警报

工件坐标号码当工件坐标号码超出控制程序错误

超出范围 器规定范围时,控制器会发

此警报

暂停跳跃来当暂停跳跃来源,Q 不为整程序错误

源,Q, 必须是整数时,控制器会发此警报

暂停跳跃来当暂停跳跃来源,Q 超出 范程序错误

源,Q, 超出范围 围 时,控制器会发此警报

P 码必须是整当P 码不为整数时,控制器程序错误

数 会发此警报

,A 命令与轴位单节终点位置位在指定角程序编写错误

移命令相冲 度方向上

增量命令与绝当在同一行中既有G91又有程序错误

对命令相冲 G90时,控制器会发此警报

圆弧圆心向量圆弧终点未在圆弧起点及程序编写错误

与圆半径相冲 指定圆心画出的圆弧上 公英制转换不Quiet 模式运算单节指令不程序编写错误 可以在Quiet 模可作公英制切换

-14-

使刀径补正号码,D 在刀号范围

使刀鼻补偿号码在刀号范围

把子程序呼叫序号H 改为整数

把M99返回序号P 改为整数

使工件坐标号码在控制器规定范围

把暂停跳跃来源,Q 改为整数

使暂停跳跃来源,Q 在 范围内

把P 码改为整数 请检查加工程序 请决定使用增量命令或绝对命令,输入正确指令 请检查加工程序 请检查加工程序

式下使用

倒角与圆角命当在同一行中既有倒角命程序错误

令相冲 令又有圆角命令时,控制器

会发此警报

不合法G 码指当输入控制器没有规定的G 程序错误

令 代码时,控制器会发此警报

未指定主程序当未指定主程序名称时,控程序未加载

名称 制器会发此警报

车牙超出最高当车牙超出最高切削速度程序错误

切削速度 时,控制器会发此警报

攻牙超出最高当攻牙超出最高切削速度程序错误

切削速度 时,控制器会发此警报

刀具半径太大1. 加工凹槽时,若槽宽小刀具补偿导致路径过切

造成补偿路径于两倍之刀具半径,则过切 发此警报

2. 加工梯形形状工件时,

若阶梯高度小于刀具半径则发此警报

准确停止程序执行到G09或G61绝对伺服抖动

(Exact Stop)等位置检测时,轴向无法到定待过久 位(参数421~440,461~480),

等待时间过久

暂停时间当输入G04暂停时间为负数程序错误

不可为负数 时,控制器会发此警报

对应逻辑轴或

主轴警报

程序不存在 当指定程序不存在时,控制

器会发此警报

传文件通讯线当传文件通讯线路发生掉

路错误 线时,控制器会发此警报

工作页大小太系统指定软件工作页太小

小 无法满足新工作程序运算

需求

档案太大 当程序档案太大时,控制器程序错误

会发此警报

档案是空的 控制器加载程序式,发现档档案载入失败或cf card故障

案内容为null 工作页无法取

得写入权利

指定序号不存

顺序文件不可

使用跳跃指令

新工作程序要求系统分配 工作页失败

当指定序号不存在时,控制程序错误 器会发此警报

当执行顺序文件 时使用跳 跃指令时,控制器会发此警报

不适当的,A 角 度命令

不要让倒角与圆角命令同时存在于同一行中 输入合法的G 代码 指定主程序名称 减低车牙切削速度 减低攻牙切削速度 请检查加工程序,决定是否此部分加工取消刀径补偿

1. 伺服调机 2. 修改参数

请检查加工程序,将G04的自变量输入正值

指定存在的程序 重新连接好传文件通讯线路

请连系机械厂

缩小程序,或拆成两个程序并以子程序方式呼叫 重新加载程序或更换cf card

请连系机械厂

使指定序号在程序的范围内

在执行顺序文件 时不要使用跳跃指令

-15-

新代控制器警报说明文件

版 本:V2.2 作 者:黄炯尧 修订日期:2006/05/17 版本更新记录 项次 1 2 3

MOT –020

MOT-001 OP COR 增加部份COR 说明

更改内容纪录

更改日期 2005/04/01 2006/05/16 2006/05/17

撰写者 黄炯尧 黄炯尧 赖春亿

更改后版本

V2.0 V2.1 V2.2

OP –001 【轴板设定错误,I/O功能无法正常启动】 说明:当控制器未侦测到硬件中断讯号时会发出此警报

(旧轴卡:一个补间时间送一次讯号, 新轴卡:0.5ms 送一次讯号) 可能原因:

1. 控制器参数设定错误。1号参数:轴卡地址;一体机Æ512 槽式机Æ800 2.CPU BIOS设定错误。

3. 轴卡故障或指拨开关设定错误。

4. 轴卡与ISA SLOT接触不良或轴卡压迫到ISA SLOT。

排除方法:

1. 检查控制器参数No.1 2. 检查BIOS 的IRQ11设定 3. 检查轴卡指拨开关 4. 更换轴卡

5. 避免轴卡金手指与ISA 插槽因异物或油垢而接触不良。

OP –002【系统参数文件存取失败,系统无法运作】

说明:正常使用之系统参数文件名称为PARAM.DAT ,储存在第一片CF 卡的C:\CNC\APP目录下,备份之系统参

数文件名称为PARAM.LKN ,储存在第一片CF 卡的C:\CNC\LKN目录下,当正常使用与备份之系统参数档案都毁损无法存取时,会发出此警报

可能原因:

1. 参数档案PARAM.DAT 及备分档案PARAM.LKN 同时毁损 2. 第一片CF 卡故障

排除方法:

1. 将备份参数重新拷贝至控制器的C:\CNC\APP目录内。(备份参数文件名称为PARAM.DAT)

2. 将控制器的第一片CF 卡拔下来,插入CF 卡读卡器并连接到个人计算机,在个人计算机上对CF 卡执行磁盘修复。

3. 更换第一片CF 卡。(请留意第一片CF 卡需安装有DOS 开机系统与CNC 核心软件)

OP –003【加工数据文件存取失败,系统无法运作】

说明:正常使用之加工数据文件名称为REGISTRY.DAT ,存在C:\CNC\USER目录下

第一份备份之加工数据文件名称为REGISTRY.LKN ,存在C:\CNC\LKN目录下 第二份备份之加工数据文件名称为REGISTRY.MIR ,存在C:\CNC\MIR目录下 当正常使用与所有备份之加工数据文件都毁损无法存取时,会发出此警报

可能原因:

1. 加工数据文件毁损 2. 第一片CF 卡故障

排除方法:

1. 在备份文件中重新把REGISTRY.DAT 文件安装在系统中。

2. 将控制器的第一片CF 卡拔下来,插入CF 卡读卡器并连接到个人计算机,在个人计算机上对CF 卡执行磁盘修复。

3. 更换第一片CF 卡。(请留意第一片CF 卡需安装有DOS 开机系统与CNC 核心软件)

OP –004【加工数据遗失, 加工前请重校加工数据】

控制器于开机时会将上次关机前的系统登录文件重新加载至内存,当加载后发现上次关机时状态纪录为加工 中或加载时发现正常登录档及第一备份档均损坏,发出此警报。 (正常登录档名称为REGISTRY.DAT ,存在D:\CNC\USER目录下 第一份备份登录档名称为REGISTRY.MIR ,存在D:\CNC\MIR目录下 第二份备份登录档名称为REGISTRY.LKN ,存在D:\CNC\LKN目录下) 可能原因:

1. 控制器在加工中、暂停中或B_Stop中关机或停电。 2. 加工数据文件毁损 3. 第一片CF 卡故障

排除方法:

-1-

1. 在备份文件中重新把REGISTRY.DAT 文件安装在系统中。

2. 将控制器的第一片CF 卡拔下来,插入CF 卡读卡器并连接到个人计算机,在个人计算机上对CF 卡执行磁盘修复。

3. 更换第一片CF 卡。(请留意第一片CF 卡需安装有DOS 开机系统与CNC 核心软件)

OP –005【I/O传输错误】

说明:当PIO5的Watch Dog fail时,发出此警报。TB16IN/OUT+PIO5

可能原因:

1. 主机板过热。 2.PIO5故障。

3. 控制器接地线遭受干扰。 4. 主机板故障。

排除方法:

1. 检查机箱风扇是否正常运转。 2. 更换PIO5。

3. 确认机台已正确接地。 4. 更换主机板。

-2-

MOT –001 【A,B 编码器回馈讯号错误】

说明:仅发生于9号参数轴板型态设为0(EMP2)时,轴卡检知A,B 编码器回授错误

可能原因:发生轴卡为EMP2时,轴卡内部会自动检知A,B 编码器讯号,若讯号错误或有A 相讯号,但无B 相讯

号,则发此警报

排除方法:检查伺服线或更换轴卡

MOT –002【错误计数器溢位】

说明:仅发生于9号参数轴板型态设为0(EMP2),4(PMC4),6(SERVO6)时,轴卡检知编码器回授溢位

可能原因:发生轴板型态设为0(EMP2),4(PMC4),6(SERVO6)时,轴卡内部会自动检知A,B 编码器讯号,若讯号错误

或讯号输入过大时,发计数器溢位

排除方法:检查伺服线或更换轴卡 MOT –003【编码器模块错误】 说明:

可能原因:

排除方法:

MOT –004【无索引中断信号】 说明:

可能原因:

排除方法:

MOT –005【DDA 指令超过额定值】

说明:控制器送出过高的指令数,软件运算出来在一个补间时间(Pr3203运动插补时间)内必须送出超过500K 个

脉波。

可能原因:1DDA 软件时间(补间时间) 设置太长。 2运动速度太快。

3伺服分辨率设定太高。

4背系补偿量或节距补偿量太大。 5启动前馈补偿功能。

排除方法:1降低软件补间时间设定(CNC参数3203) ,建议不低于1500。

2降低运动速度做测试,若解决将运动速度上限设定调低(CNC参数461~480)。 3降低伺服分辨率设定测试。(驱动器与CNC 参数61~80)

4若有设定机构补偿常数(CNC参数1401~1420),取消机构补偿做测试,若是则设定适当之机构补偿时

间常数。

5若有前馈补偿 (CNC参数581~600),取消前馈补偿做测试,若是则降低或关闭前馈补偿功能。 6请联络机械厂人员处理。

进阶说明:新代控制器为了达成多轴同动控制,采用了DDA(Digital Differential Analyzer)法则的数学方法, DDA 的

Cycle Time由参数3203设定,每一轴向指令在一个DDA 的Cycle Time内最多允许送出2047个脉冲讯号,超出此范围控制器就会发出DDA 指令超过之警报讯息。

MOT –006【索引状态无法清除】 说明:

可能原因:

排除方法:

-3-

MOT –008【遗失位置命令】

说明:控制器停止对某个轴向指令输出1秒后随时检查回馈指令量与输出指令量的误差量是否在预定误差范围内,

如果不在此范围内,则有遗失位置警报。

可能原因:1机构问题。

2控制紧急停止的继电器接触不良。(急停线路接触不良)

3 cpu 板送给轴卡的资料遗失(cpu板有问题,轴卡有问题,cpu 板和轴卡接触不好) Æ主机板问题。 4控制器伺服线有接触不良或断线。

5驱动器到马达的动力线接触不好或者断开。 6马达编码器进油Æ反馈就不准确。 7编码器回授线松脱或断掉。 8局部干扰。

排除方法:造成此警报的原因大体可以分为电控和机构两个方面的原因。

当发生位置遗失警报,观察诊断画面的系统数据8,9,10号参数的值,如果都为零,一般是机构的问

题(简而言之,机构阻尼太大);如果有不为零的,一般就是电控的问题。

机构方面的原因:

1如果确定是机构问题,并且无驱动器警报。一般来说,应该是机床缺少润滑,静摩擦力太大。此时应

该检查机构是不是有卡住及润滑系统是否良好

2控制器有警报发出,并且伴随着驱动器警报。此时可能是床台卡死或者伺服系统有问题,如果关电重

开问题依然存在很明显,无法动作,应更换伺服或者马达。如果是机构卡死,需要联系机械厂家支持

电控:

1观察过8,9,10号参数之后。就做寻点动作(不须重新开机) ,寻完原点后,观察24,25,26号参数和40,41,42号参数,如果24,25,26号参数中有不为零的,则回授回路有问题。 2如果40,41,42中有不为零,就是控制器到马达的线路中有指令丢失。

3如果24,25,26和40,41,42都有不为零的,则信号被干扰的可能性比较大,具体表现为在加工中,8,9,10号参数的数值渐渐变大。具体故障点可能是cpu 板和轴卡接触不好造成的。可依次换cpu 板和轴卡试试。

4如果是控制器到马达的发动电路有问题,先检查驱动器线和动力线。具体办法是把怀疑有问题轴相的驱动器线和动力线和其它没问题轴相的驱动器线和马达线对换,看警报会不会跑到别的轴相去,如果跑到别的轴相去了,确定是伺服线或动力线有问题,换掉即可。

5如果是回授回路有问题,先把编码器线和动力线与其它没有问题轴相的编码器线和驱动器线对换,如果警报跑到兑换过的轴相去了,证明是编码器线或者动力线有问题。换掉即可。

6如果编码器线和动力线都没有问题,就把发警报轴相和其它好的轴相的驱动器线对换,如果警报跑到其它轴相,证明驱动器线有问题,换过即可。

7如果以上问题都没问题,再就是怀疑接口和编码器漏油的问题,这个问题是靠经验判断,其实编码器漏油造成的指令丢失情况和轴卡和底座接触不好的情况有些相识;而接头接触问题关键是把接头都锁紧。

进阶说明:参数561~580的设定即为遗失位置命令的检查范围 24[X轴绝对位置回授量] 40[X轴绝对位置命令量] 25[Y轴绝对位置回授量] 41[Y轴绝对位置命令量] 26[Z轴绝对位置回授量] 42[Z轴绝对位置命令量]

MOT –009【驱动器警报】 说明:驱动器发出警报讯号

可能原因:发生驱动器报警大多是由外部原因影起,如:驱动器温度过高;编码器接线错误;内部参数设定不正

确;与伺服马达不相配;驱动器故障等 伺服驱动器警报

排除方法:机器请不要关电,联络机械厂人员处理

-4-

进阶说明:

MOT –0010【轴向位置命令通讯异常】

说明:核心程序在与轴卡沟通时发生异常,软件检查出轴控IC 内部queue 值不为零。

可能原因:1一张轴卡,但参数设定二张轴卡(pr13),且有伺服轴指向第二张轴卡(pr21)。

2二张轴卡以上有一张故障。

3二张轴卡以上且有超过两张以上轴卡IRQ11 Jump都插上,造成诊断功能23号不是100。(pr11)

排除方法:请联络机械厂人员处理。

1检查参数设定11号参数。 2检查轴卡jump 设定。 3更换轴卡做测试。

进阶说明:核心软件在每个补时间皆会去检查QUEUE 值FLAG 是否正确,若经过了一些FILTER 后仍读到错误的值,则发出警报,并于诊断功能68号加一。

MOT –0017【超过正向软件行程极限】

说明:伺服马达的移动量超过控制器所设的正向软件行程极限值

可能原因:床台移动超过设定值。

排除方法:解除警报,使该轴向负向运动,走出软件行程保护。 进阶说明:

MOT –0018【超过负向软件行程极限】

说明:伺服马达的移动量超过控制器所设的负向软件行程极限值

可能原因:床台移动超过设定值。

排除方法:解除警报,使该轴向正向运动,走出软件行程保护。 进阶说明:

MOT –0019【追随误差超过】

说明:因为伺服特性的关系,伺服马达的定位,无法立即反应控制器的指令,而会有落后现象,当这落后量不在

允许范围以内,控制器便会发出警报。

可能原因:1机构运动不顺畅

2线材接触不良

3控制器参数设定加减速时间过短。 4 servo on off Relay被干扰

5驱动器参数内回路增益太小。

6参数编码器分辨率或电子齿轮比设定错误 7驱动器或马达故障

8编码器异常或编码器至控制器线路异常。 9诊断画面23不为100

排除方法:1机构添加润滑油润滑测试。

2以三用电表量测线材接线是否正常 3加大参数401设定加减速时间

4机器空跑,打开机箱观察Servo on off 的继电器是否有异常跳动。 5内回路增益太小,以三菱驱动器为例,检查Pr37 6联系机械厂家处理

-5-

进阶说明:参数设定的G00速度与寻原点速度取最大值后除以参数设定的Kp ,再乘以二倍,即为控制器的设定范

围。

合理追随误差 公式 : Ferr =速度指令/回路增益设定

警报允许值 = {max[(各轴寻原点第一段速度),(各轴G00速度)]/Kp}*2

例:速度1000mm/min,回路增益30,精度1um ,Ferr = 1000*1000÷60÷30=555

32[X轴合理追随误差量] 33[Y轴合理追随误差量] 34[Z轴合理追随误差量]

MOT –0023【严重追随误差超过】

说明:因为伺服特性的关系,伺服马达的定位,无法立即反应控制器的指令,而会有落后现象,当这落后量大大

超出允许范围。

可能原因:1伺服马达由于外力的作用运动不受控制。

2驱动器参数内回路增益太小。

3控制器参数设定加减速时间过短。

4编码器异常或编码器至控制器线路异常。

排除方法:1检查床台外部运动机构

2检查驱动器参数设定

3检查个轴加减速设定, 参数401, 541~560。 4保持编码器与伺服驱动器保持良好的连结。

进阶说明:参数设定的G00速度与寻Home 的速度取最大值后除以参数设定的Kp ,再乘以四倍,即为控制器的设定范围。

合理追随误差 公式 : Ferr =速度指令/回路增益设定

警报允许值 = {max[(各轴寻原点第一段速度),(各轴G00速度)]/Kp}*4

32[X轴合理追随误差量] 33[Y轴合理追随误差量] 34[Z轴合理追随误差量]

MOT –0024【严重双回路位置误差超过】

说明:控制器所发出的指令与第二编码器回授的指令超过参数3817设定的范围时

可能原因:1伺服马达由于外力的作用运动不受控制。

2外部编码器讯号异常。 3外部编码器参数设定错误。

排除方法:1检查外部运动机构。

2检查外部编码器接线是否正常

3外部编码器对应机械轴(参数241~260)、分辨率(参数261~280)与倍频数(301~320)设定是否正确 4若还是无法解决,请联络机械厂人员处理。

进阶说明:

MOT –0025【超过正向硬件行程极限】

说明:伺服马达的移动量碰到正向硬件行程极限开关

可能原因:1床台移动超过设定值。 2硬件行程开关损坏或断线。 3 IO板24V 电源异常。

排除方法:1解除警报,移动该轴向负方向运动。

2使用三用电表量测行程开关动做是否正常,接线良好,且电源正常。 进阶说明:

-6-

MOT –0026【超过负向硬件行程极限】

说明:伺服马达的移动量碰到负向硬件行程极限开关 可能原因:1床台移动超过设定值。 2硬件行程开关损坏或断线。

3 IO板24V 电源异常。

排除方法:1解除警报,移动该轴向正方向运动。

2使用三用电表量测行程开关动做是否正常,接线良好,且电源正常。

进阶说明:

MOT –0027【PLC 轴程序错误】 说明:

可能原因: 排除方法:

MOT –0028【系统内存太低】

说明:CNC 轴及PLC 轴切换时,系统剩余内存太低便会发出这警报。(DOS 系统只需16M ,诊断功能里面NO.7

反应内存剩余量,单位:BIT )

可能原因:在加工程序时切换为PLC 轴 排除方法:请联络机械厂人员处理。

进阶说明:核心软件随时检查诊断功能7号值"系统内存剩余量"当剩余量过低时即发此警报

MOT –0029【寻原点找不到原点讯号】

说明:寻原点时,静止折返后10个pitch 找不到马达Index 讯号或10个pitch 后原点开关未弹开。

可能原因:1原点行程开关故障。

2读不到Index 讯号

3寻原点第二段速度设定太大

4 选用过大的马达减速比(螺杆转一圈=电机转30圈/90圈) 5 Index讯号离原点行程开关超过10个Pitch 。

排除方法:1使用三用电表量测行行程开关是否故障或接线短路。

2检查马达index 接线,由诊断画面48(X),49(Y),50(Z)确认index 讯号是否读到,若没读到,请检查线路是否正常。

3减低寻原点第二段速度设定值(参数841~843)

进阶说明:寻原点时,机台会以寻原点第一段速度设定朝原点开关移动(参数861 - 880)至碰到原点开关后停下来,

再朝相反方向以寻原点第二段速度寻找马达index 讯号。在第二段速度折返后控制器会以编码器每转分辨率计算,若马达旋转10圈index 讯号仍未进来或原点开关未弹开,控制器立即发出此警报。

MOT –0030【寻原点零速检查失败】

说明:寻原点时碰到HomeDog 马达无法完全停止。

可能原因:1驱动器增益设定不良,造成马达抖动。

2马达运转时造成共振现象。

排除方法:1检查驱动器的位置回路增益及速度回路增益设定值。

2启动驱动器共振频率抑制功能。

3若无法解决,请联络机械厂人员处理。

-7-

进阶说明:寻原点时,机台会以寻原点第一段速度设定朝原点开关移动至碰到原点开关后停下来,再朝相反方向

以寻原点第二段速度寻找马达index 讯号。在第一段速度碰到原点开关,马达减速停止时,系统数据8(X),9(Y),10(Z)误差记录器如果从指令停止后0.1秒仍无法收敛到小于零速检查窗口(参数901~920),控制器立即发出此警报。

MOT –0031【静态双回路位置误差超过】

说明:控制器停止发送运动指令经参数3805设定的时间后,系统检查双回路追随误差量超过参数1421~1440设定

范围时,控制器会发出此警报

可能原因:1马达编码器被干扰

2第二回路编码器被干扰 3控制器伺服断线 4机构原因 5伺服本身故障

6第二回授分辨率设定错误。

排除方法:1检查马达与外部编码器连接是否牢固,导通良好。

2远离大功率电磁设备。

3检查床台机构是否可顺畅运动。 4更换伺服驱动器

5请联络机械厂人员处理。

进阶说明:

-8-

警报编号

警报内容

说明

可能原因

排除方法

将程序中区段批注开始符号

“(*",与结束符号“*)"一一对应。

“(*"与“程序编写错误 COM-001 在批注中遇到区段批注符号

档案结束的符必须成对使用,如果程序使

用“ (*" 做为批注区段的号

开始,但是在程序结束前都没有使用“*)"来结束批注区段,系统会发出此警报。

COM -002 没有字符串符MACRO 指令PRINT 括号内程序编写错误

号结尾的字符的字符串没有输入 " 字串 符串结束符号,系统会发出

此警报。

控制器解译MACRO 时发现程序编写错误 COM -003 句法错误

程序句法有误时,系统会发出此警报。

COM -004 无效的变数 对系统未开放的变量做存变量使用错误

取时,系统会发出此警报

COM -005 数学式太复杂 MACRO 程序编写过于复杂程序编写错误

时,系统启动保护机制发出此警报

如过程序编写错误 COM -006 EXIT 子句在重EXIT 是跳出圈回指令,

复循环之外 程序中EXIT 没有下在圈回

指令内,系统会发出此警报讯息。

程序编写错误 COM-007 重复循环太深 MACRO 循环指令,如

REPEAT 圈回、WHILE FOR 圈回之巢串结构超过10层时,系统会发出此警报讯息。

子句中没有结MACRO 指令结束时没有输程序编写错误

束的符号';' 入结束符号‘;’会发出此

警报讯息。

错误的给值符程序中变量的给值没有正程序编写错误

号':= ' 确使用“:=”符号时,系

统会发出此警报讯息。

COM -010 没有右边的')' 程序中的“(”与“) ”必须程序编写错误

成对使用,当“) ”的数量小于“(”时,系统会发出此警报讯息。

没有右边的']' 程序中的“[”与“]”必须程序编写错误

成对使用,当“]”的数量小于“[”时,系统会发出此警报讯息。

COM -012 关键词是FOR MACRO 指令FOR 循环内没程序编写错误

的子句中,找有正确使用TO 定义循环条不到'TO' 件时,系统会发出此警报讯

息。

关键词是FOR MACRO 指令FOR 循环内没程序编写错误

的子句中,找有正确使用DO 定义循环执不到'DO' 行内容时,系统会发出此警

报讯息。

关键词是FOR MACRO 指令FOR 循环内没程序编写错误

的子句中,找有正确使用END_FOR结束不到循环时,系统会发出此警报

-9-

请检查程序中的PRINT 指令

请依据警报显示的行号,

检查程序语法

检查程序中的变量,确定是系统开放的。

检查程序逻辑是否清楚正确

请检查程序中的EXIT 指令使用时机是否正确

修改MACRO 程序,避免使用太多层的圈回指令

请检查MACRO 程序,确认正确输入结束符号

请检查MACRO 程序,确认正确使用变量的给值符号

请检查MACRO 程序,确认成对使用“(”与“) ”符号

请检查MACRO 程序,确认成对使用“[”与“]”符号

请检查MACRO 程序,确保FOR 循环内正确使TO

请检查MACRO 程序,确保FOR 循环内正确使DO

请检查MACRO 程序,确保FOR 循环内正确使用END_FOR。

'END_FOR' 讯息。

MACRO 指令REPEAT 循环程序编写错误 COM -015 关键词是

REPEAT 的子内没有正确使用UNTIL 定句中,找不到义循环条件时,系统会发出'UNTIL' 此警报讯息。

MACRO 指令REPEAT 循环程序编写错误 COM-016 关键词是

REPEAT 的子内没有正确使用

句中,找不到END_REPEATEND_REPEAT 系统会发出此警报讯息。

MACRO 指令WHILE 循环内程序编写错误 COM -017 关键词是

WHILE 的子句没有正确使用DO 定义圈回中,找不到执行内容时,系统会发出此

警报讯息。

MACRO 指令WHILE 循环内程序编写错误 COM -018 关键词是

WHILE 的子句没有正确使用END_WHILE中,找不到结束循环时,系统会发出此END_WHILE 警报讯息。

COM -019 关键词是IF 的MACRO 指令IF 条件判断内程序编写错误

子句中,找不没有正确使用THEN 定义执到THEN 行内容时,系统会发出此警

报讯息。

COM -020 关键词是IF 的MACRO 指令IF 条件判断内程序编写错误

子句中,找不没有正确使用ELSE 或到ELSE 或END_IF时,系统会发出此END_IF 警报讯息。

COM -021 关键词是IF 的MACRO 指令IF 条件判断内程序编写错误

子句中,找不没有正确使用END_IF结束到END_IF 条件判断时,系统会发出此

警报讯息。

MACRO 指令CASE 内没有程序编写错误 COM-022 关键词是

CASE ,找不到正确使用OF 时,系统会发OF 出此警报讯息。

MACRO 指令CASE 内没有程序编写错误 关键词是

CASE ,找不到正确使用ELSE 或ELSE 或END_CASE事,系统会发出END_CASE 此警报讯息。

MACRO 指令CASE 内没有程序编写错误 关键词是

CASE ,找不到正确使用END_CASE时,系END_CASE 统会发出此警报讯息。

MACRO 指令CASE 内没有程序编写错误 COM -025 关键词是

CASE ,找不到系统会发出此警报讯息。

请检查MACRO 程序,确保

REPEAT 循环内正确使用UNTIL

请检查MACRO 程序,确保REPEAT 循环内正确使用END_REPEAT

请检查MACRO 程序,确保WHILE 循环中正确使用DO

请检查MACRO 程序,确保WHILE 循环中正确使用END_WHILE

请检查MACRO 程序,确保IF 循环中正确使用THEN

请检查MACRO 程序,确保IF 循环中正确使用ELSE 或END_IF

请检查MACRO 程序,确保IF 循环中正确使用END_IF

请检查MACRO 程序,确保CASE 指令中正确使用OF

请检查MACRO 程序,确保在CASE 循环内正确使用ELSE 或END_CASE

请检查MACRO 程序,确保CASE 语句结束时使用END_CASE 请检查MACRO 程序,在CASE 在CASE 语句结束时,应该使用‘;’。注释中应用‘,’

-10-

警报编号

警报内容

说明

可能原因

排除方法

请检查加工程序,采用MACRO 指令,将指数部份取整数。

例如:@[ROUND(#1)+1]

COR-001 数组指数不能当间接指定之变量号码,不程序编写错误

是浮点或空的 是整数时,系统会发出此警

报讯息。

例如:@[#1+1],其中#1如果不是正整数时,系统会发出此警报讯息。

COR -002 档案不存在 要求系统读取不存在的档程序编写错误

案时,系统会发出此警报讯息。

例如使用M98(或G65.G66等)呼叫一个不存在的档案

当MACRO 除法计算式中之程序编写错误 COR -003 除零错误

分母为0时,系统会发出此警报讯息。

例如:#1:=(#2 / #3);,其中#3如果为0时,系统会发出此警报讯息。

COR -004 运算域错误 程序编写错误 COR -005 程序加载失败 当MACRO 语法有错误时,程序编写错误

系统会发出此警报讯息。

圆心程序编写错误 COR -006 圆弧不在工作在G02与G03语法中,

平面上 至起点的向量如果不在圆

弧工作平面上时,系统会发出此警报讯息。

例如:G17 G02 I50. K10.; ,执行左边程序,系统会发出此警报讯息。

圆弧程序编写错误 COR-007 圆弧半径太短 在G02与G03语法中,

半径小于10的负10系统会发出此警报讯息

圆弧程序编写错误 圆弧终点不在在G02与G03语法中,

圆弧上 终点坐标无法落在圆上时,

系统会发出此警报讯息。 从V8.31版本开始,追加参数3807设定圆弧终点不在圆弧上检查窗口,允许3807参数设定窗口范围内之误差。

当圆弧终点位置误差小于3807参数设定窗口范围时,系统自动修正圆心位置,使得终点位置可以正确落在圆弧上。

当圆弧终点位置误差大于3807系统会发出此警报讯息

宏呼叫层次太使用G65呼叫MACRO 巢串程序编写错误

深 超过12层时,系统会发出此

警报讯息

COR -010 固定形式宏呼使用G66呼叫MACRO 巢串程序编写错误

叫层次太深 超过4层时,系统会发出此

警报讯息

子程序呼叫层使用M98呼叫子程序巢串程序编写错误

次太深 超过16层时,系统会发出此

警报讯息

-11-

请检查加工程序,确认档案的存在

请检查加工程序,确保没有除零情形。

请检查加工程序 请检查加工程序 请检查加工程序,确认G02,G03的正确使用

请检查加工程序,确认G02,G03的圆弧半径正确请检查加工程序,确认G02,G03的正确使用

请检查加工程序,确保G65呼叫在12层以下 请检查加工程序,确保G66呼叫在4层以下 请检查加工程序,确保M98呼叫在16层以下

COR -012 太多模块取消G66与G67需成对使用,当程序编写错误

指令,G67 同一加工程序的G67数量大

于G66时,系统会发出此警报讯息

G65,G66必须因为G65及G66是MACRO 程序编写错误

是所有G 码中所以在同一单节中G65及最后一个G 码 G66右边之程序会被当成

G65及G66的自变量处理,因此如果同一单节中有其它G 码指令,请安排在G65及G66的左边。

同一单节中,G65及G66指令的右边又有G 码或M 码指令时,系统会发出此警报讯息

没有程序号码 G65及G66指令的右边没有程序编写错误

使用P 指定程序编号时,系统会发出此警报讯息。

同一单节超过3个M 程序编写错误 COR -015 M 码太多

系统会发出此警报讯息

不合法的变数存取不存在的变量时,系统程序编写错误

COR -016

存取 会发出此警报讯息

找不到标签 执行GOTO 指令没有对应的程序编写错误

COR -017 N 行号时,系统会发出此警

报讯息

找不到行号 执行MDI 时,所输入的行号程序编写错误

COR -018

不正确

子程序无M99 主程序呼叫子程序时,当子程序编写错误

COR -019 程序执行完毕需返回主程

序时,无M99

G 码太多 同一单节超过10个G 程序编写错误

COR -020 系统会发出此警报,一般较

COR -021 太多IJK 参数 同一单节内重复IJK 指令 程序编写错误 COR -022 COR -023

没有定义的工未输入G17,G18,G19 作平面坐标

已取消此警报 程序编写错误

请检查加工程序,确保G66

与G67成对使用

请检查加工程序

请检查加工程序,确认G65.G66的使用

请检查加工程序,确认同一单节没有超过3个M 码

请检查加工程序

输入正确的MDI 行号 在子程序执行完毕返回主程序时写入M99

将超出10个以后的G 码写在下一个单节中 请检查加工程序 决定工作平面,输入G17;G18; 或G19;

检查程序,重新计算,始之合理

圆弧半径错误 执行G02,G03时,指定的程序编写错误

圆弧终点与给定的圆弧半径相矛盾,即按给定的圆弧

COR -024

半径不可能走到指定的圆弧终点上,如:

G03X1500Y4000R2000

加工形状凹凸1. 1. 太多,Macro 2.STACK 最多可存放2. 堆栈存放(PUSH)太多值 Stack Overflow, (PUSH)4095个数值,超过这3. STKTOP[]的自变量超过堆or invalid 个量控制器会发出这个警栈存放的值

STKTOP[] 报

argument 3. 如STKTOP[n],n 由0开

始,若n 的值大于stack 中所存放的值-1控制器会发出这个警报

系统程序错空的堆栈仍要取值pop(),控Push 的指令个数与Pop 指令

误,制器会发出这个警报 个数不同

Underflow.

-12-

1.

2.Stack 已满,不在使用push 指令

3. 输入合理的STKTOP[]自变量

检查程序,Push 指令个数与Pop 指令个数必须相同

宏程序发出警Macro 发出Alarm 警报

系统程序错误

在圆弧时变更刀长补偿 在圆弧时取消

半径补偿 在圆弧时启动

半径补偿 ,A,R 或,C 命令

用法不当 角隅太小无法

插入圆角或倒

不适当的,A 角

度命令

角隅太小无法

插入圆角或倒

不正确的单节

跳跃开关号码 使用量测功能

不可以启动刀

具半径补偿 单节终点超过

COR -040

软件行程极限 Goto 标签必须是整数 Macro 判断到不合理的情形依Alarm 所显示的内容找必须停止执行,便发出Alarm 出错误所在 告知使用者

MACRO 程序中 使用Quiet 程序编写错误 请检查加工程序 Mode 程序结束时未离开Quiet Mode

G43,G44,G49后的次单节仅程序编写错误 请检查加工程序 能接直线补间指令

G40后的次单节仅能接直线程序编写错误 请检查加工程序 补间指令

G41,G42后的次单节仅能接程序编写错误 请检查加工程序 直线补间指令

,A,R 或,C 指令使用时机不符程序编写错误 请检查加工程序前, 后单节合规格要求 是否符合规格要求 已取消此警报 插入圆角或倒角的前后单节夹角过小导致系统无法计算

,A 仅能在直线补间单节有效

插入圆角或倒角的前后单节夹角过小导致系统无法计算

程序编写错误

请检查加工程序前, 后单节是否符合规格要求 请检查加工程序前, 后单节是否符合规格要求

请检查加工程序前, 后单节是否符合规格要求

程序编写错误 程序编写错误

程序中坐标位置超过机台程序错误 所设的软件行程极限

Goto 标签若输入不是整数程序错误 控制器会发出这个警报 例如:GOTO 1正确

GOTO 1. 错误 N1; 正确 N1.; 错误

逻辑操作数必

须是整数或空

ASIN()/ACOS()ASIN()/ACOS()操作数未介程序编写错误

操作数必须介于-1.0和1.0

于-1.0和1.0

SQRT()操作数负的数值开根号会得到虚程序编写错误

不可为负数 数,控制器并不提供这样的

功能

L 码必须是整L 码若不是整数,控制器会程序编写错误

数 发出此警报 O 码必须是整O 码若不是整数,控制器会程序编写错误 数 发出此警报 M 码必须是整 M 码若不是整数,控制器会程序编写错误 发出此警报 主轴速度,S, 必主轴速度,S 若不是整数,控程序编写错误

须是整数 制器会发出此警报

-13-

检查加工程序,修正坐标

位置

请检查加工程序,将GOTO 的卷标输入整数

请检查加工程序

请检查程序,SQRT 输入正值

请检查程序,使用整数的L 码

请检查程序,使用整数的O 码

请检查程序,使用整数的M 码

请检查程序,使用整数的

主轴速度,S

刀长补正号

码,H, 必须是整

刀径补正号

码,D, 必须是整

刀号,T, 必须是

整数

子程序号码,P,

必须是整数 重复次数,L, 必须是整数 数据型别不兼

容 刀长补正号码,H 若不是整程序编写错误 数,控制器会发出此警报

刀径补正号码,D 若不是整程序编写错误 数,控制器会发出此警报

刀号,T 若不是整数,控制器程序编写错误 会发出此警报

子程序号码,P 若不是整数,程序编写错误 控制器会发出此警报

请检查程序,使用整数的刀长补正号码,H 请检查程序,使用整数的刀径补正号码,D 请检查程序,使用整数的刀号,T

请检查程序,使用整数的子程序号码,P

请检查程序,使用整数的重复次数L

使数据格式符合控制器规定的要求

使刀长补正号码,H 在刀号范围

使G10数据表地址,P 在合理范围内

重复次数,L 若不是整数,控程序编写错误 制器会发出此警报

当数据格式不符合控制器执行与新代控制器不兼容的规定的要求 时,控制器会加工程序 发此警报

刀长补正号当刀长补正号码,H, 超出刀程序编写错误

码,H, 超出范围 号范围时,控制器会发此警

G10数据表地G10的格式为G10 L_ P_ R_;程序错误 址,P, 超出范围 不同的L 对应的P 也不同,

例如L10所对应的P 为刀

号,若输入一个P1000,第1000号刀,不存在,控制器便发出这警报

刀径补正号当刀径补正号码,D, 超出刀程序错误

码,D, 超出范围 号范围 时,控制器会发此

警报

刀鼻补偿号码当刀鼻补偿号码, 超出刀号程序错误

超出范围 范围 时,控制器会发此警

子程序呼叫序当子程序呼叫序号H 不为整程序错误

号,H, 必须是整数时,控制器会发此警报

M99返回序当M99返回序号P 不为整数程序错误

号,P, 必须是整时,控制器会发此警报

工件坐标号码当工件坐标号码超出控制程序错误

超出范围 器规定范围时,控制器会发

此警报

暂停跳跃来当暂停跳跃来源,Q 不为整程序错误

源,Q, 必须是整数时,控制器会发此警报

暂停跳跃来当暂停跳跃来源,Q 超出 范程序错误

源,Q, 超出范围 围 时,控制器会发此警报

P 码必须是整当P 码不为整数时,控制器程序错误

数 会发此警报

,A 命令与轴位单节终点位置位在指定角程序编写错误

移命令相冲 度方向上

增量命令与绝当在同一行中既有G91又有程序错误

对命令相冲 G90时,控制器会发此警报

圆弧圆心向量圆弧终点未在圆弧起点及程序编写错误

与圆半径相冲 指定圆心画出的圆弧上 公英制转换不Quiet 模式运算单节指令不程序编写错误 可以在Quiet 模可作公英制切换

-14-

使刀径补正号码,D 在刀号范围

使刀鼻补偿号码在刀号范围

把子程序呼叫序号H 改为整数

把M99返回序号P 改为整数

使工件坐标号码在控制器规定范围

把暂停跳跃来源,Q 改为整数

使暂停跳跃来源,Q 在 范围内

把P 码改为整数 请检查加工程序 请决定使用增量命令或绝对命令,输入正确指令 请检查加工程序 请检查加工程序

式下使用

倒角与圆角命当在同一行中既有倒角命程序错误

令相冲 令又有圆角命令时,控制器

会发此警报

不合法G 码指当输入控制器没有规定的G 程序错误

令 代码时,控制器会发此警报

未指定主程序当未指定主程序名称时,控程序未加载

名称 制器会发此警报

车牙超出最高当车牙超出最高切削速度程序错误

切削速度 时,控制器会发此警报

攻牙超出最高当攻牙超出最高切削速度程序错误

切削速度 时,控制器会发此警报

刀具半径太大1. 加工凹槽时,若槽宽小刀具补偿导致路径过切

造成补偿路径于两倍之刀具半径,则过切 发此警报

2. 加工梯形形状工件时,

若阶梯高度小于刀具半径则发此警报

准确停止程序执行到G09或G61绝对伺服抖动

(Exact Stop)等位置检测时,轴向无法到定待过久 位(参数421~440,461~480),

等待时间过久

暂停时间当输入G04暂停时间为负数程序错误

不可为负数 时,控制器会发此警报

对应逻辑轴或

主轴警报

程序不存在 当指定程序不存在时,控制

器会发此警报

传文件通讯线当传文件通讯线路发生掉

路错误 线时,控制器会发此警报

工作页大小太系统指定软件工作页太小

小 无法满足新工作程序运算

需求

档案太大 当程序档案太大时,控制器程序错误

会发此警报

档案是空的 控制器加载程序式,发现档档案载入失败或cf card故障

案内容为null 工作页无法取

得写入权利

指定序号不存

顺序文件不可

使用跳跃指令

新工作程序要求系统分配 工作页失败

当指定序号不存在时,控制程序错误 器会发此警报

当执行顺序文件 时使用跳 跃指令时,控制器会发此警报

不适当的,A 角 度命令

不要让倒角与圆角命令同时存在于同一行中 输入合法的G 代码 指定主程序名称 减低车牙切削速度 减低攻牙切削速度 请检查加工程序,决定是否此部分加工取消刀径补偿

1. 伺服调机 2. 修改参数

请检查加工程序,将G04的自变量输入正值

指定存在的程序 重新连接好传文件通讯线路

请连系机械厂

缩小程序,或拆成两个程序并以子程序方式呼叫 重新加载程序或更换cf card

请连系机械厂

使指定序号在程序的范围内

在执行顺序文件 时不要使用跳跃指令

-15-


相关文章

  • 上海生物样本库样本处理标准规范
  • 最佳实践规范及标准操作流程文件汇编 V2.01 上海生物样本库 最佳实践规范及标准操作流程 文件汇编 (第二版) 2010年5月 最佳实践规范及标准操作流程文件汇编 V2.01 样本库最佳实践规范 第2章 样本 目 录 2.样本...... ...查看


  • 海康威视硬盘录像机说明书
  • 海康威视网络硬盘录像机使用手册 (V2.1) 第 1 页 共 98 页 海康威视网络硬盘录像机使用手册V2.1 目 录 1 产品介绍 ..................................................... ...查看


  • 第二章 控制变量-BSAS
  • 第二章 控制变量 §2.1 子标题( §2.2 整型量 NEW VERSION (V2.80及以后新版本数据文件引导字符串,为可选项) NVARB ; 目前14 ≤ NVARB ≤ 20 NELEM,NPOIN,NSUPP,NSECT,NM ...查看


  • 新代数控系统网络设定V1.0
  • 新代控制器用户手册 第三部分 新代控制器网络连接 By :新代科技 Date :06/03/2006 Ver : 网络设定 1网络布线 如果控制器与电脑相连是经过集线器或者交换机,那么网络线则选用两根直通线,一根线是电脑与集线器或者交换机相 ...查看


  • 电子支付项目-测试报告V2.0
  • 文件编码:RF-MS-ST 核心优化项目电子支付密码需求 测试报告 (版本号:V2.0) XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX 文件版本历史 1. 封皮页版本号应与"文件版本控制页&qu ...查看


  • YL-708-B火灾自动报警及消防联动控制系统
  • 火灾自动报警及消防联动控制系统 实践指导手册 Ver.3.00,2010.05 中国²亚龙科技集团有限公司 浙江亚龙教育装备股份有限公司 目录 一.认识编........................................... ...查看


  • 电子屏HD2010使用说明
  • HD2010操作说明(HD2010 operating instructions) ⅰ.软件安装(Installed software) 双击光盘HD2010 V2.0目录下的安装文件图标个人电脑.如下图2-1 (Open Profile ...查看


  • 电子指北针
  • 电子指南针 S09-5 S09-7 S09-9 S09-2 朱文 李天锡 谢超军 程瀚琳 电气电气电气电气 目录 电子指南针.......................................................... ...查看


  • 余润鸿 红外线报警器的设计与制作
  • 毕 湖南铁路科技职业技术学院 业 设 计 任 务 书 课 题:红外线报警器的设计与制作 编 号: 专 业:班 级: 电气自动化312-1班 学生姓名: 余润鸿 指导单位:湖南铁路科技职业技术学院 指导教师: 陈斗 红外线报警器的设计与制作 ...查看


热门内容