西门子CPU412-1模块特价

名称:西门子CPU412-1模块特价

供应商:西门子代理商

价格:面议

最小起订量:1/台

地址:上海松江鼎源路618弄时尚谷创意园61号5楼

手机:13585754803

联系人:郑鑫 (请说在中科商务网上看到)

产品编号:139105497

更新时间:2021-07-23

发布者IP:101.85.233.47

详细说明

  上海西邑电气技术有限公司

  联系人 郑鑫 135八五七五四八零三

  PROFINET循环的实时通信报文基于IEEE802.3,具有4个字节的VLAN标签(IEEE802.1p),该标签其中的3个位可以表示PROFINET实时数据的优先级,参考图1 PROFINET实时报文。

  图1 PROFINET实时报文

  PROFINET循环的实时数据报文具有优先级,且用户优先级为6。VLAN标示符VID=0表示报文仅包含优先级信息,而不是一个有效地VLAN标识。

  报文具有“用户优先级”符合IEEE802.1p标准,IEEE802.1p具有如下特点:

  支持IEEE802.1p的交换机会优先转发高优先级的数据,IEEE802.1p标准

  通过在OSI 2层给数据加入优先级以及交换机中的不同队列分配,实现加速报文转发。

  TCI中包含表示服务种类(Class of Service)的3个位,这样CoS服务就有8个优先级,其中0为最低优先级,而7为最高优先级。

  不同的应用按照不同的方式进行处理

  赋予实时应用更高的优先级

  赋予普通的应用较低的优先级

  这样在IEEE802.1p的支持下,用户终端主机能请求所提交流量的优先等级,网络设备则在帧头上设置相应的标记予以实施。802.1p可以将以太网中的流量分为8个优先等级,将时间敏感的视频/音频以较高的优先级在交换式以太网中传送,以支持以太网上各类业务的QoS。参考表1 。

