![S7-1200与S7-1200之间ProfinetIO通信_第1页](http://file4.renrendoc.com/view/96c337f2894e277c229a7cc80e216124/96c337f2894e277c229a7cc80e2161241.gif)
![S7-1200与S7-1200之间ProfinetIO通信_第2页](http://file4.renrendoc.com/view/96c337f2894e277c229a7cc80e216124/96c337f2894e277c229a7cc80e2161242.gif)
![S7-1200与S7-1200之间ProfinetIO通信_第3页](http://file4.renrendoc.com/view/96c337f2894e277c229a7cc80e216124/96c337f2894e277c229a7cc80e2161243.gif)
![S7-1200与S7-1200之间ProfinetIO通信_第4页](http://file4.renrendoc.com/view/96c337f2894e277c229a7cc80e216124/96c337f2894e277c229a7cc80e2161244.gif)
![S7-1200与S7-1200之间ProfinetIO通信_第5页](http://file4.renrendoc.com/view/96c337f2894e277c229a7cc80e216124/96c337f2894e277c229a7cc80e2161245.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、S7-1200 -M S7-1200 之间 Profinet IO 通信S7-1200S74200 之间 Profinet 10 通信S7-1200 S7-1200 之间 Profinet 10 通信S7-1200S74200 之间 Profinet 10 通信S7-1200 与 S7-1200 之间 Profinet IO 通信CPU的“l-Device”(智能设备)功能简化了与IO控制器的数据交换和 CPU操作过程(如用作子过程的智能预处理单元)。智能设备可作为IO设 备链接到上位IO控制器中,预处理过程则由智能设备中的用户程序完成。集 中式或分布式(PROFINET。或PROFIBUS
2、DP) I/O中采集的处理器值由 用户程序进行预处理,并提供给IO控制器。10控制器PROFINET智能I。设备I。控制器1I。控制器2智能共享I。设备图1.网络架构智能设备的应用领域:分布式处理可以将复杂自动化任务划分为较小的单元或子过程,这样简化了子任务的同时 也优化了项目管理。单独的子过程通过使用智能设备,可以将分布广泛的大量复杂过程划分为具有可管理的多个 子过程。必要的话,这些子过程可存储在单个的TIA项目中,这些项目随后 可合并在一起形成一个主项目。专有技术保护智能设备接口描述使用GSD文件传输,而不是通过STEP 7项目传输,这 样用户程序的专有技术得以保护。智能设备的优势:简单链
3、接IO控制器。实现IO控制器之间的实时通信。通过将计算容量分发到智能设备可减轻IO控制器的负荷。由于在局部处理过程数据,从而降低了通信负载。可以管理单独TIA项目中子任务的处理。智能设备可以作为共享设备。S7-1200 CPU之间组态智能设备S7-1200 V4.0及以上版本开始支持智能IO设备功能。本示例中介绍1200 CPU之间如何进行智能设备PROFINET通信,分别在相同项目和不同项目下 进行组态,实验环境如下所示。软件:TIA V15.1硬件:CPU 1217C DC/DC/DC V4.3CPU 1215C DC/DC/DC V4.3设备角色及地址:表1设备角色及地址模块设备类型设备
4、名称IP地址子网掩码S7-1217C10控制器PLC1192. 168. 0. 1255. 255. 255. 0S7-1215C智能10设备I-Device192. 168. 0. 2255. 255. 255. 0S7-1200智能设备在相同项目下组态STEP 1 :创建TIA Portal项目并进行接口参数配置使用TIAV15.1创建一个新项目,进入网络视图添加表1列出的所有设备,并 进入各个设备以太网地址选项分别设置子网、IP地址以及设备名称。S7-1200 -M S7-1200 之间 Profinet IO 通信S7-1200S7-1200 之间 Profinet 10 通信图2.以
5、太网地址配置STEP 2:操作模式配置本例1215c作为智能I。设备,需要将其操作模式改为I。设备,并且分配给对 应I。控制器,配置所需的传输区。选择“PN接口的参数由上位IO控制器进行分配复选框,可指定是由智能设备 本身还是由上位IO控制器设置接口和端口。智能。设备还支持优先启动,勾选后加快IO设备的启动速度,详情请了解优 先启动相关功能。S7-1200 S7-1200 之间 Profinet 10 通信S7-1200S74200 之间 Profinet 10 通信J常爱姜冢素至越 |文本制R项目信息目录信息 标识与维力 校监和 PROFihETgDlX 清期以上网地址 a寸间同步操作模式2
6、:控制m 而统;II.函E松三一新旨设骨逆信 除心 解i区二则区IO.SK0忘级送助 zb,肠为爵访问DI 14;DQ10Al 2智能设备通信传输区域翅设定 传输区传给区的详细存息IL 启用 FROFIcnergySfa图3.操作模式进入传输区视图还可以分配地址区所属组织块及过程映像。; io变蚩II系统领文有二常规项目信导目录信息标识与维护校的雨 PTOFINE偌口 (XI空预以太网地址 时目同步撵作模式Q觑高级法顼Web服务器访问DI1WQ10闪 2/AQ2卜高原计数器(MC)脉冲发生器(ftd/pyi)启动循环通信员教系统和时蚌在楮器图4.传输区STEP 3:项目编译、下载、测试分别编译
7、下载两个PLC,在监控表中添加传输区数据,给Q区赋值,监控发送 和接收数据区是否一致。PLCkPROFI N ETlO-SysteZI%,.您即,CPU 1217c;二启 士、工石 二CPU 1215c1%QB3十六史制31F16X1FPI I1%QB2十六更制16iF1162F12%QB4十六泡制16F2FI612F!2%QB3十六说制16F216SF23KB5份理制6,3F16T3F%QB4十六期刊16#F316SF3%0B6+六坦制16W4F16F、 Zni Sensors gvals, LS PROFIBUS DPPLCJ.PROFINET IO-Syste. ;图10:添加IO设备S
8、TEP 6:项目编译、下载、测试分别编译下教两个项目中PLC,在监控表中添加传输区数据,给Q区赋值,监 控发送和接收数据区是否一致。- PLCJ .PROFINET 10-Syste.十六进制%Q84十六进制%Q85十六设制%Q06十六是到%QB7十六涉制加B2十六世制%iB3十六过到馆十六诅制%IB5十六迸制%136+六进制一CPU 121/C 场改值 16#1F 良 1652F 16行笄 164UF I6C5FCPU 1215C出怏值18MF16T2F16#3F16*4F16r5F16tF116XF218ps16#F416tF5%QB2 %QB3 %QB4 %QB5 %QB6 %IB3一.
9、加址显示格式 斗六迸制 十六进制 十六进制 十六进制 十六进制 +六进制孟祝值够旅值 1gpi 16#F1 16CF216EF216#F316#F316F416fF416肝5 16CF57%IB4十六进制I6C2F8%IB5+六避制16P3F9%IB6十六进制16W10%IB7十六进制16C5F16#1FmJ常见问题.控制器诊断缓冲区报“I。设备故障找不到IO设备”?这是因为控制器无法与智能IO设备取得通信,可以通过以下方式查找故障原 因。(1)确认网络是否是通的,可以使用Ping命令检测网络通断。如果中间经过 交换机还要保证交换机支持DCP协议。(2)检查智能。设备的名称与源项目名称是否一致
10、。(3)确认智能I。设备的硬件和软件是否已经下载。DP NORMi-device PLC_2 PLJ1PLC,1.PROFINET 10-Syste.图12:网络视图报错.控制器如何控制智能设备上IO数据或是传输DB块中数据?如下图所示,只需把PLC的IO地址与传输区中IO地址做一个映射关系。.梗决机架 桶格 I处址 Xjttilt /英型 订货号V43 i-device_1传输区俵输区_2 Internee168 73/ PLC2 6ES7 215-1AG40OXB01 1000 68.73 J / 使输区_11 1001叵左)俵输区J1XIbdevice图13地址映射 1 PIC_2 CP
11、U 121 SC DODC aDt设,组态以在级和诊嵌程序块崇工艺d比)宅外部源文件dPIC费里igPLC效侬型留浜力05f物非空X 一 口 U0I名称句 劫字更句捌限1句横双m -.,n :.(:: (:iAbrd可从HMir16胃016noH.9 GEI51在HMIA *设定值r这里通过建立PLC数据类型方式把IO区数据与UDT中数据对应, 1215CPU中输入输出分别占用6个字节的数据,这样建立如下图所示UDTo图14UDT设置在默认变量表中分别定义输入、输出、传输区1、传输区2所对应的。数据 区,这样就可以使用MOVE指令来整体传输了。同样DB块的数据也可以通过这种方式进行传输。默认变
12、量表名称数据类理地址保拉可从从H在H1输入一UDT%IO.O2数字里Array(0.15 of Bool%IO.O3模拟里1Word%IW24樵摭-2Ward%IW454sniUDT%Q0.06卜数字里Array(0.15 of Bool%Q0.07-1Word%QW28模拟量2Ward%QW49*53传输区2eUDT%I1O.O10毅学里Array(0.151 of Bool%I1O.O11nWard%IW1212疝ii施2Word%IW1412 包传输区】UDT%Q10.0143敷字里Array(0.15 of Bool%Q10.015模拟重1W?rd%QW12163根似里2Word%QW
13、1417.奈增 程序段1 :注移MOVE EN - EHO PflO.O呷10。输入, IN 0UT1 传输区厂程片段2:注释MOVEENMI10.0传输区2-IN OUT1PiQO.O可.数据块名称数据类型起始值保持句 Static句 传输区1UDTB数字里Array(0.15 of Bool模拟里1Word16#0,3.模拟里2Word16#0传输区2UDT切 数字里Array(0.15 of Bool3模拟里1Word16#0匈 模拟里2Word16#0郎增 一画程序段3:王握MOVE EN ENO数据块,WQ10.0传输区IN 0UT1传输区厂程序段4:注释MOVE EN ENOMl 0.0数据块1,传输区2IN 0UT1传播区2佟I 15程序编写这样1217控制器可以直接控制1215智能IO设备上的Q区数据,同时读取I 区数据。测试结果如下:,您*CPU 1217C 孝正囤厩团为号吧CPU 1215c1i地址:368昼示格忒十六/制步在(3 16CHF电亚值 16T1F洪 .9 I1i地址::JBO显示格式十六itt制监初值 16T1F泛旗(3少2QB69十六进到16S2F16C2FM !2%QB1十六进制16X2F3. %QA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年五年级期中班主任工作总结(二篇)
- 液态化学品配送协议书
- 北京市XX场景装修合同
- 保健食品佣金居间合同模板
- 博物馆装修增项协议
- 创意设计居间工程合同
- 创意园大厦装修合同样本
- 梁柱核心区施工方案
- 八年级上寒假数学试卷
- 蚌埠今日中考数学试卷
- 王崧舟:学习任务群与课堂教学变革 2022版新课程标准解读解析资料 57
- 招投标现场项目经理答辩(完整版)资料
- 运动竞赛学课件
- 重大事故隐患整改台账
- 2022年上海市初中毕业数学课程终结性评价指南
- DB15T 2058-2021 分梳绵羊毛标准
- 高考作文备考-议论文对比论证 课件14张
- 新华师大版七年级下册初中数学 7.4 实践与探索课时练(课后作业设计)
- 山东省莱阳市望岚口矿区页岩矿
- 《普通生物学教案》word版
- 安全生产应知应会培训课件
评论
0/150
提交评论