S7-1200智能IO设备使用方法

一、同一工程下设定智能IO设备通讯

工具:博途V16、CPU1215C 2个、以太网连接

step1:添加设备,网络视图如下:

step2、允许远程访问

step3、主站作为IO控制器

 step4、从站设定为IO设备,并设定传输区

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智能设备功能概述 CPU 的"I-Device"(智能设备)功能简化了与 IO 控制器的数据交换和 CPU 操作过程(如用作子过程的智能预处理单元)。 智能设备可作为 IO 设备链接到上位IO 控制器中,预处理过程则由智能设备中的用户程序完成。集中式或分布式 (PROFINET IO 或 PROFIBUS DP)I/O 中采集的处理器值由用户程序进行预处理,并提供给 IO 控制器。 图1. 网络架构 智能设备的应用领域: 分布式处理 可以将复杂自动化任务划分为较小的单元或子过程,这样简化了子任务的同时也优化了项目管理。 单独的子过程 通过使用智能设备,可以将分布广泛的大量复杂过程划分为具有可管理的多个子过程。 必要的话, 这些子过程可存储在单个的 TIA 项目中,这些项目随后可合并在一起形成一个主项目。 专有技术保护 智能设备接口描述使用 GSD 文件传输,而不是通过 STEP 7 项目传输,这样用户程序的专有技术得 以保护。 智能设备的优势: 简单链接 IO 控制器。 实现IO 控制器之间的实时通信。 通过将计算容量分发到智能设备可减轻 IO 控制器的负荷。 由于在局部处理过程数据,从而降低了通信负载。 可以管理单独 TIA 项目中子任务的处理 。 智能设备可以作为共享设备S7-1200S7-1200/S7-1500 Profinet IO 通信 S7-1200 V4.0及以上版本开始支持智能 IO 设备功能。本示例中介绍1200 CPU之间如何进行智能设备PROFINET通信,分 别在相同项目和不同项目下进行组态,实验环境如下所示。 软件: TIA V15.1 硬件: CPU 1217C DC/DC/DC V4.3 CPU 1215C DC/DC/DC V4.3 设备角色及地址: 此外本文也可以用于S7-1200S7-1500之间Profinet IO通信。 S7-1200 智能设备在相同项目下组态 STEP 1:创建 TIA Portal 项目并进行接口参数配置 使用TIA V15.1创建一个新项目,进入网络视图添加表1列出的所有设备,并进入各个设备以太网地址选项分别设置子网、IP 地址以及设备名称。 表1 设备角色及地址 模块 设备类型 设备名称 IP地址 子网掩码 S7-1217C IO控制器 PLC1 192.168.0.1 255.255.255.0 S7-1215C 智能IO设备 I-Device 192.168.0.2 255.255.255.0 图2. 以太网地址配置 STEP 2:操作模式配置 本例1215C作为智能IO设备,需要将其操作模式改为IO设备,并且分配给对应IO控制器,配置所需的传输区。 此外,如果不激活"PN接口的参数由上位IO控制器进行分配"复选框,可指定是在上位 IO 控制器的项目中设置智能设备的 更新时间、看门狗时间、伙伴端口、拓扑等功能。 如果激活"PN接口的参数由上位IO控制器进行分配"复选框,可指定是在上位 IO 控制器的项目中设置介质冗余、优先启 动、传输速率等接口和端口的几乎所有功能。 需要强调的是,一旦激活"PN接口的参数由上位IO控制器进行分配"复选框,则该智能设备将不再可以同时作为IO控制器 使用智能IO设备还支持优先启动,勾选后加快IO设备的启动速度,详情请了解优先启动相关功能。 图3. 操作模式 进入传输区视图还可以分配地址区所属组织块及过程映像。 图4. 传输区 STEP 3:项目编译、下载、测试 分别编译下载两个PLC,在监控表中添加传输区数据,给Q区赋值,监控发送和接收数据区是否一致。 _ _ _ 图5. 测试结果 S7-1200 智能设备在不同项目下组态 STEP 1:创建 TIA Portal 项目并进行接口参数配置 分别创建2个不同项目,一个项目添加1217C,另一个项目添加1215C,进入表1中各个设备以太网地址选项分别设置子网、 IP地址以及设备名称。 图6. 以太网地址配置 STEP 2:操作模式配置 本例1215C作为智能IO设备,需要将其操作模式改为IO设备,由于控制器未在同一项目,这里选择未分配。 这里与相同项目下传输区的配置不同的是IO控制器的地址需要在主站项目下才能分配。 此外,如果不激活"PN接口的参数由上位IO控制器进行分配"复选框,可指定是在上位 IO 控制器的项目中设置智能设备的 更新时间、看门狗时间、伙伴端口、拓扑等功能。 如果激活"PN接口的参数由上位IO控制器进行分配"复选框,可指定是在上位 IO 控制器的项目中设置介质冗余、优先启 动、传输速率等接口和端口的几乎所有功能。 需要强调的是,一旦激活"PN接口的参数由上位IO控制器进行分配"复选框,则该智能设备将不再可以同时作为IO控制器 使用智能IO设备

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值