818C 参数 DATA_PTR 中的指针无效。使用指向位存储区或访问类型为“标准 - 与 S7-300/400 兼容”的数据块的指针。

使用MB_MASTER数据块时报错,《818C参数DATA_PTR中的指针无效。使用指向位存储区或访问类型为“标准-与S7-300/400兼容”的数据块的指针。》可我新建数据块时没找到这选项

问题描述:

使用MB_MASTER数据块时报错,"818C  参数 DATA_PTR 中的指针无效。 使用指向位存储区或访问类型为“标准 - 与 S7-300/400 兼容”的数据块的指针。"可我新建数据块时没找到这选项

图片说明:

818C 参数 DATA_PTR 中的指针无效。使用指向位存储区或访问类型为“标准 - 与 S7-300/400 兼容”的数据块的指针。

818C 参数 DATA_PTR 中的指针无效。使用指向位存储区或访问类型为“标准 - 与 S7-300/400 兼容”的数据块的指针。

最佳回答:教材使用的软件版本不同导致。
V13SP1建立全局数据块时只显示DB属性的常规项,直接建立,然后右键DB选择属性,常规下最后一项属性,有优化的块访问,去掉勾选就是兼容的。
参考图 

图片说明:

818C 参数 DATA_PTR 中的指针无效。使用指向位存储区或访问类型为“标准 - 与 S7-300/400 兼容”的数据块的指针。