回复:【分享】小心!S7-1200的S7通信有地雷!

好吗?

  • 帖子

    103
  • 精华

    1
  • 被关注

    8

论坛等级:侠客

注册时间:2014-10-11

普通 普通 如何晋级?

发布于 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) 属性。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15225条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。