
baccini报警系数解释.doc
16页. . ..报告的错误值位(Bit)发动机或最后一次关机正常0主译码器错误如果A和B通道同时开关会出现这种状况原因也许是译码器线路上的严重干扰或是在译码器滤波器上的大的延时(EF[1]太大)1H0辅助译码器错误如果A和B通道同时开关会出现这种状况原因也许是译码器线路上的严重干扰或是在译码器滤波器上的大的延时(EF[2]太大)2H1反馈遗失--译码器与霍尔位置不匹配4H2峰值电流超标可能的原因是:放大器故障对于数字电流伺服系统装置就像萨克斯管:电流控制器不和谐8H3外部禁止--遇到了逻辑输入(TL命令)的异常中断情况10H4数字硬件故障20H5同时改变了两个霍尔数字感应器同时只能改变一个霍尔数字感应器40H6速度跟踪器错误DV[2]-VX超出了速度错误极限ER[2]在UM=2或UM=5情况下由于如下原因发生:速度控制器不协调速度错误报告过于密集发动机因为太低的线电压不能加速到要求速度或者发动机功率不够80H7位置跟踪器错误DV[3]-PX(UM=5)或者DV[3]-PY(UM=4)超出了位置错误极限ER[3]。
由于如下原因发生:位置(UM=4或5)或速度(UM=4)控制器不协调位置错误报告过于密集不正常的发动机载入或者达到了机械限制100H8因为矛盾的数据库在状态报告中和CD CPU堆栈报告处反映矛盾的数据库类型200H9未使用400H10Life guarding故障如果在一个CAN开放网络中(UM=1h或UM=3),在Life guarding下设置Metronome运作或者在没有确认当前的主机下Life guarding超时,这个错误出现800H11报告的错误值位(Bit)伺服系统驱动故障按照MF报告中的伺服系统驱动故障详细位13--15,发生如下的其中之一请参考错误!未发现参考资源1000H12系统驱动故障详细位1请参考错误!未发现参考资源2000H13系统驱动故障详细位2请参考错误!未发现参考资源4000H14系统驱动故障详细位3请参考错误!未发现参考资源8000H15为了在增强的译码器和非霍尔数字传感器下启动发动机,尝试发现电零点失败原因也许是实际发动机电流不足以移动发动机电流10000H16超出速度限制:VX
可能的原因是:太慢的取样时间太高的优先动作频率涉及PDO(CANopen)信息请用CD命令得到CPU堆栈,报告你们的服务中心40000H18CPU异常一个不好的情况,就像在零点企图划分或一个致命的固件错误请用CD命令得到CPU堆栈,报告你们的服务中心80000H19可编程的逻辑异常又一个不好的情况,也许是硬件错误请用CD命令得到CPU堆栈,报告你们的服务中心100000H20发动机有电源但是不工作200000H21超出速度限制:PX
011SVP—内部电源补给太低电压低于欠电压范围,它是协助电压在这种情况下SVP代替“欠电压”出现101短路电流发动机或配线有缺陷110温度放大器过热周围环境太热或者不良热交换可能的原因:空气进口阻塞或不完善的风扇(Saxophone)在放大器和其装备(Clarinet)之间大的热电阻111通讯—因为Metronome内部编程通讯,这个信息有可能出现值7将是SVP和“External Disable”.在发动机不工作时设置外部失效Table 38:伺服驱动故障报告详述品质: 类型: 状况报告,整型,位域 范围: 程序,RS232/RS485,CANopen 限制: 无 单元模块: 所有例子:MF的3000H报告表明发动机因为欠电压而被切断当报告MF时,欠电压条件就不存在了也许大功率消耗和高的电源补给输出阻抗是造成欠电压的原因在这种情况下,当关闭发动机时,大功率消耗停止和电源补给回到正常值3.27 EC=Error Code目的:报告最后一次所接受的命令的处理情况如果最后一次的命令成功执行EC返回值0如果最后一次的命令执行失败,EC返回一个错误代码注意:当执行命令失败,立刻用一个回应那个命令的问题标记返回一个错误代码。
这个代码是二进制的,所以也许观察它不容易对设计者的智能终端不能可靠的运用错误代码这个因为设计者产生一个和伺服驱动器连续的通讯返回的错误代码可能反映了最后一次设计者命令的情况,不是最后一次智能终端命令的情况下面的表格仅仅反映错误代码,它是由错误代码命令反映的例如错误代码不能返回7,8,97,8,9代码和许多其他值向错误赋值,那不能由一个ASCII翻译器命令产生的在设计上提到的错误代码9是一个被遗漏的通讯超出限度的CAN信息这个错误代码将仅仅出现在CAN紧急目标中44,59,63值(在ASCII属性中代表“,”,“:”和“?”)不会用作错误代码通讯,因为这些值的字节在RS-485通讯中作为分隔符使用下面的表格总结了Metronome错误代码:错误代码描述/实例实例/补救1不能修正一个尝试修正只读参数2无效命令翻译器不明白命令XF=2;是一个错误因为没有XF命令MC=2;是一个错误因为MC设置是一个特权命令如果没有密码就不能识别MC设置3无效的索引尝试进入超过了变量向量的范围观察有用命令的索引范围TL[6];是一个错误因为TL命令的索引范围是[1……4]4一个程序溢出命令这个命令管理着用户程序的控制溢出。
能经由通讯使用它作为一个终端命令,JP##AAA是一个错误从终端中用XQ命令设置程序计数器5没有解释的意思发现一个命令中有不被承认的属性A*=3是一个错误因为一个命令记忆组建了两个期望字符属性错误代码描述/实例实例/补救6程序没有运行如果程序没有运行回复一个M1因为当程序启动时自动设置M1程序为零7不能启动模式因为错误的初始化数据仅使用在CAN紧急错误下当函数的预设值是错的时,错误出现例如,当PVT运动开始时,在PVT表(PV)中的第一指针和有效写入指示器(MP[6])有冲突8运动终止—-也许运动数据下溢仅使用在CAN紧急错误下当超过了CAN计算的运动数据,这个错误出现9遗失CAN信息仅使用在CAN紧急错误下当前一个CAN信息还没从缓存中收到而收到了当前信息,这个放大器传送一个错误10PDO不能使用这个命令仅使用在CAN二进制翻译器命令PDO不能使用这个以一串值返回的命令一个尝试造成这个信息的传输12在这个单元模式下,命令是非法的如果UM=2,PA=1000是一个错误,因为在这个模式下不能命令位置13不能复位通信-UART繁忙当通讯线路繁忙时,尝试修改串行通讯参数15CAN寿命超出—-发动机关闭。
仅使用在CAN二进制翻译器命令当节点没有从主机收到信号,这个紧急CANOpen目标传送错误请参考在Elmo’s CAN手册的“错误控制协议”16RS-485信息冲突Metronome设法传送一个信息,但是电气方面的中断破坏了属性,这个中断可能是网络主机或伺服驱动器设法同时在RS-485线路上传送信息测试:在网络上没有两个相同的ID.不能定义超过一台的伺服驱动器作为网络代表不能定义超过一台的伺服驱动器作为组群代表正确设置了网络超时错误代码描述/实例实例/补救17对模型取样时间太短一些模型运用少数cpu所以他们能运行在高频取样模式下当定义TS太低时,设法设置CPU为全速模式如果UM=2和取样时间设置为最小UM=2,UM=4会出现错误18空赋值The right side of an equation is missing.AC=;是一个错误,因为翻译器希望在“=”符号后出现一个数字值19无效的命令格式未知的语法错误,请参考正确命令语法手册20操作数错误试图读取一个不会返回值的命令21操作数超出范围试图赋值一个非法参数值JV=100000000回复这个错误因为metronome的需要速度太大了。
22零点分界线JV=0;TA[1]=1000/JV将出现这个错误23不能赋值命令BG=3000返回这个错误BG是一个没有值的完整的命令24劣质的操作员操作员命令了一个错误的语法TA[1]=3SVX是一个错误因为S不是一个被承认的操作者25在移动时命令无效在PVT变化时PV=n是一个错误,因为PV=n命令设置了PVT手动控制读取点,而在PVT模式下这个点是自动化的26移动模式无效当移动参数没有设置适当而开始移动了PN=n;BG是一个错误如果第一条PVT表的正确线小于最后一条正确线27超过摸量范围XM=1000;PA=2000是一个错误XM=1000定义了最大译码器记数是500因此永远不会到达PA=2000的位置28超出了限制范围命令超出了允许范围VH[2]=1000;SP=2000是一个错误后面的命令说明点对点的速度将达到2000/秒,而第一个命令限制最大速度100029太多错误的编程编辑停止,因为编程器认识到了有太多的它不能记数的错误错误代码描述/实例实例/补救30没有继续的程序发布了一个XC命令但是没有一个停止命令31编辑错误当用户程序结束了而没有线结束的标志,这个错误出现32通讯奇偶,噪音或者取景错误。
测试通讯连接线与适当的接地线连接一贯地设置主次波特率和别的通讯参数33接受器溢出的通讯错误到达的通讯属性被硬件正常的存。












