在 STEP 7 V5.5 中返回值RET_VAL 中的错误代码代表什么含义?

n

配置说明
一般错误代码的具体描述可以在 S7-300/400 系统和标准函数的手册中找到。用户可以通过返回值分辨出问题是一个一般性错误还是一个 SFC 块的特殊错误: RET_VAL = W#16#8xYZ 。n

代码 关于RET_VAL = W#16#8xYZ 的一般性错误信息:
8 “8”表示一个错误已经发生。
x 一般性错误和特殊错误的信息 n

  • 如果 x = 0,那么表示出现的是一个 SFC 的特殊错误代码n
  • 如果 x > 0,那么表示出现的是一个一般性的错误代码
    在这种情况下 x 是引起 SFC 参数错误的编号。
Y,Z 事件号或错误等级和特殊的错误 n

  • 错误的编号(如果是SFC的特殊错误)。n
  • 事件的编号(如果是一般性错误)。

n

举例
返回值 W#16#8081 是一个 SFC 特殊错误代码.
返回值 W#16#823A 是一个一般性的错误代码;该错误是由参数 2 引起的。n

SFC 参数的计算方向

使用STL: 从上到下
使用LAD和FBD: 从左上到左下,从右上到右下。n

一般性及特殊的错误代码

下表介绍了返回值的一般性和特殊的错误代码。这些错误代码以十六进制的格式显示。在错误代码中的字母 x 只是一个占位符,代表引起错误的系统功能参数编号。n

错误信息

错误代码
( 十六进制)
W#16#…
含义
8x7F 内部错误
该错误代码表示在参数 x 中有内部错误。该错误不是由用户引起的,也不能被用户清除。
8×22 读参数时的长度范围错误。
8×23

写参数时的长度范围错误。
该错误代码表示参数 x 是完全或部分超出地址区域或者一个 ANY 参数的一个位区域长度不能被 8 整除。

8×24读参数时区域错误。
8×25

写参数时区域错误。
该错误代码表示参数 x 处于系统功能不允许的一个区域内。在每个功能描述中会列出各种情况下不允许使用的区域 。

8×26参数包含一个时间单元号太高。
该错误代码表示由参数 x 定义的时间单元不可用。
8×27该参数包含一个计数器单元号太高(计数器编号错误)。
该错误代码表示由参数 x 定义的计数器单元不可用。
8×28读参数时队列错误。
8×29写参数时队列错误。
该错误代码表示所用参数 x 是一个位地址不等于 0 的操作数。
8×30该参数在一个具有写保护的全局数据块中。
8×31

该参数在一个写保护的背景数据块中。
该错误代码表示所用参数 x 是在一个写保护的数据块中。如果系统功能自已打开了数据块,那么系统功能将总是返回值W#16#8×30。

8×32该参数包含的 DB 编号太高(DB编号错误)。
8×34该参数包含的 FC 编号太高(FC 编号错误)。
8×35该参数包含的 FB编号太高(FB 编号错误)。
该错误代码表示参数 x 包含的块号高于允许的最大块号。
8x3A该参数包含的DB 块编号没有下载。
8x3C该参数包含的FC 块编号没有下载。
8x3E该参数包含的FB块编号没有下载。
8×42当系统从输入的 I/O 区读出参数时发生访问错误。
8×43当系统从输出的 I/O 区写入参数时发生访问错误。
8×44发生错误后的第 n 次(n>1)读访问错误。
8×45发生错误后的第 n 次(n>1)写访问错误。
该错误代码表示拒绝访问所需参数。
8304该错误代码表示在 WinCC 和 S7 控制器之间存在连接问题。例如,会导致在 WinCC 中运行的当前画面将不再刷新。解决该问题的更多的信息可以查看条目号 22558461
80C0如果试图将一个数据块或数据块的部分区域从CPU的主存储器传送到装载存储器中相同的数据块或数据块区域中时将会出现错误代码W#16#80C0。该错误代码表示目标区域正在被其他系统功能块或通信功能块使用。
80C3

例如,可以尝试用 SFC82“CREA_DBL”同时创建多于3个数据块。该块只能在输出“BUSY”的值为0时才能再次使用。为了恢复资源,用户需要分析块的“BUSY”输出引脚。一旦“BUSY”输出已经被复位,“ REQ”输入也应该被取消以便释放SFC及使资源再次重新分配。该过程也同样适用功能块 SFC 83 “READ_DBL”和 SFC 84 “ WRIT_DBL 。

80C4

如果程序不能继续执行,那么这个错误信息将会在与IO模块(比如FM351)通信时出现。造成这种现象的原因在于通信已经超负荷,尤其是结合了快速的CPU模块以及关联快速的OB1循环。另外,可以从BR的状态位发现是否已经发生错误。

解决办法
例如,可以通过缩短循环周期的方式降低工作执行的频率。

更多的信息可以在我们的手册中找到:

  • “用于S7-300/400 系统和标准功能的系统软件” 条目号: 1214574.

添加关键词
错误评估

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc329852.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论