西門子近期發布了S7-200 SMART 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新增功能
同時西門子也發布了STEP 7-Micro/WIN SMART V2.5版本,增加如下新功能:
1、智能設備組態
PROFINET向導提供將CPU角色選為智能設備的功能。
2、GSDML文件導出
PROFINET提供導出GSDML文件的功能。
3、PROFINET智能設備的LED狀態
LED狀態指示燈顯示PROFINET智能設備的信息。
4、智能設備診斷
PROFINET智能設備提供診斷功能。
5、狀態圖表
PROFINET智能設備提供狀態圖表功能。
那我們主要是來看看S7-200 SMART V2.5之后將增加智能設備功能,先來看看這幅架構圖:

智能設備是采用“智能IO設備”組態的CPU。CPU的智能設備功能允許在CPU與IO控制器之間進行數據交換,并且CPU可用作子過程的智能預處理單元。預處理由CPU上的用戶程序來完成。集中式或分布式(PROFINET IO)I/O中采集的過程值由用戶程序進行預處理,并通過PROFINET IO接口提供給上位IO控制器。
S7-200 SMART V2.5支持兩種類型的智能設備
1、不帶下級PROFINET IO系統的智能設備
2、帶下級PROFINET IO系統的智能設備
注意:如果S7-200 SMART CPU作為帶下級PROFINET系統的智能設備,支持的最大下級IO設備數為8,并且只支持一個上位控制器。
S7-200 SMART V2.5新增功能與組態智能設備的步驟
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數據將被清除。