为什么在I/O 连接后,OB85 还提示信息 I/O AAE (“I/O area access error”,I/O 区连接错误)?

描述:
如下表描述,在特定的条件下,譬如用户数据长度超出或OB1循环时间太短,OB85提示错误信息“I/O area access error” I/O AAE。通过采取表中所述的方法,可以避免相关通信模块出现这样的情况。
n

通信模块 分布式 I/O中一致性用户数据的长度 错误 措施

CP443-5 Extended
6GK7443-5DX03-0XE0

大于32字节

当 OB1 循环时间非常短时,总是出现 I/O AAE (调用OB85)。

1.) 增加OB1 循环时间若干 ms (CPU 属性) 。n

2.)如果从使用角度能够接受的话,可以禁用 OB85 (CPU 属性)。

CP443-5 Extended
6GK7443-5DX04-0XE0

当 OB1 循环时间非常短时,可能极个别出现 I/O AAE (调用OB85)。

CP443-1 Advanced
6GK7443-1EX40-0XE0

当 OB1 循环时间非常短时,总是出现 I/O AAE (调用OB85)。

1.) 增加OB1 循环时间若干 ms (CPU 属性,循环时间应该大于PROFINET IO设备的更新时间) 。n

2.)如果从使用角度能够接受的话,可以禁用 OB85 (CPU 属性)。n

CP443-1 Advanced
6GK7443-1EX41-0XE0
当 OB1 循环时间非常短时,总是出现 I/O AAE (调用OB85)。
CP443-1
6GK7443-1EX20-0XE0
当 OB1 循环时间非常短时,总是出现 I/O AAE (调用OB85)。.

“I/O area access error” I/O AAE 在 CPU 诊断缓冲区中显示如下:n

Event 1 of 33: Event ID 16# 39B2
I/O area access error upon transfer of the process image to the output modules
Access area occurred with consistent user data
Process image partition no.: 0
Initial address of the I/O area concerned: 0, Length of the area: 64
OB requested: program runtime error OB (OB85)
Priority class: 25
external error, incoming event
19:47:07:482 02.01.94

目前,下列 PROFINET IO 设备和 PROFIBUS 从站在 SIMATIC 环境下支持用户数据长度超过32字节:

PROFINET IO 设备:

  • CP343-1CX10
  • CP343-1EX30
  • CP1616

PROFIBUS 从站

  • CP342-5

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

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

相关推荐

发表回复

登录后才能评论