GE系統(tǒng)以太網(wǎng)全局?jǐn)?shù)據(jù)配置_第1頁
GE系統(tǒng)以太網(wǎng)全局?jǐn)?shù)據(jù)配置_第2頁
GE系統(tǒng)以太網(wǎng)全局?jǐn)?shù)據(jù)配置_第3頁
GE系統(tǒng)以太網(wǎng)全局?jǐn)?shù)據(jù)配置_第4頁
GE系統(tǒng)以太網(wǎng)全局?jǐn)?shù)據(jù)配置_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、以太網(wǎng)全局?jǐn)?shù)據(jù)配置EGD允許一個(gè)設(shè)備(生產(chǎn)者)同一個(gè)或多個(gè)設(shè)備(消費(fèi)者)按照預(yù)先設(shè)定的傳輸率有 規(guī)律地傳輸(交換)數(shù)據(jù)。系列90-30 CPU364,或VersaMax CPUE05可以配置EGD數(shù)據(jù) 交換。注意后6口數(shù)據(jù)交換技術(shù)是為設(shè)備間簡單有效的通訊而設(shè)計(jì)的。對于不允許數(shù)據(jù)丟失的應(yīng)用 建議不要使用本通訊方式。對于這種應(yīng)用,建議使用服務(wù)請求傳輸協(xié)議(SRTP)。通過生產(chǎn)者ID (辨認(rèn)號(hào))和交換ID的組合成一個(gè)唯一的數(shù)據(jù)交換包:1、在以太網(wǎng)上交換全局?jǐn)?shù)據(jù)的設(shè)備必須有一個(gè)唯一的生產(chǎn)者ID。生產(chǎn)者ID是全局?jǐn)?shù)據(jù)在網(wǎng) 上的唯一標(biāo)志。生產(chǎn)者ID號(hào)的格式為以點(diǎn)分隔的10進(jìn)制數(shù)(同IP地址一樣)。如,3.

2、0.0.1 就是一個(gè)合法的生產(chǎn)者ID。2、交換ID號(hào)是被傳輸?shù)哪硞€(gè)變量或某組變量的標(biāo)志。生產(chǎn)者設(shè)備和消費(fèi)者設(shè)備的工作不同 步。因此,對于每個(gè)設(shè)備,設(shè)備生產(chǎn)的數(shù)據(jù)與消費(fèi)的數(shù)據(jù)都要單獨(dú)定義。注意:對于CPUE05來說,用于每次交換的本地以太網(wǎng)設(shè)備被定義成機(jī)架/槽位值,而不是按 適配器名稱定義。CPUE05不支持別名,名稱分辨和路徑。位CPUE05定義EGD數(shù)據(jù)交換包, 請參考;配置以太網(wǎng)接口適配器名(CPU364)如果CPU364被用于EGD數(shù)據(jù)交換,必須首先定義適配器名。當(dāng)你定義EGD交換包 時(shí),需要使用該適配器名去指定哪個(gè)網(wǎng)絡(luò)適配器將產(chǎn)生這個(gè)交換包。定義步驟:1、從硬件配置中確認(rèn)CPU364已

3、經(jīng)配置。同時(shí)還要確認(rèn)以太網(wǎng)模塊的IP地址時(shí)正確的。如 果都已滿足,雙擊CPU槽位;2、系統(tǒng)彈出參數(shù)編輯窗口。選擇標(biāo)簽Ethernet;3、點(diǎn)擊適配器名旁邊的值區(qū)域,為適配器鍵入名稱。完成后按。長按鈕。為遠(yuǎn)端以太網(wǎng)接口設(shè)置別名(CPU364)如果遠(yuǎn)端的以太網(wǎng)控制器要使用EGD交換,必須為模塊的IP地址起一個(gè)別名。當(dāng)你定 義EGD交換時(shí),需要使用該別名去分辨哪個(gè)網(wǎng)絡(luò)適配器要產(chǎn)生交換數(shù)據(jù)包。定義步驟:1、在硬件配置中,從Edit菜單中選擇Rack Operations,選擇Name Resolution and Routing (或點(diǎn)擊鼠標(biāo)右鍵,選擇Name Resolution Routing);

