專(zhuān)利名稱(chēng):控制節(jié)點(diǎn)網(wǎng)絡(luò)的控制節(jié)點(diǎn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種控制節(jié)點(diǎn)網(wǎng)絡(luò)的控制節(jié)點(diǎn),以及涉及一種包括此類(lèi)的控制節(jié)點(diǎn)的系統(tǒng)。
背景技術(shù):
現(xiàn)今概念的工業(yè)自動(dòng)操作是以分散控制的理念作為基礎(chǔ)。待實(shí)施的控制任務(wù)會(huì)以 于地理及功能上皆為最佳的方式而被分開(kāi)至分散控制系統(tǒng)的多個(gè)控制節(jié)點(diǎn)??刂乒?jié)點(diǎn)可以 經(jīng)由工業(yè)地方網(wǎng)絡(luò)而與彼此通信,以及與上級(jí)系統(tǒng)進(jìn)行通信。而在分散控制之中,由于相應(yīng) 的控制節(jié)點(diǎn)會(huì)自動(dòng)地接管相關(guān)于其自身分別區(qū)域的控制任務(wù),并且僅在為了協(xié)調(diào)目的時(shí)才 需要與其它控制節(jié)點(diǎn)及/或與該上級(jí)系統(tǒng)進(jìn)行通信,因此,牽涉通信程序所需的時(shí)間以及 努力就可以被減少。就此而論,該分散控制的基本概念是,將自動(dòng)任務(wù)細(xì)分至各個(gè)功能與邏輯完整、且 接著會(huì)被安排在靠近該程序的鄰近地區(qū)的模塊,因而減少所牽涉的寫(xiě)入以及安裝。經(jīng)由細(xì) 分至多個(gè)模塊,復(fù)雜性就可以被降低,進(jìn)而致能一較簡(jiǎn)單的功能。以太網(wǎng)絡(luò)概念是在局域網(wǎng)絡(luò)(LAN)中最為廣泛的通信標(biāo)準(zhǔn),以太網(wǎng)絡(luò)是以多個(gè)控制 節(jié)點(diǎn)(例如,計(jì)算機(jī)或機(jī)器)會(huì)經(jīng)由共享的傳輸媒介而連接至彼此的LAN配置而作為基礎(chǔ)。 以太網(wǎng)絡(luò)協(xié)議將待傳輸數(shù)據(jù)包裹成具有預(yù)定格式的數(shù)據(jù)分組(在接下來(lái)中,亦稱(chēng)之為電報(bào))。以太網(wǎng)絡(luò)協(xié)議被大量地使用于辦公室通信網(wǎng)路。由于以太網(wǎng)絡(luò)概念的優(yōu)點(diǎn)在于, 在利用簡(jiǎn)單網(wǎng)絡(luò)技術(shù)的同時(shí)亦可能達(dá)成高數(shù)據(jù)傳輸率,因而可以使用標(biāo)準(zhǔn)硬件以及軟件組 件,因此,以太網(wǎng)絡(luò)通信已越來(lái)越常被使用于工業(yè)制造之中,以及被用于在控制節(jié)點(diǎn)之間交 換數(shù)據(jù)。當(dāng)控制工業(yè)自動(dòng)操作中的機(jī)器時(shí),需要在沒(méi)有時(shí)間波動(dòng)的情形下循環(huán)地處理控制 任務(wù),亦即,與所需的循環(huán)時(shí)間相較,僅可以有幾微秒(microseconds)范圍內(nèi)的小幅度偏 差,因而才能夠以可預(yù)見(jiàn)的反應(yīng)時(shí)間而對(duì)控制需求進(jìn)行反應(yīng)。然而,在工業(yè)自動(dòng)操作中所需 要的實(shí)時(shí)功能性以及快速反應(yīng)時(shí)間,其在以太網(wǎng)絡(luò)通信所典型使用的標(biāo)準(zhǔn)數(shù)據(jù)處理應(yīng)用中 卻僅具有次等重要的地位。為了在工業(yè)自動(dòng)操作中使用以太網(wǎng)絡(luò)時(shí)確保實(shí)時(shí)功能性以及快 速反應(yīng)時(shí)間,已發(fā)展出有關(guān)實(shí)時(shí)應(yīng)用的以太網(wǎng)絡(luò)電報(bào)優(yōu)先處理方法。再者,在此類(lèi)的現(xiàn)代數(shù) 據(jù)傳輸程序中,網(wǎng)絡(luò)亦經(jīng)常要能夠平行的使用實(shí)時(shí)以及非實(shí)時(shí)應(yīng)用。盡管有關(guān)以以太網(wǎng)絡(luò)協(xié)議作為基礎(chǔ)而實(shí)施數(shù)據(jù)傳輸?shù)姆稚㈤_(kāi)放式控制系統(tǒng)的使 用越來(lái)越多,并且也可因此而獲得成本效益,但在工業(yè)自動(dòng)操作中仍然由于不斷縮短的產(chǎn) 品周期而存在著投資回報(bào)問(wèn)題,雖然的新的產(chǎn)品已經(jīng)是以能讓它們簡(jiǎn)單地自動(dòng)生產(chǎn)的方式 而進(jìn)行發(fā)展,但用于制造該些產(chǎn)品的該自動(dòng)化系統(tǒng)通常是為了要制造的產(chǎn)品而特別設(shè)計(jì), 因此,若要使它們適應(yīng)產(chǎn)品以及程序改變,則僅有通過(guò)大量的時(shí)間與努力才有可能達(dá)成。
發(fā)明內(nèi)容
本發(fā)明的目的是在于提供一種控制節(jié)點(diǎn),以用于控制節(jié)點(diǎn)的網(wǎng)絡(luò),以及一種包括此控制節(jié)點(diǎn)的系統(tǒng),其可讓系統(tǒng)管理更具彈性。根據(jù)本發(fā)明,此目的可通過(guò)根據(jù)權(quán)利要求1的控制節(jié)點(diǎn)以及權(quán)利要求11的系統(tǒng)而 獲得解決。優(yōu)選實(shí)施例是表示于附屬權(quán)利要求之中。根據(jù)本發(fā)明,控制節(jié)點(diǎn)包括一傳輸器模塊,以利用數(shù)據(jù)分組的形式而與在該網(wǎng)絡(luò) 中的其它控制節(jié)點(diǎn)交換數(shù)據(jù),其中,該傳輸器模塊被建構(gòu)為,管理在一輸出程序影像中的待 發(fā)送數(shù)據(jù),將該輸出程序影像轉(zhuǎn)換為一數(shù)據(jù)分組,以及會(huì)在一預(yù)定時(shí)間點(diǎn)將該數(shù)據(jù)分組輸 出至該網(wǎng)絡(luò)上。再者,該控制節(jié)點(diǎn)亦包括一接收器模塊,其被建構(gòu)為登入至其它控制節(jié)點(diǎn)的 一、或多個(gè)傳輸器模塊的該數(shù)據(jù)分組,以及會(huì)將一已接收數(shù)據(jù)分組轉(zhuǎn)換為一輸入程序影像。根據(jù)本發(fā)明的該控制節(jié)點(diǎn)的架構(gòu)使得分布式控制能夠?qū)嵤橐婚_(kāi)放式系統(tǒng)的形 式,并具有關(guān)于該控制節(jié)點(diǎn)的功能性的高兼容性以及適應(yīng)性。實(shí)際上,所有的控制節(jié)點(diǎn)都包 括簡(jiǎn)單的以及一致的通信服務(wù),其可以在不需要牽涉大量時(shí)間以及努力的情形下,適應(yīng)任 何所需的生產(chǎn)、或制造程序。根據(jù)本發(fā)明的傳輸器-接收器通信模型亦考慮到以一簡(jiǎn)單程 序影像的形式來(lái)表示外部系統(tǒng)操作者在該控制節(jié)點(diǎn)之間的數(shù)據(jù)交換。由于一控制節(jié)點(diǎn)可以 利用其接收器模塊登入至多個(gè)控制節(jié)點(diǎn)的數(shù)據(jù)分組的事實(shí),因此,為了在該系統(tǒng)中實(shí)行所 需的生產(chǎn)以及制造程序,在該控制節(jié)點(diǎn)之間的該通信關(guān)系就會(huì)是以具彈性的方式來(lái)決定。根據(jù)一優(yōu)選實(shí)施例,該控制節(jié)點(diǎn)的該接收器模塊被建構(gòu)為使品質(zhì)日期與已接收分 組之間產(chǎn)生關(guān)聯(lián),其中,該品質(zhì)日期是指該數(shù)據(jù)分組的年齡,并且,根據(jù)在該數(shù)據(jù)進(jìn)行發(fā)送 以及到達(dá)之間的時(shí)間延遲,該控制節(jié)點(diǎn)就可以決定該數(shù)據(jù)通信的品質(zhì)。接著,在該控制節(jié)點(diǎn) 中的應(yīng)用程序就可以響應(yīng)此品質(zhì)數(shù)值。根據(jù)另一優(yōu)選實(shí)施例,該傳輸器模塊直接將該數(shù)據(jù)分組送至一、或多個(gè)其它控制 節(jié)點(diǎn),以藉此優(yōu)選地利用一非循環(huán)的方式傳輸非實(shí)時(shí)數(shù)據(jù)。然而,二者擇一地,該傳輸器模 塊也可以將該數(shù)據(jù)分組向前遞送至出現(xiàn)在該網(wǎng)絡(luò)中的所有控制節(jié)點(diǎn),以藉此優(yōu)選地利用一 循環(huán)的方式傳輸實(shí)時(shí)數(shù)據(jù)。因此,經(jīng)由此架構(gòu),就可以實(shí)行實(shí)時(shí)數(shù)據(jù)以及非實(shí)時(shí)數(shù)據(jù)的平行 數(shù)據(jù)傳輸。當(dāng)該實(shí)時(shí)數(shù)據(jù)是循環(huán)地被分發(fā)至所有的控制節(jié)點(diǎn)的同時(shí),該非實(shí)時(shí)數(shù)據(jù)則是以 所需的非循環(huán)方式進(jìn)行傳輸,因此,在該控制節(jié)點(diǎn)之間的通信關(guān)系就可以理想地適應(yīng)生產(chǎn) 以及制造條件。根據(jù)另一優(yōu)選實(shí)施例,在該控制節(jié)點(diǎn)中的客戶(hù)端間的該數(shù)據(jù)傳輸是以數(shù)據(jù)影像處 理程序的形式來(lái)實(shí)行,每一個(gè)在該控制節(jié)點(diǎn)中的客戶(hù)端都被建構(gòu)為直接存取在客戶(hù)端之間 進(jìn)行傳輸?shù)目刂乒?jié)點(diǎn)程序影像,而在控制節(jié)點(diǎn)內(nèi)的內(nèi)部數(shù)據(jù)傳輸中的此直接存取可以讓牽 涉少量協(xié)議的非常快速資料交換成為可能。根據(jù)另一優(yōu)選實(shí)施例,在該控制節(jié)點(diǎn)中的每一個(gè)客戶(hù)端包括一組織單元,用于處 理決定操作的模式以及狀態(tài)的一有限狀態(tài)機(jī)器,以及一功能單元,用于實(shí)行相關(guān)于分別的 有限狀態(tài)機(jī)器的應(yīng)用程序。此配置讓在該控制節(jié)點(diǎn)中的相應(yīng)客戶(hù)端可以被建構(gòu)為具有最小 量對(duì)外接口的獨(dú)立模塊,以藉此在實(shí)現(xiàn)該控制系統(tǒng)的改良分布式功能的同時(shí),亦能夠降低 模塊的復(fù)雜度。將客戶(hù)端分割為包括該有限狀態(tài)機(jī)器的組織單元以及執(zhí)行應(yīng)用程序的功能 單元,是讓客戶(hù)端能夠以任何所需的方式進(jìn)行建構(gòu),并允許它們產(chǎn)生關(guān)聯(lián),因此,可以確保 簡(jiǎn)化的系統(tǒng)控制以及對(duì)于制造與生產(chǎn)程序的理想適應(yīng)。根據(jù)另一優(yōu)選實(shí)施例,每一個(gè)客戶(hù)端包括一事件-記錄單元,其被建構(gòu)為分類(lèi)以 及理解事件,以及一數(shù)據(jù)-記錄單元,其被建構(gòu)為理解該數(shù)據(jù)。此架構(gòu)是讓每一客戶(hù)端的對(duì)外接口可以減少為二個(gè)通用接口,亦即,一個(gè)用于事件登入,以及一個(gè)用于數(shù)據(jù)登入。根據(jù)另一優(yōu)選實(shí)施例,客戶(hù)端的輸入/輸出單元被建構(gòu)為可變化的形式,其中,輸入/輸出連接被定義為包括一萬(wàn)用字符地址(wildcard address)的區(qū)域變量(local variables),該區(qū)域變量可自由地進(jìn)行建構(gòu)。此程序使得在該控制節(jié)點(diǎn)中對(duì)于任何所需生 產(chǎn)與制造程序的適應(yīng)程序流程可以在不需要復(fù)雜的硬件以及軟件修飾的情形下達(dá)成。根據(jù)本發(fā)明,具有一控制節(jié)點(diǎn)網(wǎng)絡(luò)的系統(tǒng)包括一網(wǎng)絡(luò)配置器,其是被建構(gòu)來(lái)決定 控制節(jié)點(diǎn)之間、及/或在該控制節(jié)點(diǎn)中的客戶(hù)端之間的通信關(guān)系。經(jīng)由此架構(gòu),就有可能以 簡(jiǎn)單的方式來(lái)對(duì)生產(chǎn)程序的擴(kuò)大以及修飾做出反應(yīng),并且,利用簡(jiǎn)單的重新編程,網(wǎng)絡(luò)配置 器就可以實(shí)行對(duì)于相應(yīng)控制節(jié)點(diǎn)間、及/或在該控制節(jié)點(diǎn)中的客戶(hù)端間的通信關(guān)系的相對(duì) 應(yīng)適應(yīng)。
圖1是具有控制節(jié)點(diǎn)以及一網(wǎng)絡(luò)配置器的一網(wǎng)絡(luò)的示意圖;圖2是在一網(wǎng)絡(luò)中的一起始階段的示意圖;圖3是一控制節(jié)點(diǎn)架構(gòu)示意圖;圖4是在圖3中所顯示的該控制節(jié)點(diǎn)架構(gòu)的詳細(xì)示意圖;以及圖5是分別具有二客戶(hù)端的二控制節(jié)點(diǎn)之間的一數(shù)據(jù)交換的示意圖。
具體實(shí)施例方式在工業(yè)自動(dòng)化操作(亦即,利用軟件控制以及監(jiān)視的技術(shù)程序)中,分散控制系 統(tǒng)的使用不斷地增加。在該些分散控制系統(tǒng)中,該控制任務(wù)會(huì)分開(kāi)至多個(gè)控制節(jié)點(diǎn)??刂?節(jié)點(diǎn)可經(jīng)由一工業(yè)地方網(wǎng)絡(luò)而彼此通信,并且,若有需要時(shí),與上級(jí)系統(tǒng)進(jìn)行通信。圖1即 顯示如此的一分散控制系統(tǒng),其包括三個(gè)控制節(jié)點(diǎn)1A,1B,1C,以及用于配置以及監(jiān)視該網(wǎng) 絡(luò)的網(wǎng)絡(luò)配置器2??刂乒?jié)點(diǎn)1以及網(wǎng)絡(luò)配置器2形成一區(qū)域通信網(wǎng)路(其已知為局域網(wǎng) 絡(luò)(LAN)),LAN是被限制在一地理區(qū)域內(nèi)的地方通信網(wǎng)路,其包含經(jīng)由一通信線路3 (例如, 一雙絞線電纜、或一光纖電纜)而彼此連接的一或多個(gè)服務(wù)器或工作站(其已知為控制節(jié) 點(diǎn))。再者,對(duì)LAN而言,各種的網(wǎng)絡(luò)配置都是有可能的,最常見(jiàn)的是總線式(bus)、環(huán)狀、星 狀以及樹(shù)狀結(jié)構(gòu)。圖1顯示具有總線結(jié)構(gòu)的LAN配置。當(dāng)被利用于已知為一現(xiàn)場(chǎng)總線系統(tǒng)(field-bus system)的工業(yè)自動(dòng)操作時(shí),對(duì) LAN的一必要需求是,實(shí)時(shí)的功能。現(xiàn)場(chǎng)總線系統(tǒng)必須要保證每一個(gè)已傳送的數(shù)據(jù)分組都會(huì) 在限定的保證時(shí)間內(nèi)到達(dá)接收者。由于LAN是利用網(wǎng)絡(luò)操作系統(tǒng)以及統(tǒng)一的網(wǎng)絡(luò)協(xié)議而進(jìn) 行操作,因此,優(yōu)選的通信標(biāo)準(zhǔn)會(huì)是以太網(wǎng)絡(luò)(Ethernet)概念,實(shí)際上,該以太網(wǎng)絡(luò)概念提 供了使用標(biāo)準(zhǔn)硬件以及軟件組件的可能性。再者,在以太網(wǎng)絡(luò)概念是因簡(jiǎn)單的網(wǎng)絡(luò)技術(shù)而 著名的同時(shí),其亦具有高數(shù)據(jù)傳輸率。在OSI層模型(此為在網(wǎng)絡(luò)中傳輸數(shù)據(jù)的國(guó)際參考模型,其是由七層的堆棧所組 成,其中,協(xié)議的總數(shù)是由將其服務(wù)分配至分別的下一個(gè)較高等級(jí)的每一層進(jìn)行定義)中, 因特網(wǎng)協(xié)議被分配至第二層(其已知為傳輸層)。在此傳輸層中,要進(jìn)行傳輸?shù)臄?shù)據(jù)被捆 綁而形成分組,并且,分別的通信協(xié)議的特殊信息會(huì)被添加至分組之中。在網(wǎng)絡(luò)的范圍內(nèi), 傳輸層是負(fù)責(zé)將數(shù)據(jù)分組從控制節(jié)點(diǎn)傳輸至控制節(jié)點(diǎn),并且,也負(fù)責(zé)錯(cuò)誤偵測(cè)。在以太網(wǎng)絡(luò)的概念中,傳輸層會(huì)被分割成為二個(gè)層次,第一個(gè)層次會(huì)將一第一表頭區(qū)段(headsection) 添加至該數(shù)據(jù),表頭數(shù)據(jù)包括該接收協(xié)議進(jìn)行一正確數(shù)據(jù)傳輸所需要的信息。在第二層 次上,待傳輸?shù)臄?shù)據(jù)分組接著會(huì)與一另一表頭區(qū)段以及一末端區(qū)段一起打包,以用于自 控制節(jié)點(diǎn)至控制節(jié)點(diǎn)的運(yùn)送。通過(guò)如此的以太網(wǎng)絡(luò)分組(亦稱(chēng)之為以太電報(bào)(Ethernet telegrams)),就可以傳輸具有長(zhǎng)度最多1500比特組的數(shù)據(jù)。為了亦能夠在需要實(shí)時(shí)功能性的工業(yè)自動(dòng)操作中使用該以太網(wǎng)絡(luò)概念,每一個(gè)控 制節(jié)點(diǎn)1包括用于實(shí)時(shí)操作的網(wǎng)絡(luò)接口 11,因此,就硬件以及軟件技術(shù)方面而言,該網(wǎng)絡(luò)接 口 11可以在該控制節(jié)點(diǎn)的范圍內(nèi)被實(shí)現(xiàn)。該控制節(jié) 點(diǎn)11范圍內(nèi)的網(wǎng)絡(luò)接口 11也可允許 總線系統(tǒng)3的平行使用,以決定用于實(shí)時(shí)應(yīng)用以及非實(shí)時(shí)應(yīng)用的數(shù)據(jù)。用于實(shí)時(shí)應(yīng)用的數(shù) 據(jù)會(huì)受到該網(wǎng)絡(luò)接口 11的優(yōu)先處理,因此,首先,會(huì)進(jìn)行實(shí)時(shí)數(shù)據(jù)的傳輸,然后,在直到傳 輸下一個(gè)實(shí)時(shí)應(yīng)用之前的剩余時(shí)間中,非實(shí)時(shí)應(yīng)用的數(shù)據(jù)才會(huì)進(jìn)行傳輸。對(duì)經(jīng)由總線系統(tǒng)3進(jìn)行的數(shù)據(jù)傳輸而言,控制節(jié)點(diǎn)1的網(wǎng)絡(luò)接口 11會(huì)再細(xì)分成傳 輸器模塊12以及接收器模塊13。該傳輸器模塊12管理在輸出程序影像(output process image)中的待傳輸數(shù)據(jù)。數(shù)據(jù)分組是,舉例而言,以以太網(wǎng)絡(luò)電報(bào)的形式傳輸。傳輸控制 節(jié)點(diǎn)1的傳輸器模塊12根據(jù)該網(wǎng)絡(luò)協(xié)議而將輸出程序影像轉(zhuǎn)換成數(shù)據(jù)分組,然后再于一預(yù) 定的時(shí)間點(diǎn),將該數(shù)據(jù)分組輸出在該網(wǎng)絡(luò)上。接收控制節(jié)點(diǎn)1的接收器模塊13-接收器模 塊13會(huì)進(jìn)行登入,以接收由另外的控制節(jié)點(diǎn)1的一、或多個(gè)傳輸器模塊12所輸出的數(shù)據(jù)分 組-然后,再將已接收的數(shù)據(jù)分組轉(zhuǎn)換成可由該控制節(jié)點(diǎn)1處理的輸入程序影像。而利用此配置,即使是在系統(tǒng)循環(huán)時(shí)間的期間,亦即,動(dòng)態(tài)地狀況下,也有可能可 以在網(wǎng)絡(luò)中彈性地決定控制節(jié)點(diǎn)間的通信關(guān)系,并以簡(jiǎn)單的方法達(dá)成與所使用的設(shè)備以及 裝置間具高度兼容性的分散控制系統(tǒng)。對(duì)于生產(chǎn)以及制造程序的修飾(例如,延伸、或改變 生產(chǎn)的范圍),也可以通過(guò)改變通信關(guān)系而以簡(jiǎn)單的方式實(shí)現(xiàn),亦即,重新決定指示哪個(gè)控 制節(jié)點(diǎn)必須將數(shù)據(jù)傳輸至哪些另外的節(jié)點(diǎn)的傳輸器_接收器_模塊關(guān)系。優(yōu)選地是,傳輸器以及接收器模塊的通信關(guān)系的決定是利用網(wǎng)絡(luò)配置器2而在一 起始階段的架構(gòu)中完成。因此,網(wǎng)絡(luò)配置器2包括一記錄模塊21,以用于決定連接至該網(wǎng)絡(luò) 的控制節(jié)點(diǎn)。該記錄模塊21連接至該網(wǎng)絡(luò)配置器2之中的配置模塊22,而該配置模塊22 決定已決定控制節(jié)點(diǎn)1的傳輸器與接收器模塊12,13的通信關(guān)系,亦即,哪個(gè)控制節(jié)點(diǎn)會(huì)為 了接收來(lái)自其傳輸器模塊的數(shù)據(jù),而通過(guò)其接收器模塊登入另外哪個(gè)控制節(jié)點(diǎn)。接著,該配 置模塊22會(huì)依序地連接至規(guī)劃模塊(programming module) 23,而該規(guī)劃模塊23接著將配 置模塊所決定的在網(wǎng)絡(luò)中的控制節(jié)點(diǎn)之間的通信關(guān)系傳輸至這些控制節(jié)點(diǎn)。然而,在起始階段之后,同樣地,網(wǎng)絡(luò)配置器2也能夠動(dòng)態(tài)地適應(yīng)控制節(jié)點(diǎn)及/或 控制節(jié)點(diǎn)內(nèi)的客戶(hù)端之間的通信關(guān)系。通過(guò)此配置,對(duì)于該產(chǎn)品范圍的一延伸、或修飾的反 應(yīng)就有可能是簡(jiǎn)單的方式。接著,網(wǎng)絡(luò)配置器2即允許利用簡(jiǎn)單的重新規(guī)劃而實(shí)行對(duì)于相 應(yīng)控制節(jié)點(diǎn)、及/或控制節(jié)點(diǎn)內(nèi)的客戶(hù)端之間的通信關(guān)系的相對(duì)應(yīng)適應(yīng)。圖1中所示的分布式控制系統(tǒng)的起始階段的詳細(xì)內(nèi)容顯示于圖2之中,其中,圖中 的箭頭所指示的是所執(zhí)行的數(shù)據(jù)交換。在起始階段的一第一步驟中,網(wǎng)絡(luò)配置器2記錄連 接至網(wǎng)絡(luò)的控制節(jié)點(diǎn)1。因此,控制節(jié)點(diǎn)包括相關(guān)聯(lián)于分別的控制節(jié)點(diǎn)的明確地址,且該控 制節(jié)點(diǎn)可以經(jīng)由該地址而被尋址。例如,在該總線系統(tǒng)的開(kāi)機(jī)期間,控制節(jié)點(diǎn)可能會(huì)經(jīng)由動(dòng) 態(tài)主機(jī)配置協(xié)議(DHCP,dynamic host configuration protocol)、或經(jīng)由自動(dòng)IP而取得此地址。為了自動(dòng)地辨識(shí)控制節(jié)點(diǎn)1,網(wǎng)絡(luò)配置器2可以使用各種的機(jī)制。網(wǎng)絡(luò)配置器2的 記錄模塊可以傳送已知為一廣播電報(bào)者至所有連接至該網(wǎng)絡(luò)3的控制節(jié)點(diǎn)1,接著,控制節(jié) 點(diǎn)1即會(huì)利用一回復(fù)電報(bào)而響應(yīng)該廣播電報(bào),以藉此通報(bào)它們的有效地址。二者擇一地,也 有可能是,每一個(gè)控制節(jié)點(diǎn)在開(kāi)機(jī)期間,皆自動(dòng)將包含其地址的識(shí)別電報(bào)傳送至網(wǎng)絡(luò)配置 器2的記錄模塊。平行于該地址偵測(cè),網(wǎng)絡(luò)配置器2的記錄模塊亦可以自控制節(jié)點(diǎn)擷取代表該 控制 節(jié)點(diǎn)的網(wǎng)絡(luò)特性以及功能的裝置規(guī)格,及/或控制節(jié)點(diǎn)也可以在開(kāi)機(jī)期間,自動(dòng)地將該裝 置規(guī)格傳送至網(wǎng)絡(luò)配置器的記錄模塊。然后,以已決定的控制節(jié)點(diǎn)的數(shù)量以及它們的裝置特性作為基礎(chǔ),網(wǎng)絡(luò)配置器2 的配置模塊22接著決定在網(wǎng)絡(luò)的控制節(jié)點(diǎn)之間的通信關(guān)系,亦即,哪一個(gè)控制節(jié)點(diǎn)應(yīng)該要 通過(guò)其接收器模塊而登入另外哪一個(gè)控制節(jié)點(diǎn),以接收其傳輸器模塊的數(shù)據(jù)。為了此目的, 優(yōu)選地是,該配置模塊包括一系統(tǒng)對(duì)象模型(system object model),且為了定義該通信關(guān) 系,該系統(tǒng)對(duì)象模型包括與已決定的控制節(jié)點(diǎn)的裝置特性相結(jié)合的標(biāo)準(zhǔn)化系統(tǒng)說(shuō)明以及一 程序敘述。作為經(jīng)由控制節(jié)點(diǎn)而輸入裝置規(guī)格的另一選擇,裝置規(guī)格亦可以是經(jīng)由外部數(shù) 據(jù)庫(kù)而被讀入或是直接經(jīng)由一人機(jī)接口而被輸入網(wǎng)絡(luò)配置器2之中。舉例而言,也可以經(jīng) 由工程系統(tǒng)而將系統(tǒng)說(shuō)明以及程序敘述提供給網(wǎng)絡(luò)配置器。網(wǎng)絡(luò)配置器2所決定的控制節(jié)點(diǎn)1之間的通信關(guān)系分別地指示傳輸數(shù)據(jù)的傳輸器 模塊與接收數(shù)據(jù)的接收器模塊,以及數(shù)據(jù)傳輸型態(tài)與數(shù)據(jù)型態(tài)。待傳輸?shù)臄?shù)據(jù)被分割成為 事件數(shù)據(jù)(incidental data),裝置數(shù)據(jù)(device data),以及程序數(shù)據(jù)(process data)。 事件數(shù)據(jù),舉例而言,是用于決定及/或監(jiān)視控制節(jié)點(diǎn)的操作模式以及操作狀態(tài),或是用以 傳輸未于節(jié)點(diǎn)間受制于實(shí)時(shí)需求的裝置數(shù)據(jù)。此類(lèi)事件數(shù)據(jù)可以是錯(cuò)誤的發(fā)生,操作狀態(tài) 的通知,程序訊號(hào)的修正等。裝置數(shù)據(jù)可以是校正數(shù)據(jù)、程序與產(chǎn)品參數(shù)、或是其它數(shù)據(jù)。通 常,事件數(shù)據(jù)以及裝置數(shù)據(jù)是以非循環(huán)的方式而在多個(gè)控制節(jié)點(diǎn)之間交換,而相反的,程序 數(shù)據(jù)則典型地是程序與制造流程中所必須的功能數(shù)據(jù)。為了確保已定義的數(shù)據(jù)傳輸,實(shí)時(shí) 應(yīng)用所需的程序數(shù)據(jù)會(huì)在多個(gè)控制節(jié)點(diǎn)之間以一循環(huán)的方式進(jìn)行交換,另一方面,非實(shí)時(shí) 傳輸所需的數(shù)據(jù),例如,程序與產(chǎn)品參數(shù),亦即,裝置數(shù)據(jù),則是在多個(gè)控制節(jié)點(diǎn)之間以一非 循環(huán)的方式進(jìn)行傳輸。通過(guò)網(wǎng)絡(luò)配置器2的規(guī)劃模塊23,包括通信關(guān)系的數(shù)據(jù)記錄可經(jīng)由總線系統(tǒng)3而 被寫(xiě)入控制節(jié)點(diǎn)1之中。除此之外,網(wǎng)絡(luò)配置器2亦可以傳輸該產(chǎn)品與程序參數(shù),以用于對(duì) 控制節(jié)點(diǎn)實(shí)行所需的生產(chǎn)與制造程序。在結(jié)束起始程序之后,分布式控制系統(tǒng)會(huì)切換為機(jī) 械操作,以實(shí)行所需的生產(chǎn)以及制造程序。在此操作模式中,則不再需要網(wǎng)絡(luò)配置器2。網(wǎng) 絡(luò)配置器2不是接著會(huì)被關(guān)閉、就是會(huì)接管生產(chǎn)以及制造程序中的監(jiān)視功能,亦即,舉例而 言,故障監(jiān)視以及診斷。在該生產(chǎn)以及制造程序期間,控制節(jié)點(diǎn)根據(jù)網(wǎng)絡(luò)配置器所提供的通信關(guān)系而進(jìn)行 程序與事件數(shù)據(jù)的交換。在一點(diǎn)對(duì)點(diǎn)連接中,傳輸控制節(jié)點(diǎn)的傳輸器模塊可直接將數(shù)據(jù)傳 輸至接收控制節(jié)點(diǎn)的接收器模塊,或者,作為另一選擇,傳輸控制節(jié)點(diǎn)的傳輸器模塊亦可以 將數(shù)據(jù)發(fā)送至多個(gè)接收控制節(jié)點(diǎn)的多個(gè)接收器模塊。再者,亦有可能是經(jīng)由傳輸控制節(jié)點(diǎn) 的傳輸器模塊而將數(shù)據(jù)傳輸至與網(wǎng)絡(luò)相連接的所有控制節(jié)點(diǎn)的接收器模塊。一般的原則是,非實(shí)時(shí)數(shù)據(jù)會(huì)經(jīng)由點(diǎn)對(duì)點(diǎn)連接、且以非循環(huán)的方式進(jìn)行交換,這是因?yàn)?,如此的非?shí)時(shí) 數(shù)據(jù)是事件數(shù)據(jù)以及程序參數(shù),另一方面,執(zhí)行實(shí)時(shí)應(yīng)用所需的程序數(shù)據(jù),則是會(huì)以循環(huán)的 方式而傳送至所有的控制節(jié)點(diǎn),并且,在實(shí)時(shí)數(shù)據(jù)的情形中,點(diǎn)對(duì)多點(diǎn)連接及/或廣播傳輸 都可實(shí)行。圖3示意地顯示控制節(jié)點(diǎn)的可能配置,其中,除了包括傳輸器模塊12以及接收器 模塊13的網(wǎng)絡(luò)接口 11之外,每一個(gè)控制節(jié)點(diǎn)亦會(huì)包括代表控制節(jié)點(diǎn)的功能與通信特性的 裝置規(guī)格。優(yōu)選地是,此裝置規(guī)格的形式對(duì)所有控制節(jié)點(diǎn)而言都是標(biāo)準(zhǔn)化的,且是被儲(chǔ)存在 控制節(jié)點(diǎn)的記憶區(qū)域14中作為一個(gè)檔案。裝置規(guī)格可以被上級(jí)系統(tǒng)或是被網(wǎng)絡(luò)配置器所 存取,另外,正如先前所解釋的,該裝置規(guī)格亦可以由外部進(jìn)行修飾(亦即,轉(zhuǎn)而利用該網(wǎng) 絡(luò)配置器及/或上級(jí)系統(tǒng)、或是人機(jī)接口),以將控制節(jié)點(diǎn)的功能與通信特性調(diào)適為當(dāng)前的 狀態(tài)。用以說(shuō)明控制節(jié)點(diǎn)的硬件與其功能及/或?qū)ν饨涌诘目刂乒?jié)點(diǎn)的裝置規(guī)格,其關(guān) 聯(lián)于在控制節(jié)點(diǎn)中的機(jī)械模型15,機(jī)械模型15將裝置特性以功能的形式轉(zhuǎn)為影像,并且使 裝置功能與真實(shí)硬件控制分開(kāi)。利用機(jī)械模型,系統(tǒng)及/或在控制節(jié)點(diǎn)內(nèi)的功能將能夠以 簡(jiǎn)單且有效率的方式進(jìn)行模塊化,因而構(gòu)成一分散控制系統(tǒng)。由于機(jī)械模型含有裝置功能, 因此會(huì)提供對(duì)所有裝置、通信以及功能單元而言都能夠以自行支持方式操作(亦即,不需 要管理系統(tǒng))的自動(dòng)模塊單元,且其每一個(gè)都會(huì)遵循著統(tǒng)一的摘要操作流程。因此,該機(jī)械模型15被分割成為組織單元151以及功能單元152。組織單元151 決定控制節(jié)點(diǎn)的狀態(tài)。該控制節(jié)點(diǎn)的狀態(tài)則是被用來(lái)指示操作模式,亦即,該機(jī)器是正在進(jìn) 行手動(dòng)、半自動(dòng)或是自動(dòng)操作,以及該機(jī)器是正處于起始模式或是處于機(jī)械操作模式。再 者,控制節(jié)點(diǎn)的操作狀態(tài)是定義于組織單元151中。操作狀態(tài)可以為,舉例而言,開(kāi)始、停止 或錯(cuò)誤模式,并且,操作狀態(tài)可以利用在控制節(jié)點(diǎn)1中的機(jī)械模型15的組織單元151,而明 確地進(jìn)行定義以及處理。在控制節(jié)點(diǎn)1中的機(jī)械模型15的組織單元151,其在操作狀態(tài)之 間提供清楚的過(guò)渡。因此,組織單元151代表的是有限狀態(tài)機(jī)器,其在不仰賴(lài)外部事件的情 形下,提供讓所需狀態(tài)由控制節(jié)點(diǎn)來(lái)達(dá)成的條件。在控制節(jié)點(diǎn)1中的機(jī)械模型15的功能單元152包括應(yīng)用程序,該應(yīng)用程序關(guān)聯(lián)于 由功能單元152根據(jù)組織單元所設(shè)定的操作狀態(tài)而起始的分別操作狀態(tài)。在控制節(jié)點(diǎn)的功 能單元中的應(yīng)用程序可經(jīng)由相應(yīng)的識(shí)別而進(jìn)行存取。因此,組織單元151包括功能單元152 中要被存取的辨識(shí)以及功能參數(shù),并實(shí)現(xiàn)該存取。所以,功能單元會(huì)提供可由外部進(jìn)行參數(shù) 設(shè)定的一基本功能,接著,就可以由該基本功能的配置而得出總功能,其中,這些基本功能 可以包含下級(jí)基本功能,以及依序而形成的基本超級(jí)功能。控制節(jié)點(diǎn)可以細(xì)分為客戶(hù)端16A,16B,16C,其可以分別地且以自行支持的方式定 義控制節(jié)點(diǎn)的可存取功能。將控制節(jié)點(diǎn)細(xì)分為客戶(hù)端的方式可以自由地進(jìn)行建構(gòu),并且是 獨(dú)立于真實(shí)的硬件控制之外。之后,客戶(hù)端會(huì)依序以類(lèi)似于機(jī)器模型的方式而被分割為,亦 艮口,一組織單元161,以用于處理決定操作模式以及操作狀態(tài)的有限狀態(tài)機(jī)器,以及一功能 單元162,以用于執(zhí)行關(guān)聯(lián)于分別的操作型態(tài)以及分別的操作狀態(tài)的應(yīng)用程序。因此,控制 節(jié)點(diǎn)的客戶(hù)端會(huì)相等地、或是依照其功能而分等級(jí)地進(jìn)行組織,特別地是,客戶(hù)端的功能亦 可能會(huì)依序再被細(xì)分為數(shù)個(gè)次功能,包括以類(lèi)似上級(jí)客戶(hù)端的方式而進(jìn)行架構(gòu)的多個(gè)次客 戶(hù)端。所以,將控制節(jié)點(diǎn)細(xì)分成為客戶(hù)端的行為可為修飾(特別是,相關(guān)于通信關(guān)系的所需決定者)提供更進(jìn)一步的簡(jiǎn)化。在此所包含的客戶(hù)端、及/或功能單元162是功能上獨(dú)立的單元,其可以獨(dú)立地進(jìn)行建構(gòu)以及存取。通過(guò)將控制節(jié)點(diǎn)細(xì)分成客戶(hù)端,數(shù)據(jù)通信率可以更進(jìn)一步地被最佳化,并且,在控 制節(jié)點(diǎn)間進(jìn)行數(shù)據(jù)傳輸?shù)那樾蜗?,?shù)據(jù)傳輸可以是根據(jù)網(wǎng)絡(luò)協(xié)議(亦即,特別是根據(jù)以太 網(wǎng)絡(luò)協(xié)議)而實(shí)行,因此,傳輸控制節(jié)點(diǎn)可利用其傳輸器模塊而將待傳輸?shù)妮敵龀绦蛴跋?轉(zhuǎn)換成網(wǎng)絡(luò)數(shù)據(jù)分組(亦即,舉例而言,以太網(wǎng)絡(luò)電報(bào)),然后在預(yù)定的時(shí)間點(diǎn)將該數(shù)據(jù)分 組輸出至網(wǎng)絡(luò),之后,利用其接收器模塊而登入至此傳輸器模塊的控制節(jié)點(diǎn),會(huì)將所接收的 數(shù)據(jù)分組重新轉(zhuǎn)換成輸入程序影像。不過(guò),相反的,若數(shù)據(jù)通信是在控制節(jié)點(diǎn)中的客戶(hù)端之 間的控制節(jié)點(diǎn)內(nèi)部實(shí)行,則優(yōu)選地是,數(shù)據(jù)交換是利用數(shù)據(jù)影像處理程序而以透明的方式 實(shí)行,并且會(huì)伴隨著客戶(hù)端對(duì)于在客戶(hù)端間傳輸?shù)目刂瞥绦蛴跋竦闹苯訑?shù)據(jù)存取。此外,在 控制節(jié)點(diǎn)中的客戶(hù)端的這些直接數(shù)據(jù)影像處理程序,其可以在不需要經(jīng)由傳輸器以及接收 器的大量轉(zhuǎn)換程序及/或傳輸程序的情形下,即提供快速的數(shù)據(jù)交換。優(yōu)選地是,數(shù)據(jù)傳輸程序(亦即,在客戶(hù)端之間的直接數(shù)據(jù)影像處理以及在控制 節(jié)點(diǎn)之間的網(wǎng)絡(luò)協(xié)議轉(zhuǎn)換)是由上述的起始程序過(guò)程中的網(wǎng)絡(luò)配置器所提供。因此,在控 制節(jié)點(diǎn)中的客戶(hù)端間的通信關(guān)系會(huì)以類(lèi)似于控制節(jié)點(diǎn)之間的通信關(guān)系的方式,再被細(xì)分為 事件、參數(shù)、及程序數(shù)據(jù)流。同時(shí),亦會(huì)決定在客戶(hù)端之間的數(shù)據(jù)傳輸型態(tài),亦即,數(shù)據(jù)傳輸 是以一循環(huán)或非循環(huán)的方式實(shí)行。圖4顯示在圖3所示的具有機(jī)器模型15的控制節(jié)點(diǎn)1中的潛在數(shù)據(jù)流,其中,該 機(jī)器模型15包括三個(gè)客戶(hù)端16,且其每一個(gè)都會(huì)包裹一裝置功能,其中,該組織單元代表 對(duì)于事件數(shù)據(jù)流的接口,以及該功能單元代表對(duì)于程序數(shù)據(jù)流的接口,事件數(shù)據(jù)流會(huì)在操 作型態(tài)上傳輸信息,并且,優(yōu)選地是,會(huì)以一非循環(huán)的方式進(jìn)行交換。程序數(shù)據(jù)流則一方面 包括進(jìn)行循環(huán)交換的程序數(shù)據(jù),另一方面包括以一非循環(huán)方式進(jìn)行傳輸?shù)漠a(chǎn)品以及程序操 作或更進(jìn)一步的靜態(tài)數(shù)據(jù),亦即,裝置數(shù)據(jù)。因此,在控制節(jié)點(diǎn)中的客戶(hù)端之間的事件、參數(shù) 以及程序數(shù)據(jù)流可以由一個(gè)客戶(hù)端實(shí)行至下一個(gè)客戶(hù)端,或者亦可以平行地于多個(gè)客戶(hù)端 或所有的客戶(hù)端實(shí)行。為了處理事件、參數(shù)、以及程序數(shù)據(jù)流,控制節(jié)點(diǎn)的每一個(gè)獲得一事件-記錄模塊 17以及一數(shù)據(jù)記錄模塊18,而此二模塊是如圖3中所示的會(huì)連接至包括傳輸器模塊12以 及接收器模塊13的網(wǎng)絡(luò)接口 11。其中,事件(亦即,正在進(jìn)行的機(jī)械操作中的指示、通知、 錯(cuò)誤等)會(huì)由該事件記錄模塊17進(jìn)行分類(lèi)以及理解。再者,特別地是,上級(jí)控制節(jié)點(diǎn)具有存 取已理解事件的可能性,因此,事件會(huì)被分類(lèi)為必須認(rèn)可的事件以及沒(méi)有必要認(rèn)可的事件, 其中,在必須要認(rèn)可的事件自事件記錄模塊17中移除之前,它們必須要由一已認(rèn)證的單元 來(lái)進(jìn)行認(rèn)可。數(shù)據(jù)記錄模塊18儲(chǔ)存該參數(shù)以及程序數(shù)據(jù),并且,會(huì)更進(jìn)一步的讓?zhuān)貏e是上 級(jí)的客戶(hù)端及/或控制節(jié)點(diǎn),能夠存取這些程序數(shù)據(jù)。圖5顯示包括二控制節(jié)點(diǎn)101,102的一分散控制系統(tǒng)的一區(qū)段,而其機(jī)器模型再 被細(xì)分成為四個(gè)分別具有不同功能的客戶(hù)端111,121,122,123,且每一個(gè)客戶(hù)端依序包括 代表獨(dú)立的裝置功能的二個(gè)次客戶(hù)端111A, 111B, 121A,121B, 122A, 122B, 123A,123B。在圖 5中,圖例說(shuō)明的數(shù)據(jù)傳輸路徑是,在控制節(jié)點(diǎn)之間,及/或在客戶(hù)端、及/或此客戶(hù)端間的 控制節(jié)點(diǎn)中。因此,在每一個(gè)控制節(jié)點(diǎn)中的數(shù)據(jù)傳輸會(huì)以數(shù)據(jù)影像處理程序的形式來(lái)實(shí)行, 而其允許了有效的快速數(shù)據(jù)交換,此外,在控制節(jié)點(diǎn)之間的數(shù)據(jù)傳輸會(huì)以網(wǎng)絡(luò)電報(bào)的形式來(lái)實(shí)行,且網(wǎng)絡(luò)電報(bào)會(huì)被轉(zhuǎn)換成為程序影像。 因此,該數(shù)據(jù)傳輸路徑開(kāi)始于控制節(jié)點(diǎn)101,亦即,在客戶(hù)端111之中,以及在次客戶(hù)端IllA之中,然后自此前進(jìn)至次客戶(hù)端111B。之后,由客戶(hù)端111的次客戶(hù)端111B,數(shù) 據(jù)傳輸路徑會(huì)通往客戶(hù)端121的次客戶(hù)端121A,再由此到達(dá)在客戶(hù)端121中的次客戶(hù)端 121B,接著,更進(jìn)一步數(shù)據(jù)交換的實(shí)行會(huì)跨越控制節(jié)點(diǎn)的邊界,由在控制節(jié)點(diǎn)101的客戶(hù)端 121中的次客戶(hù)端121B到達(dá)客戶(hù)端122的次客戶(hù)端122A以及控制節(jié)點(diǎn)102的該客戶(hù)端123 的該次客戶(hù)端123A。此數(shù)據(jù)交換會(huì)根據(jù)網(wǎng)絡(luò)協(xié)議并經(jīng)由控制節(jié)點(diǎn)的傳輸器-接收器模塊而 實(shí)行,其中,該傳輸器模塊會(huì)將次客戶(hù)端121B的輸出程序影像轉(zhuǎn)換成為數(shù)據(jù)分組,并將其 傳輸至該控制節(jié)點(diǎn)102的接收器模塊,而該接收器模塊則是會(huì)依序再將數(shù)據(jù)分組轉(zhuǎn)換成為 一輸入程序影像,并將其傳送至在客戶(hù)端122中的次客戶(hù)端122A,以及在客戶(hù)端123中的次 客戶(hù)端123A。接著,在控制節(jié)點(diǎn)102中的數(shù)據(jù)傳輸?shù)膶?shí)行會(huì)由次客戶(hù)端122A到達(dá)客戶(hù)端 122的次客戶(hù)端122B,再由此到達(dá)客戶(hù)端123的次客戶(hù)端123B,并更進(jìn)一步到達(dá)客戶(hù)端123 的次客戶(hù)端123A。同時(shí),亦會(huì)實(shí)行由客戶(hù)端123的次客戶(hù)端123A開(kāi)始、到達(dá)客戶(hù)端123的 次客戶(hù)端123B的一數(shù)據(jù)傳輸。
權(quán)利要求
一種控制節(jié)點(diǎn)網(wǎng)絡(luò)的控制節(jié)點(diǎn),其中,在該網(wǎng)絡(luò)中的該控制節(jié)點(diǎn)之間的數(shù)據(jù)傳輸以數(shù)據(jù)分組的形式進(jìn)行;該控制節(jié)點(diǎn)包括一傳輸器模塊(12),其被建構(gòu)為管理在一輸出程序影像中的待發(fā)送數(shù)據(jù),將該輸出程序影像轉(zhuǎn)換成為一數(shù)據(jù)分組,以及在一預(yù)定時(shí)間點(diǎn)將該數(shù)據(jù)分組輸出至該網(wǎng)絡(luò)之上,以及該控制節(jié)點(diǎn)包括一接收器模塊(13),其被建構(gòu)為登入至其它控制節(jié)點(diǎn)的一、或多個(gè)傳輸器模塊的該數(shù)據(jù)分組,以及將一已接收數(shù)據(jù)分組轉(zhuǎn)換成為一輸入程序影像。
2.根據(jù)權(quán)利要求1所述的控制節(jié)點(diǎn),其中,該接收器模塊(13)被建構(gòu)為使一品質(zhì)日期 與該已接收分組產(chǎn)生關(guān)聯(lián),且該品質(zhì)日期是指該數(shù)據(jù)分組的年齡。
3.根據(jù)權(quán)利要求1或2所述的控制節(jié)點(diǎn),其中,該傳輸器模塊(12)被建構(gòu)為直接將該 數(shù)據(jù)分組送至一、或多個(gè)其它控制節(jié)點(diǎn)。
4.根據(jù)權(quán)利要求1所述的控制節(jié)點(diǎn),其中,該傳輸器模塊(12)被建構(gòu)為以一非循環(huán)的 方式而直接將非實(shí)時(shí)數(shù)據(jù)傳送至在一或多個(gè)其它控制節(jié)點(diǎn)。
5.根據(jù)權(quán)利要求1至4其中任一所述的控制節(jié)點(diǎn),其中,該傳輸器模塊(12)被建構(gòu)為 將該數(shù)據(jù)分組向前遞送至出現(xiàn)在該網(wǎng)絡(luò)中的所有控制節(jié)點(diǎn)。
6.根據(jù)權(quán)利要求5所述的控制節(jié)點(diǎn),其中,該傳輸器模塊(12)被建構(gòu)為以一循環(huán)的方 式將實(shí)時(shí)數(shù)據(jù)傳送至出現(xiàn)在該網(wǎng)絡(luò)中的所有控制節(jié)點(diǎn)。
7.根據(jù)權(quán)利要求1至6其中任一所述的控制節(jié)點(diǎn),其中,在客戶(hù)端(16)之間的一數(shù)據(jù) 傳輸以一數(shù)據(jù)影像處理程序的形式而在該控制節(jié)點(diǎn)之中實(shí)行。
8.根據(jù)權(quán)利要求7所述的控制節(jié)點(diǎn),其中,每一個(gè)客戶(hù)端(16)包括一組織單元(161), 以用于處理決定操作的模式以及狀態(tài)的一有限狀態(tài)機(jī)器,以及一功能單元(162),以用于實(shí) 行相關(guān)于分別的當(dāng)前操作模型以及分別的當(dāng)前操作狀態(tài)的應(yīng)用程序。
9.根據(jù)權(quán)利要求1至8其中任一所述的控制節(jié)點(diǎn),其還包括一事件_記錄單元(17), 其被建構(gòu)為分類(lèi)以及理解事件,以及一數(shù)據(jù)_記錄單元(18),其被建構(gòu)為理解該數(shù)據(jù)。
10.根據(jù)權(quán)利要求1至9其中任一所述的控制節(jié)點(diǎn),其還包括一輸入/輸出單元(11), 其被建構(gòu)以將輸入/輸出變量定義為區(qū)域變量,且該區(qū)域變量包括可進(jìn)行建構(gòu)的萬(wàn)用字符 地址。
11.一種系統(tǒng),包括具有一根據(jù)權(quán)利要求1至10其中任一所述的控制節(jié)點(diǎn)(1)以及一 網(wǎng)絡(luò)配置器⑵的一網(wǎng)絡(luò),其中,該網(wǎng)絡(luò)配置器是被建構(gòu)來(lái)決定該控制節(jié)點(diǎn)之間、及/或在 該控制節(jié)點(diǎn)中的該客戶(hù)端之間的通信關(guān)系。
12.根據(jù)權(quán)利要求11所述的系統(tǒng),其中,該網(wǎng)絡(luò)配置器(2)的一記錄模塊(21)在該已 連接網(wǎng)絡(luò)(3)中傳輸一廣播電報(bào)傳輸,以記錄連接至該系統(tǒng)的該控制節(jié)點(diǎn)(1),且連接至該 網(wǎng)絡(luò)的該控制節(jié)點(diǎn)利用一識(shí)別電報(bào)而響應(yīng)該廣播電報(bào)。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其中,每一個(gè)控制節(jié)點(diǎn)(1)的該記錄模塊(21)在開(kāi) 機(jī)之后立即發(fā)送一識(shí)別電報(bào)至該網(wǎng)絡(luò)配置器(2)。
14.根據(jù)權(quán)利要求11至13其中任一所述的系統(tǒng),其中,每一個(gè)控制節(jié)點(diǎn)(1)具有一有 效地址,且該有效地址是已明確預(yù)先決定、或可經(jīng)由DHCP或經(jīng)由自動(dòng)IP取得,且該有效地 址是被傳輸至該網(wǎng)絡(luò)配置器(2)。
15.根據(jù)權(quán)利要求11至14其中任一所述的系統(tǒng),其中,該網(wǎng)絡(luò)配置器(2)被建構(gòu)為決定在該網(wǎng)絡(luò)(3)中的該控制節(jié)點(diǎn)(1)之間的事件與程序數(shù)據(jù)流,以及該控制節(jié)點(diǎn)被建構(gòu)為 通過(guò)轉(zhuǎn)換一控制節(jié)點(diǎn)程序影像而實(shí)行跨越該網(wǎng)絡(luò)的一映像程序。
16.根據(jù)權(quán)利要求11至15其中任一所述的系統(tǒng),其中,該網(wǎng)絡(luò)配置器(2)是被建構(gòu)為 以一控制節(jié)點(diǎn)程序影像的形式?jīng)Q定在該控制節(jié)點(diǎn)(1)中的該客戶(hù)端(16)之間的事件與程 序數(shù)據(jù)流,以及該控制節(jié)點(diǎn)中的該客戶(hù)端是被建構(gòu)為通過(guò)與該程序影像交換數(shù)據(jù)而實(shí)行一 區(qū)域映像。
全文摘要
一種控制節(jié)點(diǎn)的網(wǎng)絡(luò)(3)的控制節(jié)點(diǎn)(1)包括一傳輸器模塊(12),其被設(shè)計(jì)為會(huì)管理在一輸出程序影像中的發(fā)送數(shù)據(jù),會(huì)將該輸出程序影像轉(zhuǎn)換為一數(shù)據(jù)分組,以及會(huì)在一預(yù)定時(shí)間點(diǎn)將該數(shù)據(jù)分組輸出至該網(wǎng)絡(luò),另外,該控制節(jié)點(diǎn)(1)亦會(huì)包括一接收器模塊(13),其被設(shè)計(jì)為會(huì)登入來(lái)自其它控制節(jié)點(diǎn)的一、或多個(gè)傳輸器模塊的該數(shù)據(jù)分組,以及會(huì)將一已接收數(shù)據(jù)分組轉(zhuǎn)換為一輸入程序影像。
文檔編號(hào)G05B19/418GK101809941SQ200880109692
公開(kāi)日2010年8月18日 申請(qǐng)日期2008年8月19日 優(yōu)先權(quán)日2007年8月21日
發(fā)明者拉爾夫·赫德曼, 格爾德·哈波, 約瑟夫·巴本福特 申請(qǐng)人:倍福自動(dòng)化有限公司