电工学习网

 找回密码
 立即注册
查看: 12210|回复: 0
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
楼主
发表于 2019-3-19 09:46:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
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所示。
西门子S7-1200作为IO设备与S7-200SMART的PN通信
          图1:S7-1200IP地址设备名称设置
(3)操作模式配置为“IO设备”,注意一定要勾选“PNIO接口的参数由上位IO控制器进行分配”,还有“已分配的IO控制器”选择“未分配”。然后在传输区域配置与I0控制器的数据交换地址,全部编译后导出GSD文件,如图2所示。
西门子S7-1200作为IO设备与S7-200SMART的PN通信
                      图2:S7-1200IO设备配置
(4)将S7-1200的GSD文件导出,如图3所示:
西门子S7-1200作为IO设备与S7-200SMART的PN通信
               图3:导出S7-1200GSD文件
二、S7-200SMART做IO控制器配置步骤:
(1)导入S7-1200的GSD文件,如图4所示:

西门子S7-1200作为IO设备与S7-200SMART的PN通信
             图4:S7-200SMART导入GSDML
(2)PROFINET向导中配置IP地址、设备名称等,如图5所示:
西门子S7-1200作为IO设备与S7-200SMART的PN通信
             图5:S7-200SMART的PN配置向导
(3)最后生成,如图6所示:
西门子S7-1200作为IO设备与S7-200SMART的PN通信
          图6:生成PN配置向导
三、测试
组态完的S7-1200与S7-200SMART的IO地址映射关系:
          S7-1200             S7-200SMART
           QB1-4                 IB 256-259
            IB1-4                 QB256-259
测试如图7所示:
西门子S7-1200作为IO设备与S7-200SMART的PN通信
                        图7:测试图片
S7-1200作为PROFINET IO设备与S7-200SMART的PN IO通信就OK了,但这是用直接访问IO区的方式。目前还不知道S7-200SMART有没有类似300或1500/1200plc那种循环数据交换周期通信指令。
(DPRD_DAT/DPWR_DAT)来进行读取,这样更方便。
来源;西门子工业技术论坛

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-26 00:37

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表