1.在博途中,组态西门子1200PLC,进入到如下图中的“设备视图”界面。
2、安装阀岛profinet的GSD文件,在“选项”里找到“管理通用站描述文件(GSD)”单击进入到“管理通用站描述文件”界面,在里面的“源路径”里选择“PROFINET用资料户GSDML”文件,选择安装,等待安装完毕即可后面调用。如下图
3、.在“网络视图”的右边为“硬件目录”界面,在“硬件目录”界面里找到“其他现场设备>PROFINETIO>Valves>WPI>WPIPT300-Terminal>PT300-SPN#”选择“PT300-SPN#”
4、选择“PT300-SPN#”,单击即可调用到“网络视图”中如下图
5、在“网络视图”选择CPU1215下的以太网口图标,拖拽连接到PT300-SPN的以太网口图标上。形成如下图的网络连接。
6、设置CPU1215的以太网地址,选择CPU1215的以太网口图标,单击进入到如下图界面。设置IP地址为:192.168.0.20,子网关设置为255.255.255.0。(此处IP可自由设置)
7、设置阀岛以太网地址,选择阀岛上的以太网口图标,单击进入到如下图界面。设置IP地址为:192.168.0.10(可自由设置)
8、双击阀岛图标,进入到阀岛的硬件组态界面,选择右边“硬件目录”找到“模块>SIunit>PT300-SPN(32coils,Status)”,双击“模块>SIunit>PT300-SPN(32coils,Status)”,此时会给阀岛分配32个位的地址,会在“设备视图”界面“插槽1”中出现如下图界面的地址分配。此时默认分配的地址为0-3,修改成3-6,因为我的0-3被PLC占用,选中I地址和Q地址,可以自由设置想要设置的地址如下图
9、点击左边“项目树”找到“在线访问”选中“RealtekPCIeGBEFamilyController”(表示以太网实际网口的名称)双击“更新可访问的设备”如下图。等待一段时间后会出现“pt300-01[192.168.0.10]”和“plc_1[192.168.0.20]”两个设备。此时需要注意的是“pt300-01[192.168.0.10]”,“pt300-01”即为阀岛在之前通讯过程中设置的阀岛名称为“pt300-01”,可自由设置。每个阀岛不一样,名称也不一样.。
10、给阀岛分配名称。在“pt300-01[192.168.0.10]”下使用双击“在线和诊断“,跳出中间的在线访问窗口,在里面找到“功能”,在下面找到“分配PROFINET设备名称”
11、在“分配PROFINET设备名称”窗口中找到“PROFINET设备名称:pt300-01”,修改为“device100”,然后移到对话框下端点击“分配名称”,分配成功后在下端的“常规”对话框“信息”栏中会跳出:PROFINET设备名称“device100”已成功分配给MAC地址“00-0E-CF-08-01-18”。(表示已经分配成功)
12、移动鼠标到“项目树”下,在“PLC_1”下找到“分布式IO>PROFINETIO System(100):PN/IE_1>PT300-SPN”双击“PT300-SPN”进入到阀岛的硬件组态界面
13、在阀岛的硬件组态界面中将鼠标移动到阀岛模块上,单击“PT300-PN”的名称,修改为“device100”,保存项目即可。(此步至关重要,组态过程中最容易出错的地方就是没有将阀岛硬件名称改成与分配PROFINET设备名称一致,只有设置为一致后,才可正常使用)
14、选择“编译”后“下载”整个程序和项目到PLC,下载成功后,即可运行PLC控制阀岛。
15、下载成功后,在软件中点击“转至在线”,将能监控到所有设备的状态,状态显示为绿色勾号,即为组态成功
上面有点图片我就没有贴出来了,因为现在手上的设备用到项目中去了,如果有不明白的地方,标出来,我会把知道的分享给大家。谢谢!