4、2、在Name Resolution and Routing表對話框中點(diǎn)別名標(biāo)簽;3、點(diǎn)Add Entry 按鈕;4、在別名區(qū)鍵入你要使用的代表遠(yuǎn)端以太網(wǎng)控制器的名稱; 5、點(diǎn)IP地址區(qū),鍵入以太網(wǎng)控制器的IP地址后按OK按鈕。Name Resolution 和 Routing 表配置(CPU364)CPU364模塊支持路徑表屬性-PLC之間配置通訊的高級工具。沒有網(wǎng)絡(luò)管理員的幫助, 路徑表不能配置。當(dāng)使用的網(wǎng)關(guān)設(shè)備超過一個(gè)時(shí),才配置路徑表。定義步驟:目標(biāo)子網(wǎng)ID-數(shù)據(jù)的目標(biāo)子網(wǎng)時(shí)根據(jù)這個(gè)ID號(hào)計(jì)算出來的。匹配的(相同子網(wǎng))可以將數(shù) 據(jù)傳遞到下一個(gè)網(wǎng)段的IP地址。目標(biāo)子網(wǎng)掩碼-計(jì)算目標(biāo)子網(wǎng)的根

5、據(jù)。下一段IP地址-數(shù)據(jù)應(yīng)該被送到的下一個(gè)接近目標(biāo)的IP地址。成本-這一區(qū)域被系統(tǒng)保留。默認(rèn)值時(shí)1。訪問路徑表配置從硬件配置窗口中是Edit菜單,選擇Rack Operations,和選擇Name Resolution and Routingo (或點(diǎn)鼠標(biāo)右鍵選擇Name Resolution and Routing。)。系統(tǒng)將彈出Name Resolution andRouting表對話框。在Name Resolution and Routing 表對話框中,點(diǎn) Routing 標(biāo)簽。點(diǎn)Add Entry 按鈕。 在目標(biāo)子網(wǎng)ID區(qū)域中輸入要傳送數(shù)據(jù)的子網(wǎng)的子網(wǎng)ID (以點(diǎn)為間隔的10進(jìn)制數(shù))

6、。(如,4.12.20.0)。在子網(wǎng)掩碼區(qū)域中輸入相應(yīng)遠(yuǎn)程子網(wǎng)掩碼。(如255.255.255.0)。在Next Hop IP Address區(qū)域,輸入要傳輸數(shù)據(jù)的本地網(wǎng)關(guān)的IP地址,(如3.16.32.1),然后按OK按鈕。子網(wǎng),子網(wǎng)ID,子網(wǎng)掩碼子網(wǎng)掩碼是一機(jī)制,可以根據(jù)網(wǎng)絡(luò)上各節(jié)點(diǎn)被分配的IP地址將大的網(wǎng)絡(luò)分成小的子網(wǎng)的 機(jī)制網(wǎng)絡(luò)上的節(jié)點(diǎn),如果它們的IP地址同子網(wǎng)掩碼中的位一樣的話,它們之間可以直接通訊; 如果它們的IP地址在位上同子網(wǎng)掩碼的不一致的話,它們之間的通訊只能是間接的(通過網(wǎng) 關(guān)或路由器)。正如在以太網(wǎng)用戶手冊中附錄中所描述的,IP地址的32位被分成net id部分 和hos

7、t id部分。(IP地址的級別決定了在Net id中有多少位,在host id中有多少位)。一般來 說,IP地址的net idM (左邊)是以太網(wǎng)專家分配的。host id (右邊)是由當(dāng)?shù)氐木W(wǎng)絡(luò)管理 員分配的。子網(wǎng)是可以在本地選擇的,包括指派host id位中的一些(任何數(shù))作為擴(kuò)展的 net id,或subnet id。添加的subnet id位一般取至領(lǐng)近net id和子網(wǎng)掩碼定義的位的host id 位。在以太網(wǎng)模塊配置中,你可以定義這些位為1,其它的host id位定義為0。如: IP 地址:11.22.33.44Net Id 位:255.0.0.0Net Id: 11.0.0.0附

