




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、OCS和和GE PLC EGD & Modbus TCP通信通信 浩納爾(天津) 自動化科技有限公司 Ver 1.0 PART A. OCS和GE PLC的EGD協議通信 EGD (Ethernet Global Data)協議是大多數帶有以太網的)協議是大多數帶有以太網的GEPLC都支持的通信協議,它具有如下特點:都支持的通信協議,它具有如下特點: 在下面列子中我們使用 Rx3i IC695CPE330作為通信實例。 PART A. OCS和GE PLC的EGD協議通信-GE PLC配置 1.在在Proficy Machine Editon新建的項目新建的項目 中,在中,在Target上單擊
2、右鍵,添加上單擊右鍵,添加EGD配置配置 內容。內容。 PART A. OCS和GE PLC的EGD協議通信-GE PLC配置 2.在在Ethernet Global Data上單擊右鍵,上單擊右鍵, 把把Local Producer ID配置為要使用配置為要使用EGD 協議的以太網接口的協議的以太網接口的IP地址。地址。 本例中本例中GE PLC地址為地址為 10.192.151.8 子網掩碼為子網掩碼為255.255.255.192。 PART A. OCS和GE PLC的EGD協議通信-GE PLC配置 3.在在Consumed Exchange 和和 Produced Exchange
3、上單擊右鍵,選擇上單擊右鍵,選擇New,新建,新建 接收和發送的數據條目。接收和發送的數據條目。 PART A. OCS和GE PLC的EGD協議通信-GE PLC配置 4.在新建的接收條目上單擊右鍵,進入在新建的接收條目上單擊右鍵,進入Properties,設,設 置該條交換的參數。置該條交換的參數。 Producer ID:發送方:發送方 的的Local Producer ID,這里使,這里使 用用10.192.151.9,為實驗,為實驗HORNER控制器的控制器的IP地址。地址。 Group ID:如果發送方式多播,則需要填寫;如果是:如果發送方式多播,則需要填寫;如果是 單播,則填寫單
4、播,則填寫0. 我們這里選擇單播。我們這里選擇單播。 Exchange ID:發送方的被發送數據組編號,這里在:發送方的被發送數據組編號,這里在 HORNER控制器中發送的控制器中發送的ID為為2,故在,故在GE PLC中,接中,接 收的收的ID為為2。 Adapter Name:使用的以太網模塊的機架號:使用的以太網模塊的機架號/槽號。槽號。 Update Timeout:數據接收超時時間,單位:數據接收超時時間,單位ms,一般一般 推薦使用發送數據時間推薦使用發送數據時間x2+10ms, 本例中在本例中在OCS里設置里設置 的發送間隔為的發送間隔為100ms,故故GE端配置為端配置為210
5、ms。 PART A. OCS和GE PLC的EGD協議通信-GE PLC配置 5.在新建的接收條目上單擊右鍵,進入在新建的接收條目上單擊右鍵,進入Configure,可,可 以添加用于交換的數據地址和長度。以添加用于交換的數據地址和長度。 在本例中,我們把在本例中,我們把OCS發來的發來的4個字數據放在個字數據放在GE PLC 的的%R11開始的連續開始的連續4個寄存器里。個寄存器里。 PART A. OCS和GE PLC的EGD協議通信-GE PLC配置 6.在新建的發送條目上單擊右鍵,進入在新建的發送條目上單擊右鍵,進入Properties,設,設 置該條交換的參數。置該條交換的參數。
6、Exchange ID:發送方的被發送數據組編號,這里在:發送方的被發送數據組編號,這里在 GE PLC中發送的中發送的ID為為1,相應的,在,相應的,在OCS中,接收的中,接收的 ID為為1。(范圍。(范圍1-255,每個,每個ID最多含最多含1400字節數據)字節數據) Adapter Name:使用的以太網模塊的機架號:使用的以太網模塊的機架號/槽號。槽號。 Destination Type:定義發送數據使用單播、多播或廣:定義發送數據使用單播、多播或廣 播,本例中使用單播。播,本例中使用單播。 Destination :如使用單播,則填寫接收方的:如使用單播,則填寫接收方的IP。本例。
7、本例 中為中為HORNER OCS的的IP。 Produced Period:數據發送間隔,單位:數據發送間隔,單位ms. PART A. OCS和GE PLC的EGD協議通信-GE PLC配置 7.在新建的發送條目上單擊右鍵,進入在新建的發送條目上單擊右鍵,進入Configure,可,可 以添加用于交換的數據地址和長度。以添加用于交換的數據地址和長度。 在本例中,我們把在本例中,我們把GE PLC內內%R1開始的連續開始的連續4個字的個字的 數據發送到數據發送到HORNER中去。中去。 8.然后下載程序,然后下載程序,GE端配置結束。端配置結束。 PART A. OCS和GE PLC的EGD
8、協議通信-HORNER OCS配置 1.在新建的程序中進入在新建的程序中進入Controller菜單下的菜單下的Hardware Configuration菜單菜單 2.點點Config按鈕,進入要使用的按鈕,進入要使用的LAN口口 PART A. OCS和GE PLC的EGD協議通信-HORNER OCS配置 3.為控制器分配好為控制器分配好IP,子網掩碼,子網掩碼 和網關。和網關。 4.勾選下方的勾選下方的EGD協議,然后雙協議,然后雙 擊進入進行配置。擊進入進行配置。 PART A. OCS和GE PLC的EGD協議通信-HORNER OCS配置 5.首先配置首先配置OCS發送的信息,選
9、擇發送的信息,選擇Produced Exchange選項卡,點擊選項卡,點擊Add Exch,添加一個,添加一個 Exchange數據組。數據組。 在彈出的窗口中,配置以下信息:在彈出的窗口中,配置以下信息: Exchange Number:發送方的被發送數據組編號:發送方的被發送數據組編號 ,這里在,這里在HORNER OCS中發送的中發送的ID為為2,相應的,相應的 ,在,在GE PLC中,接收的中,接收的ID為為2。(范圍。(范圍1-255, 每個每個ID最多含最多含1400字節數據)字節數據) IP Address / Group ID:根據單播、多播或廣播模根據單播、多播或廣播模 式
10、進行選擇,本例采用單播,故選式進行選擇,本例采用單播,故選IP Address。 IP Address:填寫接收方的:填寫接收方的IP。本例中為。本例中為GE PLC的的IP。 Production Period:數據發送間隔,單位:數據發送間隔,單位ms. PART A. OCS和GE PLC的EGD協議通信-HORNER OCS配置 6.然后添加數據路由,點擊然后添加數據路由,點擊Add Range。 Type:這里定義交換的數據類型,一般數據我們:這里定義交換的數據類型,一般數據我們 選擇選擇Data。 Address:OCS發送數據的起始地址發送數據的起始地址 Number of Da
11、ta: 數據的長度,單位為數據的長度,單位為WORD 在本例中,我們把在本例中,我們把OCS從從%R11開始的數據發送開始的數據發送 到到GE PLC中去,中去,Exchange ID為為2。 PART A. OCS和GE PLC的EGD協議通信-HORNER OCS配置 7.首先配置首先配置OCS接收的信息,選擇接收的信息,選擇Consumed Exchange選項卡,點擊選項卡,點擊Add Exch,添加一個,添加一個 Exchange數據組。數據組。 在彈出的窗口中,配置以下信息:在彈出的窗口中,配置以下信息: Exchange Number:發送方的被發送數據組編號:發送方的被發送數據
12、組編號 ,這里在,這里在HORNER OCS中接收的中接收的ID為為1,相應的,相應的 ,在,在GE PLC中,發送的中,發送的ID為為1。(范圍。(范圍1-255, 每個每個ID最多含最多含1400字節數據)字節數據) Producer IP Address:發送該組數據的生產者的發送該組數據的生產者的 IP地址,本例中即為地址,本例中即為GE PLC的的IP地址。地址。 Group Data:本例為單播模式,故未啟用:本例為單播模式,故未啟用 Update Timeout:數據接收超時時間,單位:數據接收超時時間,單位ms, 一般推薦使用發送數據時間一般推薦使用發送數據時間x2+10ms,
13、 本例中在本例中在 GE PLC里設置的發送間隔為里設置的發送間隔為200ms,故故OCS端配端配 置為置為410ms。 8.然后下載程序,然后下載程序,OCS端配置結束。端配置結束。 我們建議所有交換數據都使用我們建議所有交換數據都使用%R寄存器進行數據寄存器進行數據 交換,位變量可放置在如交換,位變量可放置在如%R1.1這類位地址里這類位地址里。 PART B. OCS和GE PLC的Modbus TCP協議通信 Modbus TCP協議也是大多數帶有以太網的協議也是大多數帶有以太網的GEPLC都支持的通信協議都支持的通信協議 在下面列子中我們仍使用 Rx3i IC695CPE330作為通
14、信實例, GE PLC作為Modbus Server,HORNEROCS作為Modbus Client。 PART B. OCS和GE PLC的Modbus TCP協議通信-GE PLC配置 1.在在Proficy Machine Editon新建的項目中,雙擊新建的項目中,雙擊CPU IC695CPE330, 在右側的配置窗口中找到在右側的配置窗口中找到Modbus Address Space Mapping Type項,把默認的的項,把默認的的Disable改成改成Standard Modbus Addressing PART B. OCS和GE PLC的Modbus TCP協議通信-GE
15、 PLC配置 2.然后注意在右側會多出一個然后注意在右側會多出一個Modbus TCP Address Map選項卡,里面列出了該選項卡,里面列出了該PLC所支持的地址映射。所支持的地址映射。 在上圖中,在上圖中,GE PLC的的 %Q1-32768 對應對應Modbus 地址為地址為000001-032768 %I1-32768 對應對應Modbus 地址為地址為100001-132768 (5位地址描述位地址描述) %AI1-64 對應對應Modbus 地址為地址為300001-300064 (5位地址描述位地址描述) %R1-1024 對應對應Modbus 地址為地址為400001-401024 (5位地址描述位地址描述) 或或 40001-41024(5位地址描述位地址描述) PART B. OCS和GE PLC的Modbus TCP協議通信-HORNER配置 1.HORN
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 靜脈輸液工具的合理選擇 2
- 廣東詩莞市高二數學下學期5月期中試題
- 部編版一年級語文下冊生字筆順期末復習
- 【2】66144+AIGC應用基礎+課程標準
- 岳陽現代服務職業學院《生物醫學導論》2023-2024學年第二學期期末試卷
- 四川省德陽中學2025年高三調研測試(二)物理試題文試題含解析
- 遼寧省大連市達標名校2025屆中考猜題卷(一)語文試題含解析
- 江西婺源茶業職業學院《數字音頻處理技術》2023-2024學年第二學期期末試卷
- 延邊大學《生物醫學工程應用實驗》2023-2024學年第二學期期末試卷
- 四川省成都龍泉第二中學2025屆高三下學期零月考英語試題試卷含解析
- 第四講下好區域協調發展這盤棋-2024年形勢與政策(課件)
- 降低靜脈輸液外滲發生率
- 2024至2030年中國手打釘槍數據監測研究報告
- 配網線路倒閘操作培訓
- 2024年全國數控車工高級技師技能考試題庫(含答案)
- 女性學:女性精神在現代社會中的挑戰學習通超星期末考試答案章節答案2024年
- 《PBR次世代游戲建模技術》(微課版)課件 邱雅慧 3 高模制作、4 UV展開
- 中醫經絡完整課件
- 基本養老金核定表(樣式)
- 2024工業機器人考試題庫(含答案)
- 2024年第九屆全國大學生人力資源管理綜合能力競賽選拔賽考試題庫(含答案)
評論
0/150
提交評論