怎樣將S7-200 SMART作為智能設備使用?

西門子今年(2020年)1月份推出了S7-200 SMART V2.5固件版本,從該版本開始,標準型CPU開始支持作為智能設備(I-Device)使用。今天這篇文章,我想給大家介紹下如何使用S7-200 SMART的智能設備功能。

本文我們將介紹如下幾個內容:

1、什麼是智能設備(I-Device)?

2、智能設備(I-Device)有哪些特點?

3、S7-200 SMART的智能設備功能介紹;

4、CPU ST20智能設備功能示例;

怎樣將S7-200 SMART作為智能設備使用?

1、什麼是智能設備(I-Device)?

"智能設備"的英文名稱為"Intelligent Device",簡寫為"I-Device"。

本文所說的"智能設備",是指PROFINET網絡中的設備,全稱是"PROFINET智能設備",或者"PROFINET I-Device"。

PROFINET網絡中的設備可以分為IO控制器(IO-Controller)和IO設備(IO-Device)兩類。有些IO控制器既可以作為下級PROFINET網絡的控制器,也可以作為上級PROFINET網絡的IO設備,我們把這類IO控制器稱為智能設備“I-Device”。例如:下面這張圖的CPU2就是CPU1的一個智能設備(I-Device):

怎樣將S7-200 SMART作為智能設備使用?

2、智能設備(I-Device)有哪些特點?

1)、智能設備本身既是IO控制器,也是IO設備;

2)、不需要編程,只需要組態數據交換區並導出GSD文件即可實現兩個控制器之間的數據交換;

3)、可以節省一個PN/PN耦合器;

3、S7-200 SMART的智能設備功能介紹
從V2.5固件版本開始,S7-200 SMART標準型CPU支持智能設備功能:支持1個IO控制器,可配置的最大輸入存儲區為128個字節,地址範圍:I1152.0~I1279.7;可配置的最大輸出存儲區為128個字節,地址範圍:Q1152.0~Q1279.7;

4、CPU ST20智能設備功能示例

我們就使用CPU ST20來介紹下智能設備(I-Device)功能的使用。

假設我們要用CPU ST20做智能設備與S7-1200的CPU1215C的IO控制器做數據交換,CPU ST20輸出20個字節,輸入28個字節;相應的,CPU1215C輸出28個字節,輸入20個字節,如下表所示:

怎樣將S7-200 SMART作為智能設備使用?

啟動Step 7-Micro/WIN SMART(V2.5以上版本),打開PROFINET嚮導,勾選"PLC角色"中的"智能設備",如下圖所示:

怎樣將S7-200 SMART作為智能設備使用?

單擊"下一步",在新窗口中單擊"添加"按鈕,添加輸出數據存儲區和輸入數據存儲區,如下圖所示:

怎樣將S7-200 SMART作為智能設備使用?

單擊"導出"按鈕將新配置的GSD文件導出到指定的路徑,如下圖:

怎樣將S7-200 SMART作為智能設備使用?

單擊PROFINET嚮導的"生成"按鈕完成智能設備功能的配置。

將生成的GSD文件導入到CPU 1215C的硬件目錄中,將其組態到PROFINET網絡即可實現兩者之間的數據交換。

好了,關於S7-200 SMART的智能設備功能就先介紹這麼多。如果你喜歡這篇文章,可以去官網(https://www.founderchip.com/)下載本文PDF版本。


分享到:


相關文章: