除了在相应的驱动装置文档中描述的驱动装置诊断信息外,还有一些与功能块直接相关的错误代码。这些错误代码将显示在功能块的输出端 "ErrorID "上。
|
错误代码 |
助记符 |
说明 |
|---|---|---|
|
0 |
MC_Ok |
无错误 |
|
1 |
WRONG_STATE |
功能块未按状态机启动,例如在禁用状态下试图启动运动。 |
|
2 |
DRIVE_PROBLEM |
驱动器显示错误,如跳闸。 |
|
3 |
PARAMETER_EXCEEDS_LIMIT |
功能块中的某个参数超出了可能的范围。这不是指驱动器允许的参数范围,而是指用于内部计算的 32 位整数。 |
|
4 |
NO_FIELD_ACCESS |
没有现场总线连接到驱动装置。 |
|
5 |
BUS_PROBLEM |
未使用 |
|
6 |
ABS_SWITCH_ERROR |
在归位过程中,(由功能块完成时)限位开关与移动方向不一致,例如,在向负方向移动时出现正向开关。 |
|
7 |
超时 |
区块执行超时。 |
|
8 |
NAK |
参数访问不适用 |
|
9 |
MC_TimeLimitExceeded |
由带有 TimeLimit 的功能块使用。 |
|
10 |
MC_DistanceLimitExceeded |
由带有 DistanceLimit 的功能块使用。 |
|
11 |
MC_TorqueLimitExceeded |
由带有 TorqueLimit 的功能块使用。 |
|
12 |
NOT_IMPLEMENTED |
某些轴类型未实现功能。 |
|
101 |
ErrorID_POSITION_FOLLOW |
以下错误由 > 位置错误 => ERRORSTOP 引起。(参数 POS_LAG_PERCENTAGE) |
|
102 |
ErrorID_POSSW |
正软件限位开关 => ERRORSTOP。实际位置确实超出了软件限位开关的正极位置。必须使用 MC_WriteParameter 激活该监控功能。 |
|
103 |
ErrorID_NEGSW |
软件负限位开关 => ERRORSTOP。实际位置确实超出了软件限位开关的负位置。必须使用 MC_WriteParameter 激活该监控功能。 |
|
104 |
ErrorID_VELOCITY_FAULT |
测量速度和指令速度在一定时间内相差大于 50%(与最大速度有关) =>ERRORSTOP (参数 V_CHECKTIME) |
|
105 |
ErrorID_INTERPOLATION_FAULT |
以下错误由插值问题引起 =>ERRORSTOP.出现以下位置错误,但原因很可能是连接问题,而不是驱动器问题(如CAM 表,位置步骤)。 |
|
110 |
ErrorID_WARNING_VELOCITYLIMIT |
速度或加减速受限,由参数 EnableLimitVelocity、MaxVelocityAppl、MaxDecelerationAppl 设置 |
|
111 |
ErrorID_WARNING_POSITIONLIMITPOS |
位置受限于位置极限 (SWLimit2DecPos),轴在软件正极限开关附近减速 |
|
112 |
ErrorID_WARNING_POSITIONLIMITNEG |
位置受限于位置极限 (SWLimit2DecNeg),轴在软件负极限开关附近减速 |
|
113 |
ErrorID_WARNING_POSITIONOVERRUN |
线性轴产生了 32 位位置超限 (> 2147483647 u=>inc) => 配置模数 |
|
114 |
ErrorID_WARNING_ABORT |
由于速度限制,位置间隙过大导致轴中止 |
|
115 |
ErrorID_WARNING_MOVEMENT_DIRECTION |
被 MC_Power 阻断的正方向或负方向 |