8、加的子網(wǎng)ID位:0.255.0.0 子網(wǎng)ID: 0.22.0.0子網(wǎng)掩碼:255.255.0.0 擴(kuò)展的Net Id: 11.22.0.0當(dāng)配置多個(gè)網(wǎng)關(guān)時(shí),子網(wǎng)id和子網(wǎng)掩碼都要寫入路由表中。擴(kuò)展的net iQ如上面例子 中的11.22.0.0 )應(yīng)該為子網(wǎng)1輸入。同一個(gè)子網(wǎng)上的所有節(jié)點(diǎn)必須使用相同的子網(wǎng)掩碼;不 同的子網(wǎng)以子網(wǎng)id區(qū)分,子網(wǎng)id是由本地是指派的IP地址創(chuàng)建的。定義EGD數(shù)據(jù)交換PLC生產(chǎn)或消費(fèi)的每一個(gè)交換數(shù)據(jù)包都需要定義操作特性。注意以下交換的限制:1、PLC系統(tǒng)可以定義的最大交換包數(shù)量如下:系列90 CPU364 128VersaMax CPUE05 64這個(gè)數(shù)可以是生產(chǎn)和

9、消費(fèi)交換包的任意組合。2、每個(gè)交換包可以配置的變量數(shù)最多是100。對于CPUE05來說,所有的EGD交換包所包 含的變量數(shù)被限制在1200個(gè)以內(nèi);3、每個(gè)交換包的大小不能超過1400字節(jié)。交換包的大小在EGD對話框中顯示。定義EGD交換包的步驟:.在硬件配置窗口,至UEdit菜單,選擇Rack Operations,然后選擇Ethernet Global Data (或 點(diǎn)鼠標(biāo)右鍵選擇Ethernet Global Data );2.在EGD對話框中,點(diǎn)生產(chǎn)者交換包標(biāo)簽,定義由PLC產(chǎn)生的交換包,或點(diǎn)消費(fèi)者交換包 標(biāo)簽,定義由PLC消費(fèi)的交換包。PLC時(shí)限考慮由于PLC的掃描時(shí)間和交換時(shí)間設(shè)置

10、(交換周期用于生產(chǎn)交換包,掃描周期用于消費(fèi)交 換包)不是同步的,因此請注意以下事項(xiàng):1、數(shù)據(jù)在網(wǎng)上的生產(chǎn)發(fā)生在指定的交換周期,與數(shù)據(jù)在PU中的更新是兩個(gè)互相獨(dú)立的時(shí) 間。CPU在交換周期間隔中將嘗試更新數(shù)據(jù),但由于PLC掃描時(shí)間的耽誤,不能保證在這 段時(shí)間能完成數(shù)據(jù)更新工作。例如,當(dāng)交換周期時(shí)間已到時(shí),CPU正在運(yùn)行邏輯,那么數(shù) 據(jù)更新要推遲到邏輯程序執(zhí)行完以后。因此,網(wǎng)上所生產(chǎn)的數(shù)據(jù)也許同前面一次發(fā)送的數(shù)據(jù) 是一樣的??梢允褂脮r(shí)間標(biāo)簽來證明當(dāng)前的數(shù)據(jù)是否是最新的。(CPU364 使用SNTP時(shí)標(biāo), CPUE05使用NTP時(shí)標(biāo))2、CPU與網(wǎng)絡(luò)適配器的第1次數(shù)據(jù)更新發(fā)生在第1次掃描結(jié)束時(shí)。網(wǎng)上

