2024年3月12日发(作者:)
非常重要的PLC知识之PROFINET(二)Profibus、Profinet、Ethernet有什么
区别
关注VX公众号:工控猫PLC,获取更多教学知识
工控猫PLC
PROFINET 是一种新的以太网通讯系统,是由西门子公司和 Profibus 用户协
会开发。PROFINET 具有多制造商产品之间的通讯能力,自动化和工程模式,
并针对分布式智能自动化系统进行了优化。其应用结果能够大大节省配置和调试
费用。PROFINET 系统集成了基于 Profibus 的系统,提供了对现有系统投资的
保护。它也可以集成其它现场总线系统。
简单来说,PROFINET=PROFIbus+etherNET,把Profibus的主从结构移植到
以太网上,所以profinet会有Controller和Device,他们的关系可以简单的对应
于profibus的Master和Slave,当然,是有区别的,但这样对应可以有助于理
解。另外由于profinet是基于以太网的,所以可以有以太网的星型、树形、总线
型等拓扑结构,而profibus只有总线型。所以profinet就是把profibus的主从结
构和ethernet的拓扑结构相结合的产物,其他像等时性等西门子鼓吹的特性其
实以太网也有,只不过profinet由于有Controller这样的控制单元可以提高等时
性的精度而已。
PROFINET 是一种支持分布式自动化的高级通讯系统。除了通讯功能外,
PROFINET 还包括了分布式自动化概念的规范,这是基于制造商无关的对象和
连接编辑器和 XML 设备描述语言。以太网 TCP/IP 被用于智能设备之间时间
要求不严格的通讯。所有时间要求严格的实时数据都是通过标准的Profibus DP
技术传输,数据可以从 Profibus DP 网络通过代理集成到 PROFINET 系统。
PROFINET 是唯一使用已有的 IT 标准,没有定义其专用工业应用协议的总线。
它的对象模式的是基于微软公司组件对象模式 (COM) 技术。对于网络上所有分
布式对象之间的交互操作,均使用微软公司的 DCOM 协议和标准 TCP 和
UDP 协议。
在 PROFINET 概念中,设备和工厂被分成为技术模块,每个模块包括机械、电
子和应用软件。这些组件的应用软件可使用专用的编程工具进行开发并下载到相
关的控制器中。这些专用软件必须实现 PROFINET 组件软件接口,能够将
PROFINET 对象定义导出为 XML 语言。XML 文件用于输入制造商无关的
PROFINET 连接编辑器来生成 PROFINET 元件。连接编辑器对网络上
PROFINET 元件之间的交换操作进行定义。最终,连接信息通过以太网 TCP-
IP下载到 PROFINET 设备中。
profinet(实时以太网)基于工业以太网,具有很好的实时性,可以直接连接现场设
备(使用PROFINET IO),使用组件化的设计,PROFINET支持分布的自动化控制
方式(PROFINET CBA,相当于主站间的通讯).
以太网应用到工业控制场合后,经过改进使用于工业现场的以太网,就成为工业
以太网。如果你曾经使用过西门子的网卡CP343-1或CP443-1通讯的话,可能
应用过ISO或TCP连接等。这样所使用的TCP和ISO就是应用在工业以太网
上的协议。
PROFINET同样是西门子SIMATIC NET中的一个协议,具体说是众多协议的
集合,其中包括PROFINET IO RT, CBA RT, IO IRT等等的实时协议。
所以说PROFINET和工业以太网不能比,只能说PROFINET是工业以太网上
运行的实时协议而以。不过现在常常称有些网络是PROFINET网络,那是因为
这个网络上应用了PROFINET协议而已。


发布评论