今年的1月中旬,西门子发布了200 SMART PLC V2.5的系统固件,此次固件更新是在去年发布V2.4固件的基础上,增加了PROFINET I-Device,即智能设备功能。也就是说,V2.5不仅支持PROFINET 控制器,也同时支持PROFINET IO智能设备。对于老版本的CPU,可通过升级固件的形式进行CPU升级,仅限于标准型号的CPU,即:SR和ST系列。接下来,工控站就V2.5的新功能进行解说。 在讲解V2.5之前,我们先来回顾一下V2.4的功能,V2.4可以说是一次专门对通信进行的更新,主要有两点,一是它增加了PROFINET控制器功能,可以对支持PROFINET的IO设备进行通信,例如:伺服、变频等。二是内置了MODBUS TCP库,在此之前的MODBUS TCP库是需要额外花钱购买才能使用。 当200 SMART作为控制器时(V2.4)的参数如下: 最大设备:8 最大模块:64 最大输入和输出字节:各是128字节 而最新发布的V2.5固件,200 SMART做智能设备时,参数如下: I-Device 最大输入:128字节 I-Device 最大输出:128字节 200 SMART CPU 可连接8个 接下来,我们认识一下PROFINET IO通信的特点,它是一个开放的、标准的、 实时的、灵活的工业以太网标准,属于现场总线,可与其他现场总线无缝集成。 开放、标准:代表可跨厂商进行通讯,只要是支持标准的PROFINET通信协议即可。 实时:相比以前200 SMART的以太网通信协议,PROFINET是实时的,而S7(GET 、PUT)、ISO_on_TCP 、TCP 、 UDP 这些都是非实时的。 灵活:一根网线、交换机、路由器即可和其它以太网通信进行无缝集成。 为什么PROFIENT是实时通信呢?这要分析它的结构,原来的S7、ISO_on_TCP、TCP、 UDP通讯从网络结构上需要经过7层协议,1:物理层,2:数据链路层,3:网络层,4:传输层,5:会话层,6:表示层,7:应用层。数据每经过一层都需要封装和解封报头报尾,封装和解封需要消耗时间。 而对于PROFINET仅有两层网络结构,1:物理层和2:数据链路层。而标准的报文包含VALN标签用来定义优先级,PROFINET RT通信协议的优先级是:6,明显要高于非实时通讯。 PROFINET的实时通信,分为标准数据和实时数据,标准数据是基于TCP/UDP的通讯协议,用来配置设备参数,诊断数据,非周期的IO数据。实时数据是周期性的IO数据和报警数据。 200 SMART的PROFINET的控制器和智能设备具体如何应用呢?简单说来有三种工作模式。这三种模式在编程软件的向导中,可以进行选择。 当我们使用两台200 SMART CPU进行PROFINET通信时,无需导出GSD文件,简单设置即可完成。当200 SMART当成智能设备时,就需要导出GSD文件,将导出的GSD文件导入PROFINET控制器的编程软件中即可。 1:如果是控制器,那么PLC就是主站,可以控制支持PROFINET的智能设备,例如刚才提到的伺服驱动和变频驱动,最多连接八个智能设备。 2:如果是智能设备,那么PLC就是从站,可以接受PROFINET控制器的命令,最多连接一个控制器。 3:200 SMART也可以同时做IO控制器和智能设备,此时的PLC处于第二层网络,既可以接受上面PROFINET控制器发出的指令,又可以控制下面的PROFINET智能设备,同时可单独进行某个独立的功能控制。 通过以上三种应用可以看出,PROFINET通信特点具有开放、标准、 实时、灵活的基础上,还具有以下三个特点: 1:通过计算容量分发到智能设备,可减轻IO控制器的负荷, 2:由于在局部处理过程数据,通信负载降低 3:可以单独管理项目中子任务的处理 V2.5的新功能,工控站就暂时讲解到这里,各位小伙伴赶快下载体验吧~~ 本站正在录制一套零基础的200 SMART PLC的视频教程,目前已上传到哔哩哔哩,感兴趣的小伙伴可前往哔哩哔哩,搜索工控站进行观看,谢谢。 以下就是V2.5版本的系统固件和编程软件下载地址: 提取码:2o74 压缩包解压后包含三部分,说明如下: S7-200 SMART Sweeper Tool : 安装或卸载不正常时,运行此插件 SMARTCPU_V02.05.00_00.00.07.00 :CPU固件,对旧版本的CPU进行固件更新 STEP 7 MicroWIN SMART V02.05.00 :V2.5编程软件 版权声明1、本站某些内容、插图、视频、技术资料来源于互联网,由本站重新整理后发布,如有侵权请告知,将在第一时间删除。 |
Powered by 工控站 © 2015-2018 & gongkongzhan.net
鲁公网安备 37021402000232号