FX5-ENET/IP三菱PLC模塊的Class1實例通信功能
FX5-ENET/IP三菱PLC模塊的Class1實例通信功能
時間:2019-06-14 06:47:09 來源:未知 作者:admin 點擊:9356次
FX5-ENET/IP三菱PLC模塊的Class1實例通信功能
一、功能概要
Class1實例通信是指,使用實例ID在建立了連接的FX5-ENET/IP與EtherNet/IP設備之間定期進行數據通信的功能。將請求連接的發送側的設備作為始發者,將請求連接的接收側的設備作為目標接收者,在始發者與目標接收者之間進行數據通信。
1、連接類型為Exclusive Owner的情況下
(1) 打開連接 (2) 響應
2、連接類型為Input Only的情況下
(1) 打開連接 (2) 響應
3、連接類型為Listen Only的情況下
(1) 打開連接 (2) 響應
(3) 通過Input Only及Exclusive Owner的連接進行發送的數據
(4) 接收與(3)相同的數據。
[要點]
. Listen Only是指,對于設置了多播通信的Exclusive Owner及Input Only的連接已打開的目標接收者,
只能接收至FX5-ENET/IP的多播類型的數據的連接。
. 設置了多播通信的Exclusive Owner及Input Only的連接未打開的情況下,無法打開Listen Only的連接。
. 即使與使用Listen Only打開的目標接收者的通信正常,與通過設置了多播通信的Exclusive Owner及
InputOnly的連接打開的其它始發者的通信全部被切斷時,數據接收將停止。
二、實例ID
實例ID是建立EtherNet/IP通信的連接時指定的表示EtherNet/IP設備的編號。在通過FX5-ENET/IP的設置中,不指定實例ID,指定連接No.確定目標接收者。
三、通信時機
Class1實例通信以掃描器側的FX5-ENET/IP中設置的RPI的間隔進行通信。對于RPI,可以對連接的各連接進行設置。此外,通信的觸發類型為Cyclic。
四、數據發送
數據發送的情況下,從始發者對目標接收者進行數據發送。連接類型為Exclusive Owner的情況下可以進行數據發送。
1、通過Cyclic的數據發送
(1) 將'EtherNet/IP通信啟動請求'(Un\G37.b0)置為ON (2) 打開連接 (3) 響應(正常)
(4) 通過程序傳送存儲的數據 (5) 以RPI的間隔發送存儲的數據 (6) 數據發送
通過Cyclic的數據發送按下述步驟進行。
Step1、連接的建立(上述(1)~(3))
通過掃描器側的FX5-ENET/IP,將'EtherNet/IP通信啟動請求'(Un\G37.b0)置為ON后,發送打開連接,
通過適配器側的EtherNet/IP設備接收響應建立連接。
Step2、數據發送(上述(5)~(6))
正常建立連接時,始發者對'Class1通信輸出數據區域'(Un\G60000~Un\G83999)中存儲的數據進行發送。
五、數據接收
數據接收的情況下,始發者從目標接收者接收數據。
(1) 將'EtherNet/IP通信啟動請求'(Un\G37.b0)置為ON (2) 打開連接 (3) 響應(正常)
(4) 數據接收 (5) 存儲以RPI的間隔接收的數據 (6) 通過程序傳送存儲的數據
數據接收按下述步驟進行。
Step1、連接的建立(上述(1)~(3))
通過掃描器側的FX5-ENET/IP,將'EtherNet/IP通信啟動請求'(Un\G37.b0)置為ON后,發送打開連接,
通過適配器側的EtherNet/IP設備接收響應建立連接。
Step2、數據發送(上述(4)~(5))
正常建立連接時,始發者對'Class1通信輸出數據區域'(Un\G60000~Un\G83999)中存儲的數據進行發送。
六、設置方法
Class1實例通信時,對掃描器側的FX5-ENET/IP進行始發者及目標接收者的設置。
1、始發者(掃描器側)的設置
在GX Works3的“基本設置”中,設置FX5-ENET/IP的IP地址、子網掩碼及默認網關。
[導航窗口]=>[參數]=>[模塊信息]=>[FX5-ENET/IP]=>[基本設置]
2、目標接收者 (適配器側)的設置
通過EtherNet/IP Configuration Tool for FX5-ENET/IP登錄了EtherNet/IP設備后,對各連接進行適配器側的設置。
選擇網絡配置設置的EtherNet/IP設備=>[Device]=>[Properties]=>[Connections]選項卡
七、輸入輸出數據的數據保證
能夠以連接為單位,保證從EtherNet/IP設備接收的數據以及發送至EtherNet/IP設備的數據。能夠通過設定緩沖存儲器、使用以下模塊FB獲得輸入數據以及設定輸出數據來進行數據保證。
. 獲取Class1通信輸入數據(Class1GetInputData)
. 設定Class1通信輸出數據(Class1SetOutputData)
【步驟】
Step1、未與EtherNet/IP通信設備進行通信時,在'連接單位塊保證指定'(Un\G5000)中寫入"16:進行數據保證"。
Step2、'將EtherNet/IP通信啟動請求'(Un\G37.b0)設為ON,開始與EtherNet/IP通信設備進行通信。
Step3、程序中使用模塊FB"獲取Class1通信輸入數據"以及"設定Class1通信輸出數據",獲取接收數據并設定發送數據。
FX5-ENET/IP的Class1實例通信功能 , Class1實例通信功能
專業銷售三菱原裝PLC、三菱觸摸屏、三菱伺服系統,FX5U系列品種齊全,FX5-ENET、FX5-ENET/IP價格優惠,提供技術支持,歡迎來電咨詢!
一、功能概要
Class1實例通信是指,使用實例ID在建立了連接的FX5-ENET/IP與EtherNet/IP設備之間定期進行數據通信的功能。將請求連接的發送側的設備作為始發者,將請求連接的接收側的設備作為目標接收者,在始發者與目標接收者之間進行數據通信。
1、連接類型為Exclusive Owner的情況下
![](/upload/201906/131628238105.png)
(1) 打開連接 (2) 響應
2、連接類型為Input Only的情況下
![](/upload/201906/131628166868.png)
(1) 打開連接 (2) 響應
3、連接類型為Listen Only的情況下
![](/upload/201906/131628036434.png)
(1) 打開連接 (2) 響應
(3) 通過Input Only及Exclusive Owner的連接進行發送的數據
(4) 接收與(3)相同的數據。
[要點]
. Listen Only是指,對于設置了多播通信的Exclusive Owner及Input Only的連接已打開的目標接收者,
只能接收至FX5-ENET/IP的多播類型的數據的連接。
. 設置了多播通信的Exclusive Owner及Input Only的連接未打開的情況下,無法打開Listen Only的連接。
. 即使與使用Listen Only打開的目標接收者的通信正常,與通過設置了多播通信的Exclusive Owner及
InputOnly的連接打開的其它始發者的通信全部被切斷時,數據接收將停止。
二、實例ID
實例ID是建立EtherNet/IP通信的連接時指定的表示EtherNet/IP設備的編號。在通過FX5-ENET/IP的設置中,不指定實例ID,指定連接No.確定目標接收者。
三、通信時機
Class1實例通信以掃描器側的FX5-ENET/IP中設置的RPI的間隔進行通信。對于RPI,可以對連接的各連接進行設置。此外,通信的觸發類型為Cyclic。
四、數據發送
數據發送的情況下,從始發者對目標接收者進行數據發送。連接類型為Exclusive Owner的情況下可以進行數據發送。
1、通過Cyclic的數據發送
![](/upload/201906/131627549048.png)
(1) 將'EtherNet/IP通信啟動請求'(Un\G37.b0)置為ON (2) 打開連接 (3) 響應(正常)
(4) 通過程序傳送存儲的數據 (5) 以RPI的間隔發送存儲的數據 (6) 數據發送
通過Cyclic的數據發送按下述步驟進行。
Step1、連接的建立(上述(1)~(3))
通過掃描器側的FX5-ENET/IP,將'EtherNet/IP通信啟動請求'(Un\G37.b0)置為ON后,發送打開連接,
通過適配器側的EtherNet/IP設備接收響應建立連接。
Step2、數據發送(上述(5)~(6))
正常建立連接時,始發者對'Class1通信輸出數據區域'(Un\G60000~Un\G83999)中存儲的數據進行發送。
五、數據接收
數據接收的情況下,始發者從目標接收者接收數據。
![](/upload/201906/131627457199.png)
(1) 將'EtherNet/IP通信啟動請求'(Un\G37.b0)置為ON (2) 打開連接 (3) 響應(正常)
(4) 數據接收 (5) 存儲以RPI的間隔接收的數據 (6) 通過程序傳送存儲的數據
數據接收按下述步驟進行。
Step1、連接的建立(上述(1)~(3))
通過掃描器側的FX5-ENET/IP,將'EtherNet/IP通信啟動請求'(Un\G37.b0)置為ON后,發送打開連接,
通過適配器側的EtherNet/IP設備接收響應建立連接。
Step2、數據發送(上述(4)~(5))
正常建立連接時,始發者對'Class1通信輸出數據區域'(Un\G60000~Un\G83999)中存儲的數據進行發送。
六、設置方法
Class1實例通信時,對掃描器側的FX5-ENET/IP進行始發者及目標接收者的設置。
1、始發者(掃描器側)的設置
在GX Works3的“基本設置”中,設置FX5-ENET/IP的IP地址、子網掩碼及默認網關。
[導航窗口]=>[參數]=>[模塊信息]=>[FX5-ENET/IP]=>[基本設置]
2、目標接收者 (適配器側)的設置
通過EtherNet/IP Configuration Tool for FX5-ENET/IP登錄了EtherNet/IP設備后,對各連接進行適配器側的設置。
選擇網絡配置設置的EtherNet/IP設備=>[Device]=>[Properties]=>[Connections]選項卡
七、輸入輸出數據的數據保證
能夠以連接為單位,保證從EtherNet/IP設備接收的數據以及發送至EtherNet/IP設備的數據。能夠通過設定緩沖存儲器、使用以下模塊FB獲得輸入數據以及設定輸出數據來進行數據保證。
. 獲取Class1通信輸入數據(Class1GetInputData)
. 設定Class1通信輸出數據(Class1SetOutputData)
【步驟】
Step1、未與EtherNet/IP通信設備進行通信時,在'連接單位塊保證指定'(Un\G5000)中寫入"16:進行數據保證"。
Step2、'將EtherNet/IP通信啟動請求'(Un\G37.b0)設為ON,開始與EtherNet/IP通信設備進行通信。
Step3、程序中使用模塊FB"獲取Class1通信輸入數據"以及"設定Class1通信輸出數據",獲取接收數據并設定發送數據。
FX5-ENET/IP的Class1實例通信功能 , Class1實例通信功能
專業銷售三菱原裝PLC、三菱觸摸屏、三菱伺服系統,FX5U系列品種齊全,FX5-ENET、FX5-ENET/IP價格優惠,提供技術支持,歡迎來電咨詢!
本頁關鍵詞:FX5-ENET/IP的Class1實例通信功能,Class1實例通信功能