种类描述优先级
语音最高优先级;保证几路音频延迟时间最小且保证高的语音质量7,6
视频视频优先于其它数据服务4,5
尽力的通信应用数据包,比如Internet冲浪或者设备需要QoS服务3,0
背景通信较低优先级的数据通信服务,比如下载,打印等,不需要固定的等待时间和流量需求1,2

  表1

  目前,许多以太网交换机都能够支持多优先级业务的分类处理,即支持IEEE802.1p,根据数据帧中的“用户优先级”字段内容的不同进行缓存、数据转发等操作。理想情况下,以太网交换机能支持的优先级与802.1p规定的优先级相同,但实际情况有时并非如此。

  西门子的SCALANCE X以太网交换机产品中,X-00系列具有两个优先级堆栈,高的优先级堆栈处理具有用户优先级4,5,6,7的数据,低的优先级堆栈处理具有用户优先级3,0,1的数据。对于SCALANCE X100系列到SCALANCE X400系列所支持的优先级与IEEE802.1p所规定的优先级相同。具有4个优先级堆栈,每个堆栈处理不同用户优先等级的数据,参考图2 SCALANCE X交换机优先级堆栈。SCALANCE X以太网交换机会根据数据的用户优先级的不同由内部不同的优先级堆栈来处理。这也表明SCALANCE X100系列到SCALANCE X400系列的产品可以细分用户优先级的数据,对于用户优先级6,7由最高优先级堆栈处理优先转发。

  图2 SCALANCE X交换机优先级堆栈

  SCALANCE X以太网交换机会优先对高优先级的堆栈中的高优先级数据进行转发。参考图3 IEEE802.1p报文优先转发原则。帧1正在被发送,表明不会中断正在发起的数据传输。帧2的优先级低于帧3,所以优先转发帧3。最终端口1的数据帧发送顺序为帧1,帧3,帧2。

  图3 IEEE802.1p报文优先转发原则

  除此以外,X200系列以上的SCALANCE X交换机不但可以在Step7中作为IO设备进行组态,也可以在Step7中实现集成诊断。参考图4 交换机组态。

  图4 交换机组态

  在使用SCALANCE X300和SCALANCE X400系列的交换机应用在PROFINET实时应用中,由于这两种系列的交换机不但支持IEEE802.1p还支持IEEE802.1Q,即VLAN。那么这两类以太网交换机则认为VLAN ID=0的帧不带有VLAN标签。这意味着PROFINET实时报文(VID=0)在这两类交换机之中转发不具有优先级,与普通的数据一样,不会被交换机优先转发。所以在使用这两类交换机时,需要特别注意,这种情况下,可以使用2种方式来改善:

  第一种情况,就是使用SCALANCE X200系列以下的交换机,这样由于这些系列的交换机不支持IEEE802.1Q,仅支持IEEE802.1p,所以会优先转发PROFINET实时数据。

  第二种情况,如果使用SCALANCE X300/400时,且PROFINET实时数据与普通数据在一个通道上进行传输,需要给PROFINET的数据传输通道设置VLAN。例如图5 组态举例。PROFINET IO控制器和IO设备的PROFINET实时通信与PC1和PC2的普通通讯,例如TCP/IP,共同占用2台SCALANCE X400之间的通道。由于SCALANCE X400支持IEEE802.1Q,交换机会认为PROFINET 实时数据与普通的TCP/IP数据的优先级一样,这样不会优先转发PROFINET实时数据。

  图5 组态举例

  其中,PC1和PC2分别连接在各自SCALANCE X400交换机端口P10.1,PROFINET设备则分别连接在各自SCALANCE X400交换机端口P9.1,交换机之间的连接通过各自的P11.1进行连接。那么设置PROFINET设备和PC设备都属于VLAN2,两台交换机的设置如下图6 交换机Web组态。关于VLAN的详细设置,请参考西门子网站网上课堂《西门子交换机SCALANCE X VLAN组态》,链接如下:82454083

  图6 交换机Web组态

  通过设置VLAN后,PROFINET的实时数据的优先级会被SCALANCX300/400交换机所识别,这样PROFINET的实时数据被优先转发,达到实时的目的。

  组态1毫秒高精度时间戳时必须满足一些特定要求。该条目即解释使用ET 200SP HA和PROFINET时,适用于高精度时间戳的数量框架和指导。

  使用ET 200SP HA和PROFINET实现高精度时间戳,可以根据需要的精度采用不同的组态指导。

  要实现自动化系统1ms的精度间隔,必须满足此条目中描述的现场总线数量框架和组态指导。

  为保障多个自动化系统(工厂范围)1ms高精度时间戳的一致和同步,此条目中需要增加的时间同步(SICLOCKTC 400和TIME-NET)同样必须满足。

  基于PROFINET精度1ms的高精度时间戳需使用以下组件:

  IO控制器:固件版本V8.2或更高的CPU 410-5H

  分布式IO模板:ET 200SP HA

  注意

  需要CP 443-1将CPU 410-5连接至工厂总线。

  数量框架

  应用以下数量框架:

  每个CPU最多16个ET 200SP HA站带高精度时间戳

  每个ET 200SP HA最多32个IO模块带高精度时间戳

  每个IO模块最多16个通道(DI)带高精度时间戳

  每个ET 200SP HA最多512个IO信号带高精度时间戳

  注意

  如果捕获到来自带时间戳的IO冗余模块的信号,则信号计算两次。

  PROFINET 现场总线配置

  线形配置中一条线最多16个 ET 200SP HA站点(标准自动化系统中可以组态为MRP环)

  无交换机和其他网络节点

  PROFINET子系统线路长度最大1000米

  仅RJ45和快接网络电缆,无光纤

  高可用系统中仅允许冗余PROFINET配置R1

  冗余PROFINET配置R1为物理隔离的网络

  冗余PROFINET配置R1中无MRP环

  冗余PROFINET配置R1中无相反方向连接的线缆

  图. 01

  TIME-NET的时间同步和配置

  为保障多个自动化系统(工厂范围)1ms高精度时间戳的一致和同步,应用以下组态指导。

  时间主站SICLOCK TC400和CPU 410-5H通过一个单独的网络(TIME-NET)连接,此网络仅用于时间同步。

  作为时间主站,SICLOCK TC400在SIMATIC模式下间隔1秒传送时钟。CPU 410-5H必须在其集成的PN-IO接口上运行时间同步。SICLOCK TC400共有4个可用于时间同步的以太网接口。

  以下配置形式可用于TIME-NET:

  线

  星

  TIME-NET线形配置

  TIME-NET线形配置中最多12个CPU

  图. 02

  TIME-NET星形配置

  SICLOCK TC400H和CPU之间使用交换机形成星形配置,最多4个交换机连接至SICLOCK的4个端口,每个交换最多24个端口,则最大的数量框架为92个CPU(4 x 23)。

  图. 03