配置PROFINET IO設備
在配置PROFINET IO控制器之前,需要先配置PROFINET IO設備。本文使用S7-400集成PN口作為PROFINET IO設備,其配置步驟請參考“S7-400集成PN口作為PROFINET IO設備”。該文檔的配置總結如下:
|
PROFINET IO設備 |
CPU 414-3 PN/DP |
|
訂貨號 |
6ES7 414-3EM06-0AB0V6.0 |
|
IP地址 |
192.168.0.139 |
|
GSD標識 |
PN-IO-Device(STEP7) |
|
GSD設備名稱 |
PN-IO-Device(STEP7) |
|
傳輸區域 |
IB 512 |
獲取到IO設備的GSD文件后,打開TIA STEP7 Professional V16,點擊菜單欄“選項”,在下拉菜單中選擇“管理通用站描述文件(GSD)”,安裝PROFINET IO設備的GSD文件 。

文件安裝完成后,在硬件目錄 --> 其它現場設備 -->PROFINET IO路徑下可以找到該GSD文件 。

若IO設備為第三方產品,同樣按照以上方法安裝其GSD文件至STEP7硬件目錄。
S7-400集成PN口作為PROFINET IO控制器
本示例系統配置:
|
設備 |
角色 |
IP地址 |
|
CPU 416-3 PN/DP |
PROFINET IO控制器 |
192.168.0.177 |
|
CPU 414-3 PN/DP |
PROFINET IO設備 |
192.168.0.139 |
1. 新建經典TIA項目,添加新設備SIMATIC S7-400 CPU。進入PLC設備視圖,對S7-400集成PN口添加子網、設置IP地址。

2. 從硬件目錄中,將IO設備通過拖拽的方式添加到IO控制器的PROFINET IO-system總線上。

3. 進入IO設備的設備視圖,配置傳輸區域。在配置PROFINERT IO設備時,組態了兩條傳輸區域,第一條對應于IO設備的輸入區域,起始地址512,長度1字節;第二條對應與IO設備的輸出區域,起始地址512,長度1字節。那么,這兩條傳輸區域在IO控制器中,第一條對應于IO控制器的輸出區域,第二條對應于IO控制器的輸入區域。

本示例中使用的IO控制器的輸出區域起始地址1024,輸入區域起始地址1024。通訊數據總是從一方的輸出區域發送到另一方的輸入區域,那么結合IO設備的傳輸區域,本示例中IO控制器和IO設備的數據對應關系為:

保存并編譯以上硬件組態。
4. 為避免S7-400 CPU因通訊相關錯誤停機,在程序塊中添加OB82、OB83、OB86、OB122。分別下載IO控制器和IO設備的組態。
5. 在PROFINET IO系統中,Device name(設備名稱)是IO設備最重要的身份標識,因此需要確認組態與實際的IO設備名稱是否一致。確認方法:進入IO設備的設備視圖,在右鍵菜單中點擊“分配設備名稱”。若狀態為“確定”,表示IO設備名稱組態與實際一致。


若狀態為“設備名稱不同”,表示IO設備名稱組態與實際不一致,則需要分配名稱。
6. 實驗結果:對IO控制器的PQB 1024編程寫入數值,IO設備的PIB 512隨即接收到此數值;對IO設備的PQB 512編程寫入數值,IO控制器的PIB 1024隨即接收到此數值。

CP443-1作為PROFINET IO控制器
CP443-1 作為PROFINET IO控制器的前提要求:
a. 型號及版本要求
|
CP443-1 |
6GK7 443-1EX20-0XE0 V1.0及以上 |
|
CP443-1 Advanced-IT |
6GK7 443-1GX20-0XE0 V2.0及以上 |
| CP443-1 OPC UA | 不支持 |
| CP443-1 RNA | 不支持 |
b. 與S7-400 CPU的兼容性:請在以下鏈接下載兼容性列表
S7-400工業以太網CP的CPU兼容性
本示例系統配置:
|
設備 |
角色 |
IP地址 |
|
CP443-1 |
PROFINET IO控制器 |
192.168.0.178 |
|
CPU 414-3 PN/DP |
PROFINET IO設備 |
192.168.0.139 |
1. 新建經典TIA項目,添加新設備SIMATIC S7-400 CPU和CP443-1。進入PLC設備視圖,對CP443-1的PN口添加子網、設置IP地址。

2. 從硬件目錄中,將IO設備通過拖拽的方式添加到CP443-1的PROFINET IO-system總線上。

3. 進入IO設備的設備視圖,配置傳輸區域。在配置PROFINERT IO設備時,組態了兩條傳輸區域,第一條對應于IO設備的輸入區域,起始地址512,長度1字節;第二條對應與IO設備的輸出區域,起始地址512,長度1字節。那么,這兩條傳輸區域在IO控制器中,第一條對應于IO控制器的輸出區域,第二條對應于IO控制器的輸入區域。

4. 本示例中使用的IO控制器的輸出區域起始地址600,輸入區域起始地址600。通訊數據總是從一方的輸出區域發送到另一方的輸入區域,那么結合IO設備的傳輸區域,本示例中IO控制器和IO設備的數據對應關系為:

保存并編譯以上硬件組態。
5. 為避免S7-400 CPU因通訊相關錯誤停機,在程序塊中添加OB82、OB83、OB86、OB122。分別下載IO控制器和IO設備的組態。
6. 在PROFINET IO系統中,Device name(設備名稱)是IO設備最重要的身份標識,因此需要確認組態與實際的IO設備名稱是否一致。確認方法:進入IO設備的設備視圖,在右鍵菜單中點擊“分配設備名稱”。若狀態為“確定”,表示IO設備名稱組態與實際一致。


若狀態為“設備名稱不同”,表示IO設備名稱組態與實際不一致,則需要分配名稱。
6. 實驗結果:對IO控制器的PQB 600編程寫入數值,IO設備的PIB 512隨即接收到此數值;對IO設備的PQB 512編程寫入數值,IO控制器的PIB 600隨即接收到此數值。

審核編輯 :李倩
-
控制器
+關注
關注
114文章
17791瀏覽量
193127 -
Profinet
+關注
關注
8文章
2276瀏覽量
28173 -
S7-400
+關注
關注
1文章
63瀏覽量
15298
原文標題:配置PROFINET IO設備
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
實現設備數據統一采集?從配置Profinet網關模塊開始
開疆智能Profinet轉Modbus網關連接歐姆龍智能儀表配置案例
開疆智能Modbus轉Profinet網關連接PA6000H功率分析儀配置案例
工程師怒贊:耐達訊網關讓Modbus設備‘擠進’Profinet圈,觸摸屏效率翻倍!\"
開疆智能Profinet轉Devicenet網關連接阿克蘇DeviceNet數字遠程IO模塊配置案例
開疆智能Profinet轉Profibus網關連接Modicon TM5擴展模塊案例
工業通信的“超級翻譯官”Modbus轉Profinet如何讓稱重設備實現語言自由
廣成科技Profinet IO設備的應用場景
Modbus轉Profinet網關:工控機的“逆襲神器”
Modbus轉Profinet賦予數據采集儀高效通信的超能力
開疆智能Profinet轉ModbusTCP網關連接BORUNTE伯朗特系統配置案例
EtherCAT轉ProfiNet實現工控機與IO設備高效通訊的配置步驟
配置PROFINET IO設備
評論