PROFINET工业以太网教程(3)——交换机与一致性等级
前面的文章我们介绍了PROFINET的基础知识及构建网络需要的网线与接头,今天这篇文章,我们来介绍下构建网络的另一个重要元件——交换机,并简单介绍下为什么普通家用交换机不能用于PROFINET网络。
本文包括两个主题:
交换机;
PROFINET一致性等级;
1、交换机
交换机可以加强并转发以太网的信号。前面我们说过,使用网线传输的以太网最长距离是100米,超过了100米就需要使用交换机对信号进行增强(当然,也可以使用光纤)。
交换机可以分为非管理型交换机和管理型交换机。
非管理型交换机也称为非网管型交换机,它是一种工作在数据链路层的网络设备,数据的转发是基于MAC地址的。简单理解,它就是仅仅起到信号加强、转发功能,并且不能跨网段传输的网络设备。
管理型交换机也称为网管型交换机,它工作在OSI参考模型的网络层,支持路由功能,可以划分VLAN等。管理型交换机相当于常说的路由器,可以跨网段传输数据;
我之前曾写过一篇文章详细介绍这两种交换机的区别,感兴趣可以看下:非管理型交换机和管理型交换机有什么区别?
一般来说,不建议将普通的家用/商用交换机用于PROFINET网络,因为它们一般没有经过PROFINET一致性等级认证,可能不满足PROFINET一致性等级要求。
2、PROFINET一致性等级
PROFINET IO的一致性等级(Conformance Class,简称CC)规定了设备必须具备哪些功能及一些可选项功能,它是PROFINET IO取得认证的标准。
PROFINET一致性等级(以下简称CC)分成三个等级:
CC-A:提供集成实时通信的PROFINET IO基本功能;
CC-B:在CC-A的基础上,提供网络诊断及管理功能;
CC-C:在CC-B的基础上,提供等时同步通信(IRT)的功能;
应用于PROFINET网络的交换机,至少要具有CC-A等级认证。具有该等级认证的交换机,可以不是PROFINET IO设备,也就是说可以不用在硬件中组态,一般在这种都是非管理型交换机;
具有CC-B等级认证的交换机一般都是管理型交换机,它们作为一个PROFINET IO设备,需要在硬件中组态。
如果要进行运动控制等需要等时同步通信的场合,必须使用CC-C等级的交换机;
好了,关于PROFINET交换机和一致性等级就先介绍到这里。
我的书《西门子S7-200 SMART PLC应用技术——编程、通信、装调、案例》介绍了S7-200 SMART的PROFINET新技术,感兴趣的小伙伴可以点击下面的链接看下: