北岛夜话
原创工业智能控制领域(PLC、单片机、嵌入式、机器人、通信)的技术及经验分享。
文章306 浏览2022211

S7-200 SMART发布新版本--支持智能设备功能

去年(2019年)3月份,西门子S7-200 SMART发布了V2.4版本。从该版本开始,标准型CPU开始支持PROFINET通信。我当时曾发文表示这是具有里程碑意义的事件,用官方的话说就是“开启了PROFINET通信的新纪元”。有了PROFINET通信能力,标准型CPU就能很方便的与西门子的其它产品(分布式模块、变频器、伺服驱动器)进行通信,必将促使S7-200 SMART系列产品扩展到更广泛的应用领域。在不到一年的时间里,今年(2020年)1月份,S7-200 SMART又发布了V2.5版本。从该版本开始,标准型CPU开始支持作为智能设备(I-Device)来使用。今天这篇文章,我们就来谈谈V2.5版本的新功能。

smartv2-5cover.png

注意:S7-200 SMART只有标准型CPU才支持PROFINET通信功能,经济型CPU不支持该功能,下文不再赘述。如果你不清楚标准型CPU和经济型CPU有什么不同,请登录网站(https://www.founderchip.com)查看相关内容。

在谈V2.5版本新功能之前,先简单介绍下V2.4版本。

从V2.4固件版本开始,S7-200 SMART标准型CPU支持PROFINET通信。该版本下CPU可以作为PROFINET IO控制器(IO Controller)使用。每个CPU最多支持的PROFINET IO设备数量为8个;每个PROFINET IO设备输入存储区最大为128个字节,起始地址为IB128,依次递增,8个设备总计1024个字节(地址范围:I128.0~I1151.7);每个PROFIENT-IO设备输出存储区最大为128个字节,起始地址QB128,依次递增,8个设备总计1024个字节(地址范围:Q128.0~Q1151.7);最多支持64个模块;

V2.5版本在之前的基础上,增加了智能设备(I-Device)功能。

我们知道,在PROFINET通信中有两个角色:IO控制器(IO-Controller)和IO设备(IO-Device)。当我们把本身具有控制功能的S7-200 SMART作为IO设备来使用时,它就被称为“智能设备”。

智能设备通过配置的输入/输出存储区、导出GSD文件的方式添加到IO控制器的硬件组态中,从而实现IO-控制器与智能设备之间的数据交换。

S7-200 SMART CPU作为智能设备仅支持1个IO控制器,可配置的最大输入存储区为128个字节,地址范围:I1152.0~I1279.7;可配置的最大输出存储区为128个字节,地址范围:Q1152.0~Q1279.7;

io-device.png

作为智能设备,又分两种情况:

一种情况是S7-200 SMART作为智能设备,本身没有下级PROFINET网络,如下图:

i-device-without-subnet.png

另一种情况是S7-200 SMART既作为上级IO控制器的智能设备,又作为下级PROFINET网络的IO-控制器,如下图所示:

i-device-with-subnet.png

V2.5版本同步更新了编程软件STEP 7-Micro/WIN SMART V2.5。

我的博客网站提供该软件及V2.5固件下载,请查看文章《西门子SIMATIC S7-200 SMART软件及固件下载》。

如果你想更新固件,请参考《怎样更新S7-200 SMART固件》。

值得一提的是,与STEP 7-Micro/WIN SMART V2.5编程软件一起发布了一款名为“S7-200 SMART Sweeper Tool”的小工具,当出现不能正常安装编程软件时,可以使用该工具清理下相关的数据再进行安装,但不建议使用该软件来卸载其它软件:

sweeper.png

好了,关于S7-200 SMART的V2.5版本更新就先介绍这么多。至于智能设备的具体使用我们会在后续的文章中介绍。欢迎扫描下方的二维码关注我们的微信公众号。

founderchip.png

取消

感谢您的支持,欢迎常来看看!

扫码支持
一点动力,多少随意

打开支付宝扫一扫,即可进行扫码打赏哦

发表评论