西门子PN CPU CP开放式通讯:Open IE与NetPro对比解析

需积分: 15 1 下载量 103 浏览量 更新于2024-07-16 收藏 854KB PDF 举报
"西门子_PN CPU CP的开放式通讯-Open IE.pdf" 本文档主要介绍了西门子PN CPU及CP模块的开放式通讯——Open IE,这是一种基于以太网的通讯方式,允许用户通过NetPro组态实现S5兼容通讯,并通过SEND/RECV接口进行数据交换。然而,PN CPU不能通过NetPro来配置如ISO on TCP (RFC1006)、TCP和UDP等特定协议的通讯,这些都需要通过Open IE来完成。 Open IE提供了更加灵活的通讯方式,支持TCP/IP、ISO on TCP和UDP协议。在组态上,Open IE使用开放通讯向导和FB65功能块来建立连接,而数据交换则依赖于FB63/64/67/68。相比之下,NetPro IE则是在Step 7的NetPro环境中配置,用FC5/6等函数块进行数据交换,且支持S7、TCP/IP、ISO on TCP和UDP以及S5兼容通讯。 通过一个示例,文档展示了S7-319PN作为客户端,S7-317PN作为服务器端,两者之间的通讯可以通过Open IE和NetPro IE两种方式进行。在Open IE中,TCP/IP和ISO on TCP的连接通过FB65建立,而UDP则通过FB67/68处理。相反,NetPro IE中,S7通讯则通过生成SDB并使用FB8/9/12/13/14/15来实现。 Open IE与NetPro IE的主要区别在于它们的配置和编程方式,以及支持的协议种类。Open IE更适合于需要更高级网络协议的复杂应用,而NetPro IE则更适用于传统的S7通讯或S5兼容通讯场景。 在实际应用中,用户需要根据项目需求选择合适的通讯方式。Open IE提供了更多自定义的可能性,可以适应多样化的网络环境,而NetPro IE则更加适合于标准化和西门子内部的通讯需求。理解这两种通讯方式的特点和使用场景是确保PN CPU和CP模块有效通讯的关键。