S7-1200PLC Profinet I-device智能从站

两台PLC之间 I-Device的搭建

*组态为I-Device的设备,不仅可以作为IO设备与主站之间进行IO数据的交互,并且还保留了CPU的数据处理功能,使其可以作为一个智能处理单元处理生产工艺的某一过程。

我们将1台cpu1_1214C作为主站,另外一台cpu2_1214C作为智能从站,现在开始组态

  1. 添加两台cpu1214C,在网络视图窗口下,将PLC的网口连接起来
    在这里插入图片描述
    2.为两台PLC分配IP地址
    我们将PLC_1的IP更改为:192.168.0.20
    PLC_2的IP更改为:192.168.0.21
    注意:也可分配为其他IP地址,原则为确保两台PLC的IP地址在同一网段内,并且不重复,不与该网段内的其他设备IP冲突。
    在这里插入图片描述
    3.接下来对PLC_2进行I-Device的配置,将其与PLC_1之间的IO连接建立起来
    在PLC_2的 “属性”>“常规”>“PROFINET 接口”>“操作模式”中,勾选“IO设备”,已分配的IO控制器选择“PLC_1.PROFINET接口_1”
    在这里插入图片描述
    接下来定义I-Device(PLC_2)与IO控制器(PLC_1)之间的数据交互地址
    将IO控制器的QB2-9 传送给 I-Device的IB2-9
    将I-Device的QB2-9 传送给 IO控制器的IB2-9
    在这里插入图片描述
    4. 注意:在拓扑视图中,如果需要将各个端口进行连接,在项目中已经组态了Profinet连接的情况下,拓扑视图中的连接顺序必须要与实际物理接线保持一致(如果存在交换机,交换机的端口也需要组态进去),否则PLC将出现报警。
    在本项目中,不需要对拓扑视图进行处理。
    在这里插入图片描述
    此时,将PLC_1与PLC_2编译后下载,PLC_2作为I-Device的组态已经全部完成

通信测试,如下图,将MD212的值36.0赋给PLC_1 QD2,相应的PLC_2 ID2接收到的值也为36.0

在这里插入图片描述

  • 6
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值