公司新聞
S7-200SMART做控制器與S7-1200的profinet通信
發布時間: 2024-04-22 20:39 更新時間: 2024-12-26 09:10
西門子S7-200 SMART PLC固件版本 V2.4開始增加了 PROFINET通信的功能,只能作PROFINET IO 控制器,從V2.5版本開始既可以作為控制器,又可以作為智能設備。S7-1200 V4.0 支持智能 IO 設備功能,本例中將 S7-200 SMART做為控制器,連接作為智能 IO 設備的S7-1200 CPU 實現 Profinet 通信。硬件:IO控制器:CPU:ST30IP地址:192.168.0.223CPU固件:V2.5IO設備:CPU:1215C DC/DC/DCIP地址:192.168.0.203CPU固件:V4.2設備名稱:io-device軟件:1. STEP 7-Micro/WIN SMART V2.52. Step7 V15 智能設備組態——導出GSD文件1、 使用 Step7 V15 創建 S7-1200 項目使用 STEP7 V15 創建一個新項目,并通過“添加新設備”組態 S7-1200 站 IO 設備,選擇 1215C;設置 IP 地址,并確認設備名稱,本示例中設備名稱是io_device,如下所示。
S7-1200 作為 IO 設備,需要將其操作模式設置為 IO 設備,如下圖所示。 接著,在“智能設備通信”的“傳輸區”創建 IO 通信區,控制器將傳輸5個字節到 IO 設備的 IB2~6 ;IO 設備將 QB2~6 共計5個字節傳送給控制器。
2、 導出 IO 設備的 GSD 文件編譯該項目,在“智能設備通信”屬性的下方,找到并點擊“導出”按鈕,根據提示將 GSD 文件導出(注意不要修改設備名稱),如下圖所示。
控制器側組態——導入GSD文件1、使用 STEP 7-Micro/WIN SMART V2.5 創建項目新建空白項目,打開系統塊,選擇CPU ST30,CPU的固件選擇V2.5,設置選擇CPU啟動后的模式為運行,如下圖所示。
2、導入從智能設備導出的GSD文件,如下圖所示。
3、在向導中選擇PLC角色為控制器,并且設置控制器的IP地址,如下圖所示。
4、從硬件目錄中 PROFINET-IO,PLCs,SIEMENS,1215C DC/DC/DC下,選擇剛剛添加好的GSD文件,拖放至設備表中。此處設備名稱和IP地址均直接由GSD文件指定好,無需再手動修改,如下圖所示。
5、核對GSD文件中已經添加好的傳輸區,無法修改傳輸區的數據長度及輸入/輸出方向,僅可修改傳輸區條目的起始地址;設置合適的更新時間及數據保持,如下圖所示。
6、無特殊需求,可以一直點擊下一步,然后點擊生成。
通信測試分別下載控制器和智能設備的程序,在狀態圖表中添加相應的地址區域觀察數據交換情況,如下圖所示。
S7-1200 作為 IO 設備,需要將其操作模式設置為 IO 設備,如下圖所示。 接著,在“智能設備通信”的“傳輸區”創建 IO 通信區,控制器將傳輸5個字節到 IO 設備的 IB2~6 ;IO 設備將 QB2~6 共計5個字節傳送給控制器。
2、 導出 IO 設備的 GSD 文件編譯該項目,在“智能設備通信”屬性的下方,找到并點擊“導出”按鈕,根據提示將 GSD 文件導出(注意不要修改設備名稱),如下圖所示。
控制器側組態——導入GSD文件1、使用 STEP 7-Micro/WIN SMART V2.5 創建項目新建空白項目,打開系統塊,選擇CPU ST30,CPU的固件選擇V2.5,設置選擇CPU啟動后的模式為運行,如下圖所示。
2、導入從智能設備導出的GSD文件,如下圖所示。
3、在向導中選擇PLC角色為控制器,并且設置控制器的IP地址,如下圖所示。
4、從硬件目錄中 PROFINET-IO,PLCs,SIEMENS,1215C DC/DC/DC下,選擇剛剛添加好的GSD文件,拖放至設備表中。此處設備名稱和IP地址均直接由GSD文件指定好,無需再手動修改,如下圖所示。
5、核對GSD文件中已經添加好的傳輸區,無法修改傳輸區的數據長度及輸入/輸出方向,僅可修改傳輸區條目的起始地址;設置合適的更新時間及數據保持,如下圖所示。
6、無特殊需求,可以一直點擊下一步,然后點擊生成。
通信測試分別下載控制器和智能設備的程序,在狀態圖表中添加相應的地址區域觀察數據交換情況,如下圖所示。
其他新聞
- 1200PLC與WINCC的通信設置! 2024-12-26
- S7-200 SMART高速脈沖輸出如何斷電保持當前位置 2024-12-26
- 普通電機為啥不能當變頻電機使用? 2024-12-26
- 變頻器控制電機漏電原因及措施 2024-12-26
- 低溫環境下如何合理使用變頻器? 2024-12-26
- 變壓器并列運行的意義是什么?需要什么條件進行? 2024-12-26
- PLC與變頻器串口通信程序如何寫? 2024-12-26
- 電機銘牌參數中英文對照及簡介 2024-12-26
- 變頻器起停要幾個開關,如何接線? 2024-12-26
- S7-200 SMART數據塊如何使用 2024-12-26
- 兩臺西門子S7-200 SMART PLC原來是這樣通訊的 2024-12-26
- PLC使用接近開關是PNP還是NPN?如何判斷呢 2024-12-26
- 如何實現PLC軟件與PLC之間的通訊? 2024-12-26
- 如何實現用PLC、觸摸屏控制變頻器的頻率? 2024-12-26
- PLC和變頻器連接步驟 2024-12-26
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595