西門子6ES7158-3AD10-0XA0
| 更新時間 2024-10-30 14:14:21 價格 2600元 / 件 聯系電話 17838383235 聯系手機 17838383235 聯系人 徐嘉泉 立即詢價 |
西門子PROFINET:設備名、IP地址、MAC地址解析分別有什么用?
對于PROFINET網絡來說,涉及了幾個地址參數,設備名、IP地址、MAC地址。
不僅如此,每個PROFINET的設備的MAC地址還有多個。如會存在接口模塊的MAC地址和端口MAC地址。若一個接口下有多個端口就會有多個端口MAC地址。
那么我們需要弄明白的一件事是,這些地址都有什么作用,有些地址可以沒有嗎?
比如我們只設置設備IP地址,不設置設備名可以嗎?
或者既然已經有了MAC地址,我們連IP地址也不設置可以嗎?
只有我們能夠清楚地簡答這些問題,我們才能快速且準確地排除PROFINET網絡通信不正常的故障現象。
而不是當現場網絡通信不上的時候、我們的工程師在現場給出的方案:“MAC地址設置的是不是不對或IP地址設置的不對”。
在這里我們首先要明確的是設備的接口MAC地址、端口的MAC地址都不是由我們工程師設置的,它們是在出廠的時候由設備的生產廠家燒錄到硬件中的,且這些MAC地址是唯一的,而對于IP地址和設備名我們是可以設置的。
所以TIA Portal的組態軟件中沒有MAC地址參數設置項,原因就是MAC是固化在設備上的,不需要工程師來組態配置。在TIA Portal中有IP地址和設備名的設置選項如下圖,就沒有MAC地址設置的地方。
PROFINET相關地址的參數有:PN設備名、PN設備IP地址和PN的MAC地址。
PN的設備名屬于PN通信的OSI參考模型中應用層的地址;
PN設備的IP地址是OSI參考模型中網絡層的地址;
PN設備的MAC地址則是OSI參考模型中數據鏈路層的地址。
TIA博途中組態的設備名和IP地址是離線的地址參數。在線的PN設備名和PN的IP地址是保存在真實硬件設備上的地址參數。PN正常通信關鍵是通過離線組態的設備名找到在線的設備名與其一致。
我們可以理解為PN的控制拿到了博途下載給它的配置后,PN的控制器會使用離線的組態的設備名去尋找在線的設備名,若尋找到了,在查看組態的離線的IP地址在網上是否存在(此功能通過ARP地址解析協議來完成),若有ARP有響應,則離線和在線的IP地址一致,此過程也實現了IP地址和MAC地址的映射關系。
若沒有ARP的響應,在就說明離線組態的IP地址與在線組態的IP地址不一致,此時,會通過PN的DCP協議修改在線的IP地址為離線組態的IP地址,然后再次ARP解析IP地址和MAC地址的對應關系。PN的通信即可正常建立。
總結一下,關鍵的參數就是設備一致名,只要設備名一致,后續的IP地址和MAC地址都可以讓其能夠實現離線與在線的參數一致。
也就是可以修改在線的IP為離線配置的IP地址,然后據此IP地址在獲得MAC地址。
聯系方式
- 電 話:17838383235
- 經理:徐嘉泉
- 手 機:17838383235
- 微 信:17838383235