为什么对 S7-400 CPU 下载时会终止并提示错误消息 “D223″?

描述
在 SIMATIC MANAGER 里对一个 S7-400 站点下载时被终止,并得到警告消息,当前的数据块不能被复制。 这个错误消息的详细信息为:
“(D223) 通信功能块的背景数据块或者背景数据块数超过最大允许值。”

原因
每个通信任务(如 STATUS, USEND/URCV, BSEND/BRCV, PUT/GET/PRINT, START/STOP/RESUME, STATUS, USTATUS, ALARM, ALARM_8, ALARM_8P, NOTIFY and AR_SEND)都会被分配一个背景数据块,这个背景数据块占用一定的存储空间。背景数据块的数量与通信任务数是相同的。
如果通信任务数超过了最大限制(例如配置了很多 ALARM 消息),那么就不能在下载用户程序到 SIMATIC 站点。

补救措施
在硬件组态中,打开 CPU 的属性。在 “Memory” 选项卡下增加通信任务数的最大数量。

为什么对 S7-400 CPU 下载时会终止并提示错误消息 "D223"?
图01

有效性
本 FAQ 适用于 SIMATIC S7-400 CPU (固件版本 V3.0 及以上),组态软件 STEP 7 V5.5。

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

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

相关推荐

发表回复

登录后才能评论