工业网络技术(微课版)课件 5.3I-Device通信.pptx
I-Device通信服务教育成就未来北京新大陆时代科技有限公司
I-Device通信基本概念I-Device主从站通信I-Device通信I-Device远程IO通信
I-Device通信基本概念01I-Device介绍I-Device的优势I-Device应用领域
I-Device介绍PROFINET智能设备(I-Device)功能使得CPU不仅能够作为智能处理单元控制整个生产流程,同时还能够实现与其他IO控制器进行数据交互。智能设备功能简化了与IO控制器的数据交换以及对CPU的操作。智能设备能够作为IO设备与上层IO控制器进行数据交互,预处理过程通过智能设备中的用户程序完成。集中式或分布式IO中采集的数据值通过用户程序预处理后传输给IO控制器,如图所示。
I-Device的优势I-Device实现了PLC之间的数据以极快的速度传输,其传输速度与采用实时通信的PRIFINET相同,数据传输时间能够达到1-2ms。同时其设置简单,不要求工程师有过硬的技术水平,还内置了诊断功能以便能够更高效的排除PLC之间连接的故障。最关键的是,I-Device的灵活性使其可处理经过安全认证的通信,即能够通过I-Device传输PLC之间的紧急停止等安全信号。它的其他优势还包括:减轻IO控制器的负荷,可将计算容量分配给智能设备;降低通信负载,过程数据在局部处理;能够管理单独TIA项目中子任务的处理。
I-Device应用领域I-Device的应用领域包含以下三部分:分布式处理。实现了把复杂的自动化任务划分为较小的单元/子过程,使复杂的过程易于管理,简化了子任务;单独的子过程。I-Device智能设备能够将分布广泛的大量复杂过程划分为具有可管理的接口的多个子过程。这些子过程存储在各个STEP7项目中,这些项目拼接在一起可以合成一个总的项目;各系统部分只能通过一个GSD文件对智能设备进行接口描述,而不是通过STEP7项目。保证用户程序的专有技术的私密性。
I-Device主从站通信02项目背景项目创建及配置程序编写通信测试
项目背景下图所示的是转子压合设备的示意图。此设备主要包含两部分:四工位转盘及伺服压力机。其中,四工位转盘由一台PLC控制,伺服压力机由另外一台PLC控制,两台PLC之间通过I-Device通信进行简单的IO交互。
项目创建及配置双击打开“TIAProtalV16”软件,单击“创建新项目”按钮,然后在“项目名称”一栏输入“iDevice”,单击“创建”按钮,等待软件创建项目完成,再单击“项目视图”进入项目视图页面,操作顺序如图所示。
项目创建及配置在项目树中,双击“设备与网络”选项,进入网络组态界面,如图所示。
项目创建及配置在右侧的目录中,找到搜索栏,在搜索栏中输入“6ES7211-1AE40-0XB0”,单击“”按钮,找到对应的PLC设备,双击该设备将其配置至网络组态中,如图所示。
项目创建及配置再次双击该设备,此时网络视图中有两个同型号的PLC,如图所示,同时这两台PLC也在软件左侧“项目树”中体现出来。
项目创建及配置右键单击“PLC_1”名称,在弹出的菜单中选择“重命名”,如图所示。
项目创建及配置在原来“PLC_1”位置输入“Master”,这样原来的PLC名称就被改为了“Master”。同样的方法将“PLC_2”改为“SmartIO”,左侧“项目树”里的PLC名称也会跟着改变,最终效果如图所示。
项目创建及配置在“网络视图”中,左键单击“Master”的Ethernet接口(即绿色小方框)并保持鼠标按下状态,将鼠标拖动至“SmartIO”的Ethernet接口位置后放开,这样就将这两台PLC的Ethernet接口互联,如图所示。
项目创建及配置在软件左侧“项目树”中,右键单击“SmartIO[CPU1211CDC/DC/DC]”,在弹出的菜单中选择“属性”,如图所示。
项目创建及配置在弹出的“SmartIO”窗口中,左键单击“PROFINET接口[X1]”项目下的“操作模式”项目,在右侧的“操作模式”窗口中,勾选“IO设备”选项框,单击“已分配的IO控制器”右边的向下箭头,选择“Master.PROFINET接口_1”选项,再勾选“PN接口的参数由上位IO控制器进行分配”选项框,具体配置如图所示。
项目创建及配置单击“操作模式”下方的“智能设备通信”项目,在右侧的“智能设备通信”窗口中,双击“新增”栏目来配置通信参数,如图所示。
项目创建及配置双击“新增”栏目后,“新增”两字会自动变为“传输区_1”,此时将鼠标移动到下方空白栏目处单击,软件会增加一组传输区参数,“新增”栏目被自动移动到“传输区_1”的下方,如图所示。
项目创建及配置同样的方法再次双击“