西门子悄悄发布了Smart200的V2.5版本,以下这些PLC型号是可以支持V2.5版本:
CPU SR20,AC/DC/继电器 6ES7288-1SR20-0AA0
CPU ST20,DC/DC/DC 6ES7288-1ST20-0AA0
CPU SR30,AC/DC/继电器 6ES7288-1SR30-0AA0
CPU ST30,DC/DC/DC 6ES7288-1ST30-0AA0
CPU SR40,AC/DC/继电器 6ES7288-1SR40-0AA0
CPU ST40,DC/DC/DC 6ES7288-1ST40-0AA0
CPU SR60,AC/DC/继电器 6ES7288-1SR60-0AA0
CPU ST60,DC/DC/DC 6ES7288-1ST60-0AA0
同时西门子也发布了STEP 7-Micro/WIN SMART V2.5 版本,具体增加哪些新功能:
1、智能设备组态
PROFINET 向导提供将 CPU 角色选为智能设备的功能。
2、GSDML 文件导出
PROFINET 提供导出 GSDML 文件的功能。
3、PROFINET 智能设备的 LED 状态
LED 状态指示灯显示 PROFINET 智能设备的信息。
4、智能设备诊断
PROFINET 智能设备提供诊断功能。
5、状态图表
PROFINET 智能设备提供状态图表功能。
那我们主要是来看看Smart 200 V2.5之后将增加智能设备功能,先来看看这幅架构图
智能设备是采用“智能 IO 设备”组态的 CPU。CPU 的智能设备功能允许在 CPU 与 IO 控制器之间进行数据交换,并且 CPU 可用作子过程的智能预处理单元。预处理由 CPU 上的用户程序来完成。集中式或分布式 (PROFINET IO) I/O 中采集的过程值由用户程序进行预处理,并通过 PROFINET IO 接口提供给上位 IO 控制器。
S7-200 SMART V2.5 支持两种类型的智能设备:
● 不带下级 PROFINET IO 系统的智能设备
● 带下级 PROFINET IO 系统的智能设备
注意:
如果 S7-200 SMART CPU 作为带下级 PROFINET 系统的智能设备,支持的最大下级 IO设备数为 8,并且只支持一个上位控制器。
组态一个智能设备
步骤:
1. 打开 PROFINET 向导,选中“智能设备”(I-Device) 复选框并分配固定 IP 地址和站名,如下图所示:
2. 组态以下 8 个传送区:
3. 导出 GSDML 文件。将会创建一个智能设备 GSDML 文件。
4. 生成组态。然后会创建智能设备项目。
5. 将该项目下载到智能设备 CPU。
6. 打开新项目并导入智能设备 GSDML 文件。
7. 导航到 PROFINET 向导。选中“控制器”(Controller) 复选框,分配固定 IP 地址和站名,如下图所示:
8. 导航到下一页面,通过所导入 GSDML 文件定义的 CPU ST60 会显示在“PROFINET设备目录树”下的“PROFINET IO”节点中。
9. 将“CPU ST60 V02.05.00”添加到设备表:
由于本例中为智能设备组态选择的是“固定 IP 地址和站名”(Fixed IP address andname),并且通过导入智能设备 GSDML 文件的方式将该智能设备添加到设备表,因此不需要在此更改设备名和 IP 地址。
10. 导航到下一页面,传送区组态信息会自动显示在模块组态页面。
11. 导航到下一页面,检查子模块信息。
12. 确认完成页面中的组态。
13. 单击“生成”(Generate) 按钮保存组态。
14. 将该项目下载到控制器 CPU。
注意:
对于用作控制器的 S7-200 SMART CPU,如果该控制器组态了其下位设备的 I&M 数据记录,并将项目下载到该控制器,则在该控制器与其下位设备连接后,该 I&M 数据记录将被写入下位设备。对于用作智能设备的 S7-200 SMART CPU,如果将项目下载到智能设备,则 I&M 数据将被清除。
软件:
http://w2.siemens.com.cn/download/smart200/STEP%207%20MicroWIN%20SMART%20V2.5.iso固件:
https://support.industry.siemens.com/cs/attachments/109765009/SMARTCPU_V02.05.00_00.00.07.00.zip