11、第1次生產(chǎn)數(shù)據(jù)將發(fā) 生在CPU切換至I/O使能狀態(tài)后的一個(gè)生產(chǎn)周期。3、當(dāng)網(wǎng)上的數(shù)據(jù)更新后,在獨(dú)立的掃描周期中CPU中的消費(fèi)者將掃描網(wǎng)絡(luò)中的數(shù)據(jù)。(網(wǎng)絡(luò) 適配器在網(wǎng)絡(luò)數(shù)據(jù)到達(dá)后更新數(shù)據(jù))只有當(dāng)CPU接收到網(wǎng)上的數(shù)據(jù)后才更新自己的存儲(chǔ)區(qū)。 4、如果長度小于256字節(jié),在交換包中的一定范圍內(nèi)的參考存儲(chǔ)區(qū)可以當(dāng)作連續(xù)的數(shù)據(jù)進(jìn) 行掃描。如果允許中斷,在同一個(gè)掃描中,一串多個(gè)范圍組成的數(shù)據(jù)不能都堆積在消費(fèi)者一 邊。EGD:例 1下面的例子說明EGD是如何工作的。下圖中有3臺(tái)設(shè)備(兩臺(tái)PLC和一臺(tái)運(yùn)行CIMPLICITY HMI的計(jì)算機(jī))參與EGD數(shù)據(jù)交換。Exch Definition: Prod ID

12、 W.O 0.1 Exch ID: 1在本例中,設(shè)備A生產(chǎn)2個(gè)交換包,無消費(fèi);設(shè)備B生產(chǎn)1個(gè)交換包,消費(fèi)1個(gè)交換包;設(shè) 備C不生產(chǎn),消費(fèi)3個(gè)交換包。設(shè)備A生產(chǎn)的交換包由設(shè)備B和設(shè)備C消費(fèi);設(shè)備C是一個(gè)組 的用法,說明為什么多個(gè)設(shè)備可以消費(fèi)由1個(gè)設(shè)生產(chǎn)的交換包。EGD:例2本例顯示從生產(chǎn)者設(shè)備A到消費(fèi)者設(shè)備B之間的簡單交換的詳細(xì)內(nèi)容。設(shè)備A-分配的生產(chǎn)者ID設(shè)備A-分配的生產(chǎn)者ID:10.0.0.1儲(chǔ)區(qū)中定義的變量:P_Var1 (6 字節(jié))P_Var2 (4 字節(jié))PLC B接收被發(fā)送的信 息,并保存在存儲(chǔ)區(qū),定 義的變量如下:C_Var1 (10 字節(jié))PLC A發(fā)送的信息包括下列參考內(nèi)存區(qū)

13、。%I00001 至 %I00016%Q00001 至 %Q00008PLC B接收的信息并保存在3個(gè)連續(xù)的字節(jié)G中。%G00001 至 %G00024PLC A生產(chǎn)者的詳細(xì)內(nèi)容PLC A生產(chǎn)的交換包的詳細(xì)內(nèi)容是在EGD對話框中的生產(chǎn)交換標(biāo)簽中定義的:本地生產(chǎn)者:默認(rèn)條件下,使用最靠近PLC A CPU模塊的網(wǎng)絡(luò)接口模塊的IP地址。本地 生產(chǎn)者可以被用戶更改;交換ID:定義要發(fā)送的數(shù)據(jù)包;網(wǎng)絡(luò)地址名:在PLC系統(tǒng)內(nèi)為要生產(chǎn)交換數(shù)據(jù)的網(wǎng)絡(luò)卡指派名稱;消費(fèi)者類型:指定消費(fèi)設(shè)備如何確定(通過名稱,IP地址,或組ID)。對于本例來說,消費(fèi)PLC就是以本地生產(chǎn)者的IP地址來確認(rèn)的;消費(fèi)者地址:本地生產(chǎn)者

14、的IP地址被指派給PLC B;發(fā)送類型:定義交換包何時(shí)被傳輸。這一區(qū)域是固定的;生產(chǎn)者周期:PLC A每50毫秒將產(chǎn)生數(shù)據(jù);答復(fù)率:不用;狀態(tài)字:狀態(tài)字保存的參考地址區(qū)域。當(dāng)系統(tǒng)產(chǎn)生錯(cuò)誤時(shí),狀態(tài)字可以提示用戶。消費(fèi)者PLC B的詳細(xì)情況PLC B消費(fèi)的交換包的詳細(xì)內(nèi)容是在EGD對話框中的消費(fèi)交換標(biāo)簽中定義的:本地生產(chǎn)者:使用最靠近PLC B CPU模塊的網(wǎng)絡(luò)接口模塊的IP地址;交換ID:確定將要接收的數(shù)據(jù)包;網(wǎng)絡(luò)地址名:在PLC系統(tǒng)內(nèi)為要消費(fèi)交換數(shù)據(jù)的網(wǎng)絡(luò)卡指派名稱;生產(chǎn)者ID:指派給PLC A的本地生產(chǎn)者的IP地址;組ID:當(dāng)超過1個(gè)設(shè)備消費(fèi)來至一個(gè)生產(chǎn)者的交換包時(shí)使用。值0意味著只有一個(gè)設(shè)

