PU 的"I-Device"(智能設備)功能簡化了與 IO 控制器的數據交換和 CPU 操作過程(如用作子過程的智能預處理單元)。智能設備可作為 IO 設備鏈接到上位IO 控制器中,預處理過程則由智能設備中的用戶程序完成。集中式或分布式(PROFINET IO 或 PROFIBUS DP)I/O 中采集的處理器值由用戶程序進行預處理,并提供給 IO 控制器。
智能設備的應用領域:
分布式處理
可以將復雜自動化任務劃分為較小的單元或子過程,這樣簡化了子任務的同時也優化了項目管理。
單獨的子過程
通過使用智能設備,可以將分布廣泛的大量復雜過程劃分為具有可管理的多個子過程。必要的話,這些子過程可存儲在單個的 TIA 項目中,這些項目隨后可合并在一起形成一個主項目。
專有技術保護
智能設備接口描述使用 GSD 文件傳輸,而不是通過 STEP 7 項目傳輸,這樣用戶程序的專有技術得以保護。
智能設備的優勢:
簡單鏈接 IO 控制器。
實現IO 控制器之間的實時通信。
通過將計算容量分發到智能設備可減輕 IO 控制器的負荷。
由于在局部處理過程數據,從而降低了通信負載。
可以管理單獨 TIA 項目中子任務的處理 。
智能設備可以作為共享設備。
S7-1200 與 S7-1200/S7-1500 Profinet IO 通信
S7-1200 V4.0及以上版本開始支持智能 IO 設備功能。本示例中介紹1200 CPU之間如何進行智能設備PROFINET通信,分別在相同項目和不同項目下進行組態
此外本文也可以用于S7-1200與S7-1500之間Profinet IO通信。
S7-1200 智能設備在相同項目下組態
STEP 1:創建 TIA Portal 項目并進行接口參數配置
使用TIA V15.1創建一個新項目,進入網絡視圖添加表1列出的所有設備,并進入各個設備以太網地址選項分別設置子網、IP地址以及設備名稱。
STEP 2:操作模式配置
本例1215C作為智能IO設備,需要將其操作模式改為IO設備,并且分配給對應IO控制器,配置所需的傳輸區。
此外,如果不激活“PN接口的參數由上位IO控制器進行分配”復選框,可指定是在上位 IO 控制器的項目中設置智能設備的更新時間、看門狗時間、伙伴端口、拓撲等功能。
如果激活“PN接口的參數由上位IO控制器進行分配”復選框,可指定是在上位 IO 控制器的項目中設置介質冗余、優先啟動、傳輸速率等接口和端口的幾乎所有功能。
需要強調的是,一旦激活“PN接口的參數由上位IO控制器進行分配”復選框,則該智能設備將不再可以同時作為IO控制器使用。
智能IO設備還支持優先啟動,勾選后加快IO設備的啟動速度,詳情請了解優先啟動相關功能。
進入傳輸區視圖還可以分配地址區所屬組織塊及過程映像。
STEP 3:項目編譯、下載、測試
分別編譯下載兩個PLC,在監控表中添加傳輸區數據,給Q區賦值,監控發送和接收數據區是否一致。
S7-1200 智能設備在不同項目下組態
STEP 1:創建 TIA Portal 項目并進行接口參數配置
分別創建2個不同項目,一個項目添加1217C,另一個項目添加1215C,進入表1中各個設備以太網地址選項分別設置子網、IP地址以及設備名稱。
STEP 2:操作模式配置
本例1215C作為智能IO設備,需要將其操作模式改為IO設備,由于控制器未在同一項目,這里選擇未分配。
這里與相同項目下傳輸區的配置不同的是IO控制器的地址需要在主站項目下才能分配。
此外,如果不激活“PN接口的參數由上位IO控制器進行分配”復選框,可指定是在上位 IO 控制器的項目中設置智能設備的更新時間、看門狗時間、伙伴端口、拓撲等功能。
如果激活“PN接口的參數由上位IO控制器進行分配”復選框,可指定是在上位 IO 控制器的項目中設置介質冗余、優先啟動、傳輸速率等接口和端口的幾乎所有功能。
需要強調的是,一旦激活“PN接口的參數由上位IO控制器進行分配”復選框,則該智能設備將不再可以同時作為IO控制器使用。
智能IO設備還支持優先啟動,不同項目下無法直接選擇優先啟動功能,需要先選擇“PN接口的參數由上位IO控制器進行分配”,然后在主站項目下為智能設備設置接口選項中的優先啟動功能。
STEP 3:項目編譯后導出GSD文件
這里注意導出GSD之前需要正確編譯項目的硬件配置,不然導出選項是灰色的,無法選擇。導出GSD文件選項可以由用戶設置GSD文件名稱的標識部分(GSD文件名稱的版本、廠商、日期等部分為默認設置),然后選擇存儲路徑并導出文件。注意導出的GSD文件不要修改文件名稱,不然會造成無法導入項目中。
STEP 4:導入GSD文件
進入主站項目管理GSD文件視圖,選擇存儲GSD文件源路徑,在路徑下選擇需要安裝的文件進行安裝。
STEP 5:添加智能IO設備
進入硬件目錄,在其它現場設備列表中找到安裝的智能IO設備并添加,添加完成后進入圖2以太網地址配置視圖,檢查智能IO設備的設備名稱是否與源項目中名稱一致(注意一定要保證名稱一致),檢查無誤后分配給控制器,如設備概覽視圖,分配給控制器后會自動分配地址,也可以手動設置控制器側傳輸區地址。
STEP 6:項目編譯、下載、測試
分別編譯下載兩個項目中PLC,在監控表中添加傳輸區數據,給Q區賦值,監控發送和接收數據區是否一致。
-
控制器
+關注
關注
112文章
16448瀏覽量
179477 -
通信
+關注
關注
18文章
6072瀏覽量
136432 -
S7-1200
+關注
關注
11文章
331瀏覽量
18073
原文標題:S7-1200CPU之間的PROFINET通訊
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
兩臺PLC之間Profinet通訊案例
通訊數據化思維EtherCAT轉PROFINET網關連接PLC與Sick傳感器
![<b class='flag-5'>通訊</b>數據化思維EtherCAT轉<b class='flag-5'>PROFINET</b>網關連接PLC與Sick傳感器](https://file1.elecfans.com/web3/M00/01/9E/wKgZPGdWtXuAK6ysAACLqJXACOU030.png)
借助 Profibus DP 轉 ProfiNet 網關,實現稱重儀表與西門子 1200 PLC 通訊的應用范例
![借助 Profibus DP 轉 <b class='flag-5'>ProfiNet</b> 網關,實現稱重儀表與西門子 <b class='flag-5'>1200</b> PLC <b class='flag-5'>通訊</b>的應用范例](https://file1.elecfans.com/web3/M00/01/9D/wKgZPGdWsGOARa3SABOUzcaqa-o955.png)
基于 EtherCAT 轉 ProfiNet 網關達成西門子 1200 PLC 與伺服電機通訊連接的應用實例
![基于 EtherCAT 轉 <b class='flag-5'>ProfiNet</b> 網關達成西門子 <b class='flag-5'>1200</b> PLC 與伺服電機<b class='flag-5'>通訊</b>連接的應用實例](https://file1.elecfans.com/web3/M00/01/9B/wKgZPGdWqXKAdnuwABOUzYfOPOI755.png)
通過EtherNetIP轉Profinet網關實現跨品牌EthernetIP協議的PLC通訊
![通過EtherNetIP轉<b class='flag-5'>Profinet</b>網關實現跨品牌EthernetIP協議的PLC<b class='flag-5'>通訊</b>](https://file1.elecfans.com/web1/M00/F5/08/wKgaoWc1WnaAVnHVAAC9_EnM4K4244.png)
profinet轉profinet
Modbus RTU轉PROFINET協議轉換網關 HT1S-PNS485-S10
Profinet轉Modbus網關接稱重設備與1200PLC通訊
![<b class='flag-5'>Profinet</b>轉Modbus網關接稱重設備與<b class='flag-5'>1200</b>PLC<b class='flag-5'>通訊</b>](https://file1.elecfans.com/web2/M00/D8/26/wKgZomYpFeuAMnaZAASQf6kZpko793.png)
EtherCat轉Profinet網關模塊,西門子S7-1200 PLC無縫連接新篇章
![EtherCat轉<b class='flag-5'>Profinet</b>網關模塊,西門子<b class='flag-5'>S7-1200</b> PLC無縫連接新篇章](https://file1.elecfans.com/web2/M00/D8/97/wKgaomYoszSAVtZVAAA4WZ6ucWc019.png)
EtherCat轉Profinet網關模塊,西門子S7-1200 PLC無縫連接新篇章
![EtherCat轉<b class='flag-5'>Profinet</b>網關模塊,西門子<b class='flag-5'>S7-1200</b> PLC無縫連接新篇章](https://file1.elecfans.com/web2/M00/D7/B6/wKgZomYosn2AHk-CAADzprxklVQ394.png)
PLC通訊革新:EtherNetIP轉PROFINET網關在工業現場的應用指南
![PLC<b class='flag-5'>通訊</b>革新:EtherNetIP轉<b class='flag-5'>PROFINET</b>網關在工業現場的應用指南](https://file1.elecfans.com/web2/M00/CD/42/wKgZomYg3RWANnvPAACC19TkxLw990.png)
PLC通訊革新:EtherNetIP轉PROFINET網關在工業現場的應用指南
![PLC<b class='flag-5'>通訊</b>革新:EtherNetIP轉<b class='flag-5'>PROFINET</b>網關在工業現場的應用指南](https://file1.elecfans.com/web2/M00/CE/1F/wKgaomYg3G2AGa4VAAKg3313Zso849.png)
S7-1200 CPU 存儲卡的應用分析
![<b class='flag-5'>S7-1200</b> <b class='flag-5'>CPU</b> 存儲卡的應用<b class='flag-5'>分析</b>](https://file1.elecfans.com/web2/M00/C5/61/wKgaomXzvOmAbEE0AAAy5zARvOw503.png)
S7-1500與CP343-1之間的TCP通信(TIA)配置過程
![<b class='flag-5'>S7</b>-1500與CP343-1<b class='flag-5'>之間</b>的TCP通信(TIA)配置過程](https://file1.elecfans.com/web2/M00/C0/8E/wKgZomXWvwCAR9DxAAAW7NmGVCc701.png)
評論