WinCC提供了一个称为SIMATIC S7 Protocol Suite的通信驱动程序。此通信驱动程序支持多种网络协议和类型,通过它的通道单元提供与各种SIMATIC S7-300和S7-400 PLC的通信。具体选择通道单元的类型要看WinCC与自动化系统的连接类型。
SIMATIC S7 Protocol Suite通信驱动程序包括如下通道单元:
1)Industrial Ethernet和Industrial Ethernet(Ⅱ)两个通道单元皆为工业以太网通道单元。它使用SIMATIC NET工业以太网,通过安装在PC上的通信卡与SIMATIC S7 PLC进行通信,使用的通信协议为ISO传输层协议。
2)MPI用于编程设备上的外部MPI端口或PC上的通信处理器在MPI网络上与PLC进行通信。
3)Named Connections(命名连接)通过符号连接与STEP 7进行通信。这些符号连接是使用STEP 7组态的,并且当与S7-400的H/F冗余系统进行高可靠性通信时,必须使用此命名连接。
4)PROFIBUS和PROFIBUS(Ⅱ)实现与现场总线PROFIBUS上的S7 PLC的通信。
5)Solt PLC实现与SIMATIC基于PC的控制器WinAC Solt 412/416的通信。
6)Soft PLC实现与SIMATIC基于PC的控制器WinAC BASIS/RTX的通信。
7)TCP/IP也是通过工业以太网进行通信,使用的通信协议为TCP/IP。
WinCC要与网络建立通信连接,必须做到以下工作:
1)为PLC选择与WinCC进行通信的合适的通信模块。
2)为WinCC所在的站的PC选择合适的通信处理器。
3)在WinCC项目上选择通道单元。
对于WinCC与SIMATIC S7 PLC的通信,首先要确定PLC上通信口的类型,不同型号的CPU上集成有不同的接口类型,对于S7-300/400类型的CPU至少会集成一个MPI/DP口,有的CPU上还集成了第二个DP口,有的还集成了工业以太网。此外,PLC上还可选择PROFIBUS或工业以太网的通信处理器。其次,要确定WinCC所在的PC与自动化系统连接的网络类型。WinCC的操作员站既可与现场控制设备在同一网络上,也可在单独的控制网络上。连接的网络类型决定了在WinCC项目中的通道单元类型。
PC上的通信卡有工业以太网卡和PROFIBUS网卡,插槽有ISA插槽、PCI插槽和PC-MCIA槽。此外,通信卡有Hardnet和Softnet两种类型。其中Hardnet通信卡有自己的微处理器,可减轻系统CPU上的负荷,可以同时使用两种以上的通信协议(多协议操作);Softnet通信卡没有自己的微处理器,同一时间只能使用一种通信协议通信处理器类型见表17-5。
表17-5 通信处理器类型
(www.xing528.com)
表17-6列出了当WinCC与PLC进行通信时,PLC上使用的通信模块和PC上的通信卡。
表17-6 WinCC通道单元、通信模块和通信卡
步骤一:添加通信驱动程序
打开该WinCC项目,然后添加通信驱动程序,如图17-20所示。
图17-20 添加通信驱动程序
步骤二:创建一个过程连接
过程如图17-21和图17-22所示。
图17-21 创建过程连接(1)
图17-22 创建过程连接(2)
创建过程连接完毕后,如图17-23所示。
图17-23 创建过程连接完毕
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。