发布于 2011-09-27 08:31:42
2楼
常规错误代码
下表解释了返回值的常规错误代码。该错误代码用十六进制格式显示。每个代码编号中的字母x仅仅是一个占位符,它代表引起该错误的系统功能参数的编号。
错误代码(W#16#...) 注解
8x7F 内部错误此错误代码指示参数x处的内部错误。
8x01 ANY参数中的非法语法ID
8x228x23 读参数时出现范围长度错误。
写参数时出现范围长度错误。
此错误代码指示参数x是全部还是部分位于地址范围之外,或者指示ANY参数的位范围长度不是8的倍数。
8x248x25 读参数时发生范围错误。写参数时发生范围错误。此错误代码指示参数x位于一个对于系统功能非法的范围之内。有关非法范围的信息,请参见各个功能的描述。
8x24
8x25 读参数时发生范围错误。
写参数时发生范围错误。
此错误代码指示参数x位于一个对于系统功能非法的范围之内。有关非法范围的信息,请参见各个功能的描述。
8x26 该参数包含一个过大的定时器编号。
此错误代码指示在参数x中指定的定时器不存在。
8x27 该参数包含一个过大的计数器编号(计数器编号错误)。
此错误代码指示在参数x中指定的计数器不存在。
8x28
8x29 读参数时发生地址对齐错误。
写参数时发生地址对齐错误。
此错误代码指示参数x的参考是一个不等于0的位地址。
8x30
8x31
该参数位于一个只读的全局DB中。
该参数位于一个只读的实例DB中。
此错误代码指示参数x位于一个只读数据块中。如果该数据块是用系统功能本身打开的,则系统功能将始终返回值W#16#8x30。
8x32
8x34
8x35 该参数包含一个过大的DB编号(DB编号错误)。
该参数包含一个过大的FC编号(FC编号错误)。
该参数包含一个过大的FB编号(FB编号错误)。
此错误代码指示参数x包含一个大于允许最大编号的块编号。
8x3A
8x3C
8x3E 该参数包含一个未装载的DB编号。
该参数包含一个未装载的FC编号。
该参数包含一个未装载的FB编号。
8x42
8x43 在系统尝试从外设输入区读参数时出现访问错误。
在系统尝试将参数写入外设输出区时出现访问错误。
8x448x45 在出现一个错误后,在第n (n > 1)个读访问中出现错误。在出现一个错误后,在第n (n > 1)个写访问中出现错误。此错误代码指示对所需参数的访问被拒绝。