15、備正消費(fèi) 信息;消費(fèi)周期:PLC B的CPU每25ms將掃描一次本地網(wǎng)絡(luò)適配器,獲取新數(shù)據(jù)和/或狀態(tài)更新; 更新超時(shí):如果在1000ms內(nèi)未接到數(shù)據(jù),網(wǎng)絡(luò)適配器將設(shè)置狀態(tài)信息去指示數(shù)據(jù)更新錯(cuò)誤。 狀態(tài)字:狀態(tài)字保存的參考地址區(qū)域。當(dāng)系統(tǒng)產(chǎn)生錯(cuò)誤時(shí),狀態(tài)字可以提示用戶。時(shí)標(biāo):時(shí)標(biāo)所保存的參考地址區(qū)域。檢查時(shí)標(biāo)可以比較接收的數(shù)據(jù)是新的,還是重復(fù)前一記 錄?;謴?fù)EGD 和Name ResolutionEGD 或Name Resolution是不能從CPU364模塊中讀出的。當(dāng)你開始讀配置過程時(shí), 系統(tǒng)將彈出對話框提示你備份EGD 和Name Resolution配置。從 HWC 文件菜單選擇 Res

16、tore EGD and Name Resolution,執(zhí)行恢復(fù) EGD 和 Name Resolution操作。系統(tǒng)將彈出窗口,使你找到備份文件。后6口的高級用戶參數(shù)(CPUE05)以太網(wǎng)模塊的系統(tǒng)軟件維持了所有高級用戶參數(shù)的默認(rèn)值。這些默認(rèn)值滿足多數(shù)應(yīng)用的 需要。在某些特殊情況,用戶需要改變某些參數(shù)。高級用戶參數(shù)的修改可以使用加SCII文 本編輯器創(chuàng)建的高級用戶參數(shù)文件。該文件包括所有非默認(rèn)高級用戶參數(shù)的名稱和值。(模 塊的系統(tǒng)軟件為每個(gè)未在高級用戶參數(shù)文件定義的高級用戶參數(shù)安排正確的值。)一塊以太網(wǎng)模塊的所有高級用戶參數(shù)應(yīng)使用一個(gè)文件提供。高級用戶文件的名稱按AUP_0_0.apf定義

17、。其中0_0定義YCPUE05中的內(nèi)置以太網(wǎng) 模塊所在的機(jī)架和槽位。該文件保存在PLC配置文件夾中。在保存配置的操作過程中, VersaPro編程器將高級用戶參數(shù)文件同PLC配置文件一起存如PLC中。高級用戶參數(shù)文件格式AUP_r_s參數(shù)名 =參數(shù)值參數(shù)名 =參數(shù)值參數(shù)名 =參數(shù)值1、每行定義一個(gè)參數(shù);2、每個(gè)參數(shù)按名稱和值排列,分別由二分隔;3、所有參數(shù)名必須是小寫字母;4、除雙引號(hào)中的參數(shù)外,其余參數(shù)都被轉(zhuǎn)換成小寫。The enclosing quotes are removed and the parameter value is notconverted to lowercase.5、參數(shù)值的數(shù)據(jù)格式根據(jù)參數(shù)而定。數(shù)字參數(shù)按10進(jìn)制或16進(jìn)制數(shù)輸入。16進(jìn)制數(shù)必須以h或H字母結(jié)尾;6、IP地址必須按以小數(shù)點(diǎn)為分隔的10進(jìn)制數(shù)表示;(如: 10.0.0.1)7、雙引號(hào)是注釋的標(biāo)志。一行中踉在雙引號(hào)后的所有字符均被忽略,按注釋編譯;8

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論