打开一个S7-1200的项目,选中网络视图中CPU的PROFINET接口,再选中巡视窗口的“属性>常规>以太网地址”(见图1-20),巡视窗口标题栏的“PROFINET接口_1[Module]”是集成的第一个PROFINET接口。
可以用“添加新子网”按钮添加新子网,用“子网”选择框将接口连接到已有的网络上。
用单选框选中默认的选项“在项目中设置IP地址”,可以手动设置接口的IP地址和子网掩码。图1-20中是默认的IP地址和子网掩码。如果该CPU需要和其他子网的设备通信,应勾选“使用IP路由器”复选框,然后输入路由器的IP地址。
用单选框选中“在设备中直接设定IP地址”,则从组态之外的其他服务获取IP地址。
如果勾选了PROFINET区的复选框“在设备中直接设定PROFINET设备名称”,表示不是通过组态,而是用指令T_CONFIG或S7-1500的显示屏等方式分配PROFINET设备名称。
未勾选复选框“自动生成PROFINET设备名称”时,由用户设置PROFINET设备名称。“转换的名称”是符合DNS惯例的名称,用户不能修改。IO控制器的“设备编号”默认值为0,用户不能更改。
图1-20 组态以太网地址
2.组态网络时间同步
网络时间协议(Network Time Protocol,NTP)广泛应用于互联网的计算机时钟的时间同步,局域网内的时间同步精度可达1ms。NTP采用多重冗余服务器和不同的网络路径来保证时间同步的高精度和高可靠性。
选中CPU的PROFINET接口,再选中巡视窗口的“属性>常规>时间同步”,勾选“通过NTP服务器启动同步时间”复选框(见图1-21的左图)。然后设置时间同步的服务器的IP地址,最多可以添加4个NTP服务器。更新间隔是PLC每次请求时钟同步的时间间隔(10s~24h)。
图1-21 组态网络时间同步与操作模式
3.组态操作模式
选中巡视窗口左边窗口中的“操作模式”,可以将该接口设置为IO设备(见图1-21的右图)。CPU即使被设置为IO设备,它同时也可以作为IO控制器使用。
勾选了“IO设备”复选框后,应在“已分配的IO控制器”选项中选择一个IO控制器。如果该IO设备的IO控制器不在该项目中,则应选择“未分配”。也可以用复选框设置“PN接口的参数由上位IO控制器进行分配”。
4.组态高级选项中的接口选项
(1)发生通信错误的处理
选中CPU 15163PN/DP的网络视图中的PROFINET接口[X1],再选中巡视窗口的“属性>常规>高级选项>接口选项”(见图1-22),如果没有勾选复选框“若发生通信错误,则调用用户程序”,出现PROFINET接口的通信错误时,不会调用诊断中断组织块OB82,但是错误会进入CPU的诊断缓冲区。S7-1200的PROFINET接口没有此选项。
图1-22 组态S7-1500PN接口的“接口选项”
(2)无需可交换介质更换IO设备
PROFINET IO设备没有DP从站那样的设置站地址的拨码开关,IO控制器用IO设备名称来识别IO设备。在更换有故障的IO设备之后,必须通过编程设备为IO设备分配设备名称。早期的IO设备有可以存储设备名称的存储卡(交换介质),可以通过将存储卡插入新更换的IO设备,来为IO设备分配设备名称。现在的IO设备没有存储卡,在更换IO设备时,如果所有的IO设备都支持LLDP协议(Link Layer Discovery Protocol,链路层发现协议),IO控制器使用LLDP协议来分析各IO设备和IO控制器之间的关系。通过这些关系,IO控制器可以检测到更换的IO设备,并为其分配已组态的设备名称。
启用无需可交换介质的IO设备更换的操作步骤如下:(www.xing528.com)
勾选图1-22中的复选框“不带可更换介质时支持设备更换”,允许在没有可更换介质(即存储卡)的情况下更换设备。该选项还允许自动调试,就是说可以在不事先分配设备名称的情况下,使用IO设备调试IO系统。
CPU比较早的固件版本使用该功能之前,需要使用新的IO设备,或将已分配参数的IO设备恢复到出厂设置。对于固件版本为V1.5或更高的S7-1500 CPU,如果勾选了IO控制器属性中的复选框“允许覆盖所有已分配IP设备名称”,允许IO控制器覆盖IO设备的PROFINET设备名称。就不用将已分配参数的IO设备恢复到出厂设置状态。
可以用“使用IEC V2.2LLDP模式”复选框选择使用IEC V2.2还是IEC V2.3模式。
可以用“为连接发送保持连接信号”输入框设置向TCP或ISO-on-TCP连接伙伴发送保持连接请求的时间间隔。
5.其他高级选项组态
(1)组态介质冗余
S7-1500 CPU的PN接口支持MRP(介质冗余协议),S7-1200 CPU没有介质冗余功能。选中图1-23的巡视窗口左边的“介质冗余”,可以设置CPU在介质冗余功能中做管理器还是客户端,使用哪个端口来连接MRP环网,以及网络出现故障时,是否希望调用诊断中断组织块OB82等。
(2)组态实时设定参数
图1-23的以太网接口高级选项中的“实时设定”中的“发送时钟”是IO控制器和IO设备交换数据的最小时间间隔。同步功能可选“同步主站”“同步从站”和“未同步”。“同步等级”可选RT(实时通信)或IRT(等时实时通信),S7-1200的“实时设定”属性中没有“同步”。TIA博途根据IO设备的数量和I/O字节,自动计算出“周期性IO数据”的带宽。最大带宽一般为“发送时钟”的一半。
图1-23 组态S7-1500PN接口的“实时设定”
(3)组态端口互连参数
CPU 1215C、CPU 1217C和S7-1500 CPU的PROFINET端口自带一个两端口的交换机,CPU 1215C和CPU 1217C的两个端口分别叫做“端口[X1 P1]”和“端口[X1 P2]”;S7-1500的两个端口分别叫做“Port[X1 P1 R]”和“Port[X1 P2 R]”(见图1-24)。两个端口需要组态的参数相同。
选中左边窗口中的“端口互连”,右边窗口的“本地端口”区显示本地端口的属性,默认的介质类型为“铜”。可以用“伙伴端口”区的下拉式列表选择需要连接的伙伴端口。如果在拓扑视图中组态了网络拓扑,将会显示连接的伙伴端口的“介质”类型等信息。“电缆长度”和“信号延时”仅适用于PROFINET IRT通信,用单选框选中二者之一,则按选中的参数自动计算另一个参数的值。
(4)组态端口选项参数
图1-25选中了左边窗口的“端口选项”。右边窗口最上面的复选框用于启用或禁用该端口。S7-1500可以用“传输速率/双工”选择框选择“自动”或“TP 100Mbit/s全双工”。默认的“自动”表示该端口与连接伙伴自动协商传输速率和双工模式。
“界限”域用来设置传输某种以太网报文的边界限制。选中复选框“可访问节点检测结束”,表示此端口不转发用于检测可访问节点的DCP协议报文。选中复选框“拓扑识别结束”,表示不转发用于检测拓扑的LLDP协议报文。选中复选框“同步域断点”,表示不转发用来同步同步域内设备的同步报文。
图1-24 组态S7-1500PN接口的“端口互连”
图1-25 组态S7-1500 PN接口的“端口选项”
端口的“硬件标识符”是端口的诊断地址。Web服务器的组态方法将在7.4节介绍。
CPU 1515-2 PN、CPU 1516-3 PN/DP、CPU 1517-3 PN/DP的PROFINET端口[X2],以及CPU 1518-4 PN/DP的端口[X2]和[X3]是标准的工业以太网端口,但是不是PROFINET端口,所以它们需要组态的参数比PROFINET端口[X1]要少一些。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。