访问冗余 I/O 的背景 DB 时出现访问错误

问题:
为何得到 FB 450“RED_IN”的出错消息“Access error to the instance DB”(访问背景数据块错误),尽管该背景 DB 是可用的?

解答:
该出错消息表示冗余 I/O 的 DB 已经被设置为 FB 450“RED_IN”和 FB451“RED_OUT”的背景 DB。

要避免该用户错误,必须在硬件组态中打开 H-CPU 的属性对话框并选择“H Parameters”选项卡为冗余 I/O 指定两个 DB。
在“Data block no.”域为第一个管理块输入一个编号。用户一定不能使用该 DB 编号,且该编号一定不能位于离线块容器中。必须始终为输入模块和输出模块保留一个数据块。编号始终是连续的。这就是为何用户只需指定一个数据块编号,而其它编号便可以由 STEP 7 自动输入的原因。

访问冗余 I/O 的背景 DB 时出现访问错误

图 1:为冗余 I/O 分配数据块编号

这两个数据块由“Redundant IO”库在运行期间创建。如果这些块已经存在,则它们被删除后会再被重新创建。

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

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

相关推荐

发表回复

登录后才能评论