FC5 "AG_RECV" 的状态字 16x80B1 具有下列含义:
- 目标区域无效
- 目标区域过小
- 目标区域对于接收数据不充分
参照如下操作可以避免在运行过程中修改 FC5 "AG_RECV" 的接收缓冲区后出现状态字 16x80B1:
- 在新数据成功接收后 (输出NDR=1),禁用 FC5 "AG_RECV" (输入 EN=0)。
- 修改接 FC5 "AG_RECV" 的接收缓冲区。
- 重新使能FC5 "AG_RECV" (输入 EN=1)。
更多信息关于接收缓冲区地址的 "ANY" 数据类型的详细信息可以参考手册 "SIMATIC Programming with STEP 7 V5.5",位于标题为 "Format of the ANY Parameter Type" 章节 45531107.
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc342334.html