随着工业设备制造业发展,以太网通讯在设备中的应用越来越广泛。本文主要基于西门子S7-1200/1500,介绍其与profinet设备通讯的配置过程。
硬件产品:
CPU:6ES7511-1AK01-0AB0 CPU1511-1PN;
第三方设备:国产CTEU-PNT总线阀岛;
软件平台:TIA Portal V16;
配置过程:
一、加载GSD文件;
Profibus或者Profinet通讯,需要将通讯设备的通用站描述文件(即GSD文件)加载到我们的软件平台中,这样我们才能在硬件目录中,对其进行设置组态。GSD文件由第三方设备供应商提供;本案例的GSD文件为下载链接如下
链接:https://pan.baidu.com/s/1vxTU2jTtrKh8CJJi-ORUAA
提取码:oeuj
步骤1:打开博途软件,在菜单栏中,点开“选项”,“管理通用站描述文件(GSD)”,如上图所示;
步骤2:弹出上图所示的图片;
步骤3:点击源路径,在弹出的选择文件夹中,选择GSD文件存放的文件夹路径;
步骤4:文件夹路径选择后,在上述窗口中,将显示文件夹中包含的所有可导入的文件;
步骤5:勾选我们需要安装的GSD文件,然后点击“安装”按钮;
步骤6:等待硬件目录更新;
步骤7:目录更新完成后,我们可以在硬件目录中,在“Other field devices”-“PROFINETIO”-“I/O”可以找到本项目中的硬件,到此,GSD文件加载成功;
二、组态PLC硬件
步骤1:添加CPU,本项目中我们使用的CPU 1511-1PN,因此,我们在项目中,添加新设备,类型选择为CPU1511-1PN;
步骤2:添加CTEU-PNT的设备到硬件网络中;
步骤3:将CTEU-PNT的阀岛与PLC连接;
步骤4:将CTEU-PNT的阀岛与我们的PC网络连接起来,在博途项目树的“在线访问”中,找到我们的本地网卡,笔者电脑为RealtekPCIeGbE网卡,展开,点击更新可访问的设备,我们可以搜索到此网卡连接的所有设备。展开CTEU-PNT对应的设备,双击“在线和诊断”;
步骤5:“在线和诊断”窗口中,展开“功能”,选择“分配PROFINET设备名称”;
步骤6:在“PROFINET设备名称”中,输入和网络视图中一致的名称,本例中为“CTEU-PNT”。注意Profinet以设备名称为通讯连接依据,不是IP地址,因此一定要保证硬件分配的设备名称,和网络视图中组态的名称一致;
步骤7:按照实际报文需要,配置IO设备的报文
步骤8:将组态的硬件和程序下载到PLC中;
下图为阀岛映射的IO地址关系: