恭喜,你发布的帖子
发布于 2015-08-10 16:42:18
1楼
GET 和 PUT(从远程 CPU 读写)指令
可以使用 GET 和 PUT 指令通过 PROFINET 和 PROFIBUS 连接与 S7 CPU 通信。 仅当在本地 CPU 属性的“保护”(Protection) 属性中为伙伴 CPU 激活了“允许使用 PUT/GET 通信进行访问”(Permit access with PUT/GET communication) 功能后,才可进行此操作:
访问远程 CPU 中的数据: S7-1200 CPU 在 ADDR_x 输入字段中只能使用绝对地址对远程 CPU (S7-200/300/400/1200) 的变量寻址。
访问标准 DB 中的数据: S7-1200 CPU 在 ADDR_x 输入字段中只能使用绝对地址对远程 S7 CPU 标准 DB 中的 DB 变量寻址。
访问优化 DB 中的数据: S7-1200 CPU 不能访问远程 S7-1200 CPU 的优化 DB 中的 DB 变量。
访问本地 CPU 中的数据: S7-1200 CPU 可使用绝对地址或符号地址分别作为 GET 或 PUT 指令的 RD_x 或 SD_x 输入字段的输入。
提示
V4.0 CPU 程序 GET/PUT 操作不会自动启用
V3.0 CPU 程序 GET/PUT 操作在 V4.0 CPU 中会自动启用。
不过,V4.0 CPU 中 V4.0 CPU 程序 GET/PUT 操作不会自动启用。 要启用 GET/PUT 访问,必须转到 CPU“设备组态”(evice configuration),打开巡视窗口,选择“属性”(Properties) 选项卡下的“保护”(Protection) 属性。
请填写推广理由:
分享
只看
楼主