首页 理论教育概述S7-300以太网通信处理器

概述S7-300以太网通信处理器

【摘要】:CP343-1、CP343-1 IT等为S7-300的以太网通信处理器CP,在其硬件接口、通信功能等有所不同,具体如表12-2所示。表12-2 S7-300通信处理器的应用区别以下是关于以太网通信的类型区别:1.ISO传输协议ISO传输连接用于S5站和S7站或PC站之间的数据交换。

CP343-1、CP343-1 IT等为S7-300的以太网通信处理器CP,在其硬件接口、通信功能等有所不同,具体如表12-2所示。

表12-2 S7-300通信处理器的应用区别

978-7-111-38359-8-Chapter12-18.jpg

以下是关于以太网通信的类型区别:

1.ISO传输协议

ISO传输连接用于S5站和S7站或PC站之间的数据交换(S5兼容通信)。ISO传输连接的属性:站间的通信是基于MAC地址的;使用数据块的数据传输适用于大量数据;可使用“SEND/RECEIVE”和“FETCH/WRITE”应用实现数据传输;在PC上,ISO传输服务通过C函数或利用OPC服务器提供;数据的接收是由对方通过ISO参考模型第4层上的确认来确定的;数据不能通过路由器(非路由功能的协议)传递。

2.ISO-on-TCP传输协议

ISO-on-TCP传输连接用来进行S5站和S7站或PC站间的数据交换(兼容S5的通信)。ISO-on-TCP连接的属性:站间的通信是基于IP地址的;符合TCP/IP标准的FRC 1006扩展是与ISO参考模型的第4层相一致的;使用“SEND/RECEIVE”和“FETCH/WRITE”应用实现数据传输等。

3.TCP/IP传输协议

通过TCP连接的配置实现站间(包括第三方的站)的数据交换。TCP连接的属性:符合TCP/IP标准;可使用“SEND/RECEIVE”和“FETCH/WRITE”应用实现数据传输;操作系统中已存在的TCP/IP实现通常可用在PC上;数据可通过路由器(有路由功能的协议)传递。

4.UDP传输协议

通过UDP连接的配置实现两站间的数据交换。UDP连接的属性:UDP协议;两站之间关联数据块的不可靠传输;支持组播传输;组播传输允许站组一起接收信息和发送信息到这个组;通过“SEND/RECEIVE”服务进行数据传输;数据可通过路由器(有路由功能的协议)传递。

5.S7通信

通过S7连接的配置实现S7站间和PC站间的数据交换。S7连接的属性:该连接可用于所有S7/M7设备;可用于所有子网(MPI、PROFIBUS、工业以太网);SIMATIC S7/M7-300/400站之间数据的可靠传输(使用“BSEND/BRCV”或“PUT/GET”SFB);高速;可靠数据传输取决于对方与时间相关的操作(使用“USEND/URECV”SFB);在ISO参考过程的第7层上确认对方的数据传输。

6.IT通信

IT通信具有:

1)E-mail功能:S7站激活报警并将其文本以电子邮件发送。电子邮件可能包含变量值和附件。

2)HTML功能:CP模板中装载了Web服务器。其他的,applets或java beans同样可用于提供和查看带有S7变量的HTML页。JAVA编写的应用程序可通过Java beans使用HTTP协议访问S7变量。

3)FTP功能(作为服务器和客户端):FTP客户端功能可用于在FTP服务器上将数据(仅来自于数据块)保存为文件,或从FTP服务器上取回数据,仅在带有特殊首部(20字节)的块中。FTP服务器功能用来将文件(HTML页、映像文件等)传输到CP的文件系统,也可直接从数据块中读出值或通过文件直接把值写入到数据块中。

7.PG/OP通信

通过以太网用STEP 7编程和组态S7站。编程设备是连接到以太网的。

8.PROFINET通信

PROFINET是PROFIBUS用户组织(PNO)使用的标准,它定义了跨厂商通信和工程模型,适用于基于组件的自动化(CBA)环境中。