DCP協議在PROFINET模塊中都有哪些作用?
PROFINET模塊的DCP協議的功能十分強大,主要包括:“全部識別”,“識別”,“設置”,設置–“閃存”,設置–“重置為出廠”,“獲取”和“您好”功能。那么這些功能各起到了什么作用呢?下面由PROFINET模塊廠家無錫凌科自動化為您介紹PROFINET模塊中DCP協議各種功能的作用。
1、DCP識別全部
DCP“全部識別”服務是一種識別/瀏覽PROFINET網絡并查找所有連接的PROFINET設備的方法。通過在組態工具中使用此功能,您可以快速找到所有已連接的PROFINET設備,并獲得其所有信息的設備列表,例如當前設備名稱,IP地址,子網掩碼,路由器地址,MAC地址,設備類型,供應商等。
獲得設備列表后,很容易確定是否存在網絡管理問題,例如設備:
l 未連接
l 名稱/ IP地址錯誤
l 與其他設備的IP地址重復或名稱重復
l 設備名稱未設置
l 設備類型或供應商不正確
2、DCP識別
當需要使用特定/已知設備名稱查找設備時,將使用“識別”服務。PROFINET控制器通常在啟動時使用它來識別每個設備,并在參數化之前檢查其IP地址設置,名稱以及是否具有預期的設備。另一個用途可能是在工程工具中。例如,假設我們已經設置了一個有意義的名稱為“ filler-cab1”的設備。然后,您可以使用工程工具中的檢查名稱服務(或使用以前的功能:“全部識別”)來檢查設備上是否已設置名稱。在這種情況下,該工具使用的是DCP“識別”服務,基本上是說“設備填充物-cab1在外面嗎?”。如果設備在其中并且具有名稱,則檢查會成功,因為設備會做出響應。
3、DCP閃存
“設置”服務用于設置設備的名稱或IP。它還具有其他一些特殊功能,接下來將要提到,例如將設備重置為出廠設置以及設備LED閃爍。
在工程工具中,最初設置PROFINET設備的典型方法是使用制造商提供的GSD文件對其進行配置,然后離線設置參數和設備名稱。完成此操作后,必須使用工程工具中的命名功能將設備名稱寫入設備。您可以在此處閱讀有關設備命名約定的信息。當該工具寫入名稱時,它將使用DCP“設置”命令。
DCP“設置”可以是永久的也可以是臨時的。永久集(可保留,默認設置)表示該名稱永久存儲在設備上的內存中(即使在整個電源循環中)。臨時表示使用該名稱,直到關機后再打開,然后恢復為默認值(例如:“”,未設置名稱)。
通常,當控制器啟動設備時,它會嘗試使用DCP'Identify'通過配置的設備名稱查找設備,然后控制器檢查工程師在PROFINET項目中設置的配置IP地址。如果未設置IP地址或IP地址錯誤,則控制器將使用DCP“設置”命令將IP地址寫入設備(參見圖1)。如果控制器發現其他設備/或其他節點已經具有IP地址,則無法設置重復項。在那種情況下,用戶將需要在工程組態中或在沖突的節點上更改設備IP。IP也可以設置為永久或臨時。如果在重啟后暫時恢復,則IP通常會恢復為零設置(0.0.0.0),如果保留,則IP地址也會保留。
4、DCP設置/重置
“設置/重置為出廠”服務是一種特殊的設置命令,可以在用戶確認后將其發送到設備,該確認將設備設置為PROFINET出廠(默認)狀態,為空名稱(“”),IP設置為0.0.0.0。
5、DCP設置/信號(閃光)
“設置/信號”服務是另一種可選的特殊設置命令,可用于通過閃爍設備上某處的LED來識別設備。如果您要使用的多個相同類型的設備,則可以更輕松地在必要時直觀地識別設備。
6、DCP獲取
“獲取”服務可用于從設備獲取信息。例如,根據配置或診斷工具,您可以讀出名稱,IP地址和制造商信息。例如,可以請求的其他信息是供應商ID,設備ID,設備類型,MAC地址,設備角色(例如:控制器/設備)等。
7、DCP您好
當在設備上也采用并啟用了快速啟動時,將使用“ Hello”服務。它允許設備在重啟后通知控制器(一個或多個控制器)其已恢復在線狀態,而不是等待控制器找到它(這可能會延長啟動時間)。
我們希望上述內容能使您了解什么是PROFINET DCP以及如何使用它。它確實使網絡管理變得容易,并且是與PROFINET一起使用的理想方法。想了解更多有關ETHERCAT模塊、CANOPEN模塊、DEVICENET模塊作用、MODBUS TCP模塊配置歡迎前往現場總線廠家無錫凌科自動化公司。