S7-300系列PLC系列中CPU31X-2DP/PN、通信处理器CP343-1PN及S7-400系列PLC系列中CPU41X-2DP/PN、通信处理器CP443-1ADV带有PROFINET IO接口,可以连接带有PROFINET IO接口的远程I/O站点。
在STEP7硬件配置中,以CPU315-2DP/PN为例创建一个站点,插入CPU时,弹出新建以太网的提示对话框,选择新建以太网网络并设置CPU的IP地址(CPU的前面板标有MAC地址,在SIMATIC Manager界面下,点击菜单命令“PLC”→“Edit Ethernet Nodes”可以分配IP地址或通过MPI接口下载配置信息设置IP地址)、子网掩码(255.255.255.0)后出现一条代表PROFINET IO总线的网络,如图9-36所示。
图9-36 设置PROFINET IO网络
在硬件目录中的PROFINET IO子目录下,将所需的设备拖放到总线上,例如配置ET200S、交换机X208及网关设备如图9-37所示,使用IE/PB网关(以太网/PROFIBUS-DP)可以从实时以太网PROFINET IO上直接连接PROFIBUS-DP从站。
点击每个从站,为从站配置相应的I/O模块,模块的I/O地址占用I、Q区,与中央扩展寻址方式相同。
(www.xing528.com)
图9-37 配置PROFINET IO远程I/O
双击远程I/O站图标,为每个站点分配地址信息,如图9-38所示。在“Device Name”下输入元件名称,每个远程站点的元件名称是惟一的,PROFINETIO控制器通过元件名称自动分配远程站点IP地址;在“Device Number”中定义元件号,每个元件号是惟一的,通过元件号可以对站点进行诊断;点击“Ethernet”为远程I/O站分配IP地址,IP地址在每个网络上是惟一的。地址信息分配完成后编译存盘。
图9-38 远程I/O的配置
将编程器通过以太网网卡连接到实际的PROFINET IO网络上,在硬件配置界面上使用菜单命令“PLC”→“Ethernet”→“Assign Device Name”以每个远程I/O站的MAC地址为参考分配元件名称。通过菜单命令“PLC”→“Ethernet”→“Verify Device Name”检查元件名称是否分配成功。将配置信息下载到CPU中,CPU在启动过程中自动为每个远程I/O站分配IP地址。诊断功能通过IP地址进行访问,实时通信通过网络的第一、二层实现。
在“IO Cycle”标签中,设置远程I/O站数据的更新时间,更新时间与远程I/O站点的个数、通信数据量的大小有关,例如CPU(IO控制器)连接远程I/O站点的数量在13个以内可以设置的更新时间为1ms,使用无线网络、多个交换机级联的情况下应增加更新时间。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。