名称 |
数据类型 |
数值 |
描述 |
---|---|---|---|
如果功能块的 q_xError 为 FALSE,将显示以下状态消息之一。 |
|||
DINT |
0 |
POU 正常,但不运行。 |
|
DINT |
1 |
POU 已被禁用。 |
|
DINT |
2 |
POU 正在初始化。 |
|
DINT |
4 |
正在执行 POU。 |
|
DINT |
5 |
POU 正在使定时器和计数器复位。 |
|
如果功能块的 q_xError 为 TRUE,将显示以下错误消息之一。 |
|||
DINT |
11 |
输入 i_diUnitModeCurrent 的值超出范围。操作模式的值必须在范围 0 和 Gc_uiMaxNumberOfModes 中。 |
|
DINT |
12 |
输入 i_diStateCurrent 的值超出范围。状态的值必须在范围 0 和 Gc_uiMaxNumberOfStates 中。 |
|
DINT |
13 |
操作模式的数量超限。操作模式的数量必须在范围 0 和 Gc_uiMaxNumberOfModes 中。 |
|
DINT |
14 |
初始操作模式指针 i_pstInitMode 无效。 |
|
DINT |
15 |
管理指针 i_pstAdmin 无效。 |
|
DINT |
16 |
状态指针 i_pstStatus 无效。 |
|
DINT |
17 |
操作模式超限。范围应为: 0 < i_diUnitMode <= diNumberOfModes |
|
DINT |
20 |
操作模式的状态模型无效:无 状态。 |
|
DINT |
21 |
操作模式的状态模型无效:无 状态。 |
|
DINT |
22 |
操作模式的状态模型无效:如果存在 或 状态,则必须存在 状态。 |
|
DINT |
23 |
操作模式的状态模型无效:如果存在 状态,则必须存在 状态。 |
|
DINT |
24 |
操作模式的状态模型无效:如果存在 或 状态,则必须存在 状态。 |
|
DINT |
25 |
操作模式的状态模型无效:如果存在 或 状态,则必须存在 状态。 |
|
DINT |
26 |
操作模式的状态模型无效: 状态仅可结合 状态使用。 |
|
DINT |
27 |
操作模式的状态模型无效: 状态仅可结合 状态使用。 |
|
DINT |
28 |
请求更改操作模式遭到拒绝。 |
|
DINT |
29 |
在当前状态下不接受触发状态命令。 |
|
DINT |
30 |
函数 FC_EtResultToString 的输入 i_etResult 的值未知。 |
|
DINT |
33 |
至少有一个指定的输入无效。 |
|
DINT |
34 |
已定义设备模式的最大数量。在添加新的之前删除设备模式。 |
|
DINT |
35 |
未激活任何设备模式。不允许执行命令的操作。 |
|
DINT |
36 |
未定义指定的设备模式。 |
|
DINT |
37 |
设备模式处于活动状态。不允许执行命令的操作。 |
|
DINT |
39 |
设备模式的定义需要 FB_StateModelHandlerBase 的实例。 |
|
DINT |
41 |
无法寄存记录器点。 |
|
DINT |
42 |
已定义具有相同值或同名的设备模式。 |
|
DINT |
43 |
POU 被另一个任务阻止,未准备好执行。 |