S7-1200作为IO设备与S7-200SMART的PN通信

已锁定

刚刚入门

  • 帖子

    2083
  • 精华

    23
  • 被关注

    110

论坛等级:至圣

注册时间:2009-10-24

白金 白金 如何晋级?

S7-1200作为IO设备与S7-200SMART的PN通信

22528

23

2019-03-18 08:49:56

S7-200SMART支持ROFINET通信后,与S7-1200的通信又多了一种,那就是PROFINET IO实时通信。由于S7-200SMART不支持IO设备功能,所以只能S7-1200做IO设备,S7-200SMART做IO控制器。另外S7-1200作为IO设备只能以GSD文件方式导入到S7-200SMART中,本身博图软件支持S7-1200做IO设备时的GSD文件导出功能。

一、S7-1200做IO设备配置步骤

(1)博图新建一个S7-1200项目,添加CPU1212CPU并配置PN网络。

(2)设置IP地址和项目名称,注意一定要选择“在设备中直接设定IP地址",如图1所示。

          图1:S7-1200IP地址设备名称设置

(3)操作模式配置为“IO设备”,注意一定要勾选“PNIO接口的参数由上位IO控制器进行分配”,还有“已分配的IO控制器”选择“未分配”。然后在传输区域配置与I0控制器的数据交换地址,全部编译后导出GSD文件,如图2所示。

                      图2:S7-1200IO设备配置

(4)将S7-1200的GSD文件导出,如图3所示:

               图3:导出S7-1200GSD文件

二、S7-200SMART做IO控制器配置步骤:

(1)导入S7-1200的GSD文件,如图4所示:

             图4:S7-200SMART导入GSDML

(2)PROFINET向导中配置IP地址、设备名称等,如图5所示:

             图5:S7-200SMART的PN配置向导

(3)最后生成,如图6所示:

          图6:生成PN配置向导

三、测试

组态完的S7-1200与S7-200SMART的IO地址映射关系:

          S7-1200             S7-200SMART

           QB1-4                 IB 256-259

            IB1-4                 QB256-259

测试如图7所示:

                        图7:测试图片

S7-1200作为PROFINET IO设备与S7-200SMART的PN IO通信就OK了,但这是用直接访问IO区的方式。目前还不知道S7-200SMART有没有类似300或1500/1200PLC那种循环数据交换周期通信指令(DPRD_DAT/DPWR_DAT)来进行读取,这样更方便。另外测试过程中也出现过问题,在论坛200SMART版区得到了网友“我不听不听”的指导帮助,在此表示感谢!






S7-1200作为IO设备与S7-200SMART的PN通信 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有12958条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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