CZ287751B6 - Data exchange process - Google Patents

Data exchange process Download PDF

Info

Publication number
CZ287751B6
CZ287751B6 CZ19961490A CZ149096A CZ287751B6 CZ 287751 B6 CZ287751 B6 CZ 287751B6 CZ 19961490 A CZ19961490 A CZ 19961490A CZ 149096 A CZ149096 A CZ 149096A CZ 287751 B6 CZ287751 B6 CZ 287751B6
Authority
CZ
Czechia
Prior art keywords
slave
memory
control unit
stored
unit
Prior art date
Application number
CZ19961490A
Other languages
English (en)
Other versions
CZ149096A3 (en
Inventor
Rolf Kremser
Bernd Diebold
Original Assignee
Bosch Gmbh Robert
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Bosch Gmbh Robert filed Critical Bosch Gmbh Robert
Publication of CZ149096A3 publication Critical patent/CZ149096A3/cs
Publication of CZ287751B6 publication Critical patent/CZ287751B6/cs

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/407Bus networks with decentralised control
    • H04L12/413Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
    • H04L12/4135Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD] using bit-wise arbitration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • B60R16/0315Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for using multiplexing techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40208Bus networks characterized by the use of a particular bus standard
    • H04L2012/40215Controller Area Network CAN
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/40273Bus for use in transportation systems the transportation system being a vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Control By Computers (AREA)
  • Programmable Controllers (AREA)

Description

Oblast techniky
Vynález se týká způsobu výměny dat mezi hlavní stanicí neboli řídicí jednotkou (Master) a alespoň jednou vedlejší stanicí neboli podřízenou jednotkou (Slavě), které mají pomocí rozhraní přístup k alespoň jedné společné datové sběrnici.
Dosavadní stav techniky
ZEP-A 0 396 090 je známo zařízení pro výměnu dat mezi hlavní stanicí, která je označena jako řídicí jednotka (Master), a alespoň jednou vedlejší stanicí, která je označena jako podřízená jednotka (Slavě). Jak řídicí jednotka, tak i podřízené jednotky obsahují rozhraní, která mají přístup k alespoň jedné společné sběrnici. Řídicí jednotka může komunikovat se všemi podřízenými jednotkami. Podřízená jednotka sama může začít popřípadě nutný přenos dat z podřízené jednotky do řídicí jednotky, aniž by k tomu byla vyzvána řídicí jednotkou. Podstatné zpracování signálu se vykonává v řídicí jednotce, zatímco podřízené jednotky například upravují pro přenos dat do řídicí jednotky signály, dané senzory a připravené do podřízených jednotek, a popřípadě dále odvádějí signály pro ovládání regulačních orgánů, vyslané řídicí jednotkou. Tato opatření přispívají ktomu, že náklady na technické vybavení podřízených jednotek jsou malé, což umožňuje z hlediska nákladů výhodnou výrobu. Známé zařízení je upraveno v rámci multiplexního systému, který je umístěn v automobilu. Podřízené jednotky jsou přiděleny například servopohonům ovládání komfortu, servopohonům řídicích přístrojů a jiným elektrickým komponentům vozidla, které jsou z centrály řízeny alespoň jednou řídicí jednotkou. Jednotlivé podřízené jednotky jsou různě vytvořeny tak, aby mohly jim příslušející funkce přijímání a vydávání signálů.
Úkolem vynálezu je vytvořit způsob výměny dat mezi hlavní stanicí a alespoň jednou vedlejší stanicí, který je možno realizovat s co nejnižšími náklady.
Podstata vynálezu
Uvedený úkol splňuje způsob výměny dat mezi hlavní stanicí neboli řídicí jednotkou (Master) a alespoň jednou vedlejší stanicí neboli podřízenou jednotkou (Slavě), které mají pomocí rozhraní přístup k alespoň jedné společné datové sběrnici, podle vynálezu, jehož podstatou je, že v paměti poznávacích znaků podřízené jednotky se uloží individuální poznávací znak, individuální poznávací znak uložený v paměti poznávacích znaků se uloží v paměti poznávacích znaků řídicí jednotky a v paměti podřízené jednotky se uloží program určený pro tuto podřízenou jednotku.
U zařízení, pomocí něhož je možno provádět způsob podle vynálezu, jsou všechny vedlejší stanice, dále označované jako podřízené jednotky, vytvořeny identicky alespoň v základní konfiguraci. Jednotlivé pořízené jednotky se liší pouze individuálním jedinečným poznávacím znakem, který se jako běžné sériové číslo uloží do podřízené jednotky, například v průběhu výroby. Funkce vykonávané podřízenou jednotkou se této podřízené jednotce sdělí teprve po zahájení provozu zařízení. Funkce podřízené jednotky je dána programy, které se uloží v paměti pro specificky použitelné programy, připravené v podřízené jednotce. Hlavní stanice, dále označovaná jako řídicí jednotka (Master), obsahuje paměť poznávacích znaků pro příjem poznávacích znaků, uložených v podřízených jednotkách, pro identifikaci podřízených jednotek.
Výhodným použitím zařízení vhodného k provádění způsobu podle vynálezu je použití v rámci multiplexního systému, který je umístěn například v automobilu. Podstatnou výhodou je cenové
-1 CZ 287751 B6 výhodné realizování tohoto zařízení, kterého se dosáhne zvýšením počtu identických podřízených jednotek při výrobě. Další výhoda spočívá ve skladování, které je nejjednodušším případě přizpůsobeno pouze jednotně vytvořené řídicí jednotce a identicky provedeným podřízeným jednotkám.
Podle zvlášť výhodného provedení vynálezu se v paměti řídicí jednotky uloží programy určené pro podřízené jednotky. V průběhu případné nutné výměny jedné podřízené jednotky může být v rámci opravy vyvolán specificky použitelný program, obsažený v řídicí jednotce, a uložen do nové podřízené jednotky.
Podle dalšího zvlášť výhodného provedení se z programu určeného pro jednu z podřízených jednotek, kteiý se uloží do paměti této podřízené jednotky, určí funkce aplikačního rozhraní obsaženého v této podřízené jednotce. Díky tomuto opatření je umožněno přizpůsobení počtu vstupů i výstupů momentální potřebě.
Podle dalšího výhodného provedení se jako individuální poznávací znak v paměti poznávacích znaků podřízené jednotky uloží běžné číslo sériové číslo zadané při výrobě podřízené jednotky. Toto opatření zajistí, že během případné nutné výměny jedné podřízené jednotky mají podřízené jednotky stále různé poznávací znaky.
Podle dalšího výhodného provedení se diagnostická data podřízených jednotek a/nebo diagnostická data řídicí jednotky uloží v diagnostické paměti řídicí jednotky, přičemž ukládání do paměti a vymazávání z paměti se provede pomocí externího počítače prostřednictvím diagnostického rozhraní uspořádaného v řídicí jednotce. Tímto diagnostickým rozhraním je zejména umožněno přenášet poznávací znaky jednotlivých podřízených jednotek do řídicí jednotky.
Rozhraním je například diagnostické rozhraní podle DIN/ISO9141. Vytvoření rozhraní jako normované diagnostické rozhraní umožňuje ve známém zařízení automatickou diagnózu. V řídicí jednotce musí být pouze obsažena paměť pro data potřebná pro automatickou diagnózu. Diagnostická data zjištěná v jednotlivých podřízených jednotkách se přenášejí společnou datovou sběrnicí do řídicí jednotky a tam se buď přímo uloží do diagnostické paměti, nebo se nejprve dále zpracují v rámci diagnostických programů. Celý systém vytvořený z řídicí jednotky a podřízených jednotek proto obsahuje pouze jedno diagnostické rozhraní.
Podle dalšího výhodného provedení se programy určené k uložení v paměti podřízených jednotek připraví externím počítačem, přičemž programy se zavedou externím počítačem přes řídicí jednotku do podřízených jednotek.
Podle dalšího výhodného provedení se poznávací znaky podřízených jednotek, určené k uložení v řídicí jednotce, externím počítačem zavedou do paměti poznávacích znaků obsažené v řídicí jednotce. Tímto opatřením je dána identifikace. Externí počítač dále připraví specificky použitelné programy určené pro podřízené jednotky.
Podle dalšího výhodného provedení se poznávací znaky podřízených jednotek, určené k uložení v paměti poznávacích znaků řídicí jednotky, zjistí podřízenými jednotkami, přičemž podřízené jednotky se připojí za sebou ke společné datové sběrnici v předem stanoveném sledu. V tomto předem stanoveném sledu budou potom po sobě zprovozňovány. U tohoto provedení je možná výměna poškozené řídicí jednotky při zachování nedotčených podřízených jednotek, nebo je umožněna výměna maximálně všech podřízených jednotek.
A konečně podle ještě dalšího výhodného provedení se po výměně jedné podřízené jednotky staré poznávací znaky uložené v paměti poznávacích znaků řídicí jednotky vymění za nové poznávací znaky nové podřízené jednotky, přičemž programy obsažené v paměti pro programy
-2CZ 287751 B6 podřízených jednotek řídicí jednotky se přenesou do nové podřízené jednotky a uloží v paměti této nové podřízené jednotky.
Přehled obrázků na výkresech
Vynález bude dále blíže objasněn na příkladném provedení podle přiložených výkresů, na nichž obr. 1 znázorňuje zařízení k provádění způsobu výměny dat mezi hlavní stanicí neboli řídicí jednotkou a alespoň jednou vedlejší stanicí neboli podřízenou jednotkou podle vynálezu, obr. 2 až 4 vývojové diagramy způsobu podle vynálezu.
Příklady provedení vynálezu
Obr. 1 znázorňuje hlavní stanici, dále označovanou jako řídicí jednotka 10 (Master), která je pomocí rozhraní CAN spojena s datovou sběrnicí 11, ke které je připojena alespoň jedna vedlejší stanice, dále označovaná jako podřízená jednotka 12a, 12b (Slavě). Spojení podřízených jednotek 12a. 12b s datovou sběrnicí 11 se vykonává prostřednictvím rozhraní CAN, která odpovídají rozhraní CAN, obsaženém v řídicí jednotce JO. Řídicí jednotka 10 obsahuje další dvě rozhraní. První rozhraní je diagnostické rozhraní 13, které se dá spojit s externím počítačem 14 pomocí dvou vodičů, označených K a L. Další v řídicí jednotce 10 obsažené rozhraní je aplikační rozhraní 15, které má přesně volitelný počet výstupků 16 a vstupů 17.
Řízení průběhu signálů v řídicí jednotce 10 přebírá mikroprocesor 18, který spolupracuje s pevnou pamětí 19, diagnostickou pamětí 20, pamětí 21 pro programy podřízených jednotek, stejně jako s pamětí 22 poznávacích znaků. Jak paměť 21 pro programy podřízených jednotek, tak i paměť 22 poznávacích znaků, je rozdělena na stejný počet paměťových míst, která navzájem korespondují. Korespondence je naznačena spojovacími čárami. Paměťová místa jsou označena a, b ...d. Jejich počet je což odpovídá maximálnímu počtu připojitelných podřízených jednotek 12. 12n. Spojovací vedení, která jsou v řídicí jednotce 10 mezi jednotlivými komponenty, nejsou kvůli lepší přehlednosti zakreslena.
Řídicí jednotce 10 náleží vypínač 23, například již obsažený vypínač v přístrojové desce, který je určen ke startování procesů, jež probíhají v rámci způsobu provozu zařízení podle vynálezu, a které budou dále blíže vysvětleny. Podřízené jednotky 12. 12n jsou postaveny identicky. Počet podřízených jednotek 12, 12n, které se dají připojit k datové sběrnici 11, je pevně určen počtem n. Podřízené jednotky 12, 12n obsahují vždy jeden mikroprocesor 24, 24n, který spolupracuje s pevnou pamětí 25, 25n, pamětí 26, 26n a s pamětí 27, 27n poznávacích znaků, obsažené v podřízené jednotce 12, 12η. V pamětích 27, 27n poznávacích znaků je vždy uložen individuální poznávací znak každé podřízené jednotky 12, 12n, který je ve znázorněném příkladu provedení zaznamenán jako a, b ...d. Jednotlivé podřízené jednotky 12, 12n se liší jen tímto poznávacím znakem a, b ... d. Vedle rozhraní CAN obsahuje každá podřízená jednotka 12, 12n i aplikační rozhraní 28, 28n podřízené jednotky, jejichž funkce se však dá naprogramovat u každé podřízené jednotky 12, 12n jinak. Aplikační rozhraní 28 v podřízené jednotce 12 obsahuje zadatelný počet výstupků 29 a zadatelný počet vstupů 30. Aplikační rozhraní 28n podřízené jednotky v podřízené jednotce 12n obsahuje též zadatelný počet výstupků 31 a zadatelný počet vstupů 32.
Zařízení k provádění způsobu podle vynálezu pracuje následovně: Řídicí jednotka 10 a alespoň jedna podřízená jednotka 12. 12n, které si mohou vyměňovat data pomocí stejných rozhraní CAN a společné datové sběrnice 11, existují například v rámci multiplexního systému v automobilu. Jak řídicí jednotka 10 tak i podřízené jednotky 12, 12n spolupracují s řídicími přístroji, aktuátory a senzory. Určité aktuátory a senzory mohou být sloučeny do jednoho funkčního celku, kterému
-3CZ 287751 B6 je vždy přiřazena jedna podřízená jednotka 12. 12n. Takový funkční celek je například pohon ve dveřích nebo v sedadle automobilu. U podobných pohonů se za aktuátory považují například elektromotory, ventily, lampy atd., zatímco za senzor se bere například otáčkoměr nebo čidlo polohy. Aktuátory mohou být bezprostředně připojeny na výstupy 16 řídicí jednotky JO, výstupy 29 podřízené jednotky 12 nebo výstupy 31 podřízené jednotky 12n, popřípadě mohou být připojeny přes vřazený koncový stupeň. Senzory mohou být bezprostředně připojeny na vstupy 17 řídicí jednotky 10, vstupy 30 podřízené jednotky 12 nebo vstupy 32 podřízené jednotky 12n. U druhého, již zmíněného provedení může řídicí jednotka 10 nebo jedna z podřízených jednotek 12. 12n spolupracovat s řídicím přístrojem, přičemž potřebná výměna dat se též může vykonávat pomocí aplikačního rozhraní 15, 28, 28n. Označení „řídicí jednotka“ nemají ten význam, že jen řídicí jednotka 10 může začít přenos dat nebo že cíleně začíná komunikovat s jednou podřízenou jednotku 12, 12n. Je spíše možný provoz s více řídicími jednotkami, u kterého mohou všichni účastníci 10, 12, 12n, připojení na společnou datovou sběrnici 11, začít přenos dat ke kterémukoliv jinému účastníkovi 10, 12,12n. Kolizím může být zabráněno seznamem priorit.
Podstatná výhoda zařízení podle vynálezu spočívá v tom, že podřízené jednotky 12. 12n jsou alespoň v základních funkcích vytvořeny identicky. Tímto opatřením se podpoří nákladově výhodná sériová výroba a jednoduché skladování. Jednotlivé podřízené jednotky 12, 12n se liší pouze poznávacím znakem což je například individuální a jedinečné, pořadové sériové číslo, které se dá do paměti 27, 27n poznávacích znaků, podřízených jednotek 12, 12n naprogramovat na konec pásky při konečném přezkoušení funkcí. Paměť 27, 27n poznávacích znaků se může považovat za účast paměti 25, 25n. obsažené v podřízené jednotce 12, 12n, která též obsahuje během výroby uložená data, přičemž data, obsažená v pevné paměti 25, 25n, jsou identická u každé podřízené jednotky 12, 12η. V pevné paměti 25, 25n uložená data mohou být určena různým programům. Program podporuje například práci CAN, zatímco jiný program například provádí diagnózu výstupů 29, 31 a vstupů 30, 32. Diagnóza pozná například zkraty, přerušení, přetížení a popřípadě může provést pravděpodobnostní hlášení, která jsou potřebná k rozpoznání chyb, jež neodpovídají totálnímu výpadku. Diagnóza je zejména cenná pro rozpoznání sporadicky se vyskytujících chyb. Diagnostickým programem zjištěná data jsou vždy uložena do paměti 26, 26n. Paměť 26, 26n je typ paměti (EEPROM), který e dá elektricky popsat a zejména i smazat.
V podřízených jednotkách 12, 12n obsažené paměti 26, 26n mají podstatný úkol - uchovávat specificky použitelné programy. Specificky použitelné programy určí například počet výstupů 29, 31 a počet vstupů 30, 32. Dále může být například určeno, zda výstupy 29, 31 a vstupy 30, 32 pracují digitálně nebo analogově. Mimoto se musí uchovat každý specificky použitelný program, který může řídit funkční celek, spojený s odpovídající podřízenou jednotkou 12,12n, nebo který může popřípadě dále zpracovávat zpětná hlášení.
Specificky použitelné programy, které nejprve v podřízených jednotkách 12, 12n nejsou obsaženy a které se ukládají v paměti 26, 26n, jsou při zahájení provozu odpovídající podřízené jednotky 12, 12n uloženy řídicí jednotkou 10 do paměti 26, 26n podřízené jednotky 12, 12n pomocí datové sběrnice TI. K provedení tohoto úkolu je důležité, aby řídicí jednotka 10 znala poznávací znaky a, b ... d jednotlivých, na datovou sběrnici 11 připojených, podřízených jednotek 12, 12n; potom je možné jednoznačné přiřazení programu podřízené jednotce 12, 12n. Poznávací znak a, b... d podřízené jednotky 12, 12n je uložen v paměti poznávacích znaků 22 řídicí jednotky 10. Jednotlivé poznávací znaky a, b... d mohou být řídicí jednotce 10 sděleny buď samotnými podřízeným jednotkami 12, 12n, nebo externím počítačem 14. Externí počítač 14 komunikuje s řídicí jednotkou 10 pomocí diagnostických vedení rozhraní K, L, připojených na diagnostické rozhraní 13.
Označení K, L byla zvolena ve vztahu k normě DIN/ISO9141, na kterou se popis výslovně vztahuje. I když DIN/1SO9141 se zaměřuje na diagnózu elektrického systému v automobilu, může se beze všeho předpokládat pokračující přenos dat, tedy například také uložení jednotlivých poznávacích znaků a, b...d do paměti poznávacích znaků 22. Podle DIN/ISO9141 je potřeba
-4CZ 287751 B6 alespoň jedno vedení K, Externí počítač 14 obsahuje diagnostický zkoušecí přístroj, zmíněný v DIN/ISO 9141, který diagnózu provádí. V diagnostické paměti 20 jsou uložena diagnostická data, která byla buď zjištěna samotnou řídicí jednotkou 10, nebo byla do řídicí jednotky 10 přenesena jednotlivými podřízenými jednotkami 12, 12n. Řídicí jednotka 10 může zpracovat data, odevzdaná jednotlivými podřízenými jednotkami 12. 12n, a například porovnáním diagnostických dat, která byla odevzdána různými podřízenými jednotkami 12, 12n, detekovat chyby, které nebyly jednotlivými podřízenými jednotkami 12, 12n rozpoznány. Diagnostická data, uložená v diagnostické paměti 20, mohou být podle DIN/ISO 9141 vyvolána a/nebo zmazána externím počítačem 14. Diagnostická paměť 20 v řídicí jednotce 10 odpovídá výhodně též typu paměti (EEPROM), který se dá elektricky popsat nebo smazat. Namísto externího počítače 14 se dá samozřejmě použít každý jiný vhodný diagnostický přístroj.
Diagnostická paměť 20 v řídicí jednotce 10 může mít popřípadě paměťovou oblast, která pojme specificky použitelné programy, které řídicí jednotka 10 potřebuje, pokud však existuje aplikační rozhraní 15 řídicí jednotky JO. Aplikační rozhraní 15 řídicí jednotky 10 umožní to, že řídicí jednotka 10 dodatečně ke svým úkolům přibere funkci, která je vnímána i podřízenými jednotkami 12, 12η. V diagnostické paměti 20 popřípadě uložené specificky použitelné programy proto určují jak počet výstupů 16 a vstupů 17, tak i jejich funkci, například digitálně nebo analogově.
Programy, určené jednotlivým podřízeným jednotkám 12, 12n a uložitelné v pamětích 26, 26n podřízených jednotek 12, 12n, mohou být podle jednoho provedení předány z externího počítače 14 do řídicí jednotky 10 a řídicí jednotkou 10 pak poslány dále. Podle jednoho zvláště výhodného rozvoje zařízení podle vynálezu se předpokládá, že v řídicí jednotce JO je připravena paměť 21 pro programy podřízených jednotek, ve které jsou též uloženy programy, jež se dají uložit v jednotlivých podřízených jednotkách 12. 12a. Díky tomuto opatření je možné při výpadku zařízení podle vynálezu, například kvůli defektu jedné nebo více podřízených jednotek 12, 12n nebo kvůli výpadku řídicí jednotky 10, vykonat opravu také bez externího počítače 14. Bez externího počítače 14 může být inicializace započata vypínačem 23.
Jednotlivé způsoby provozu zařízení podle vynálezu budou blíže vysvětleny na základě vývojových diagramů, zobrazených na obr. 2 až 4:
Na obr. 2 zobrazen vývojový diagram, který odpovídá postupu, jež zahajuje provoz zařízení podle vynálezu, přičemž jsou externím počítačem 14 připraveny poznávací znaky a, b ...d podřízených jednotek 12, 12n, uložitelné v řídicí jednotce 10, stejně jako jsou v paměti 26, 26n připraveny specificky použitelné programy, uložitelné v podřízených jednotkách 12, 12n. Poznávací znaky a, b ... d jednotlivých podřízených jednotek 12, 12n jsou externímu počítači 14 známy. Tato informace může být zadána například manuálně, a to pomocí odečtení poznávacích znaků a, b ...d, které jsou vytlačeny například buď bezprostředně na jednotlivých podřízených jednotkách 12, 12n, nebo na obalech podřízených jednotek 12. 12n.
Po externím počítačem 14 vyvolaném startu je v přidělení 41 přiřazen číselné proměnné z počet n podřízených jednotek 12, 12η. V následujícím paměťovém kroku 42 je řídicí jednotce 10 uložen do paměti poznávacích znaků 22 poznávací znak a první podřízené jednotky 12. V dalším paměťovém kroku 43 je externím počítačem 14 připravený program uložen pomocí řídicí jednotky JO, rozhraní CAN a společné datové sběrnici 11 do paměti 26, 26n té podřízené jednotky J2, 12n, jejíž adresa nebo část toho odpovídá poznávacímu znaku a, b ...d. Předpokladem je, že je externímu počítači 14 známo přiřazení jednotlivých specificky použitelných programů k poznávacím znakům a, b ...d. Jelikož jednotlivé specificky použitelné programy jsou dány, je třeba sledovat pouze to, zdaje odpovídající podřízená jednotka 12, 12n na daném místě, na kterém má probíhat odpovídající specificky použitelný program. V dalším paměťovém kroku 44 se předpokládá, že v odpovídající podřízené jednotce 12. 12n uložený specificky použitelný program je uložen také do paměti 21 pro programy podřízených jednotek, pokud taková paměť 21 existuje v řídicí jednotce JO. Proto je paměťový krok 44 vyznačen na
-5 CZ 287751 B6 obr. 2 čerchovaně. V následujícím přidělení 45 je hodnota číselné proměnné z zmenšena o jedničku. Následující rozhodování 46 zjistí, zda bylo vyhověno všem podřízeným jednotkám 12, 12n. Jestliže se tak nestalo, vrátí se vše zpět k paměťovému kroku 42. Pokud se tak stalo, je inicializace u konce. Po ukončení inicializace začíná normální provoz.
Při výpadku jedné podřízené jednotky 12, 12n je odpovídající podřízená jednotka 12, 12n vyměněna. Pokud je k dispozici externí počítač 14, tak musí být řídicí jednotce 10 sdělen jen nový poznávací znak a, b ...d nové podřízené jednotky 12, 12n a musí se provést uložení specificky použitelných programů do odpovídající paměti 26, 26n. Jestliže externí počítač 14 není k dispozici, může se při výpadku jedné podřízené jednotky 12. 12n předpokládat způsob postupu podle vynálezu, zobrazený na obr. 3, který požaduje, aby v řídicí jednotce 10 byla obsažena paměť 21 pro programy podřízených jednotek a aby jednotlivé podřízené jednotky 12, 12n mohly přenášet své poznávací znaky a, b ...d k řídicí jednotce 10, přičemž jednotlivé poznávací znaky a, b ...d podřízených jednotek 12, 12n musí být známy řídicí jednotce W. Musí tak být možné všeobecné adresování podřízených jednotek 12. 12n, kterého se týká všech podřízených jednotek 12, 2n, aniž by byl poslán poznávací znak a, b ...d jako součást adresy.
Po startu 50, který se například vyvolá vypínačem 23, je v přidělení 51 přiřazena číselné proměnné z hodnota, která odpovídá počtu n podřízených jednotek 12, 12n. Po následující obecné výzvě 52 získá řídicí jednotka 10 odpověď od každé podřízené jednotky 12. 12η. V načítávacím úkonu 53 je odpovídající poznávací znak a, b ...d podřízené jednotky 12, 12n, která zrovna odpověděla, načten do řídicí jednotky 10 a popřípadě ihned porovnán s poznávacími znaky a, b ...d podřízených jednotek 12. 12n. které jsou uloženy v paměti poznávacích znaků 22 řídicí jednotky 10. V následujícím rozhodování 54 se zjistí, zda již všechny podřízené jednotky 12,12n odpověděly. Jestliže se tak nestalo, bude v přidělení 55 číselná proměnná zmenšena o jedničku a vše se vrátí zpět k načítávacímu úkonu 53. Funkční podřízené jednotky 12, 12n jsou konfigurovány a odpovídají speciální zprávou, která přednostně obsahuje poznávací znak a, b ...d odpovídající podřízené jednotky 12, 12n. Seznam zprávových priorit pro přístup ke sběrnici, který je uložen v podřízených jednotkách 12. 12n. zabrání kolizi dat na datové sběrnici Π.. Pouze podřízená jednotka 12, 12n, který byla vyměněna, odpoví obecnou zprávou, kterou řídicí jednotka 10 umí vhodně interpretovat. Vyměněná podřízená jednotka 12, 12n je tak identifikována. Pokud v rozhodování 54 zjistí, že bylo vyhověno všem podřízeným jednotkám 12. 12n. následuje v přidělení 56 inicializace nové podřízené jednotky 12, 12n. To se provede pomocí přenosu specificky použitelného programu, určeného pro danou podřízenou jednotku 12, 12n. který je v řídicí jednotce 10 uložen na odpovídajícím místě v paměti 21 pro programy podřízených jednotek. V řídicí jednotce 10 je současně na odpovídající místo v paměti poznávacích znaků 21 přijat načtený poznávací znak a, b ...d nové podřízené jednotky 12. 12n a dosavadní poznávací znak a, b ...d již vyměněné defektní podřízené jednotky 12, 12n je vymazán.
Další způsob provozu podle vynálezu se týká postupu při výpadku řídicí jednotky 10. Za předpokladu, že všechny podřízené jednotky 12, 12n jsou v pořádku a proto znají jim přidělené specificky použitelné programy, není v řídicí jednotce 10 potřeba paměť 21 pro programy podřízených jednotek. Jestliže však tato paměť 21 pro programy podřízených jednotek je obsažena a obsahuje odpovídající, jednotlivým podřízeným jednotkám 12, 12n určené, specificky použitelné programy, může být vedle řídicí jednotky 10 dodatečně vyměněn i libovolný počet defektních podřízených jednotek 12,12n. Způsob postupu podle vynálezu je blíže vysvětlen na základě vývojového diagramu, zobrazeného na obr. 4. Po startu 60. který nastane například zapnutím energetického napájení vyměněné řídicí jednotky 10 nebo například po již běžícím testu, je nejprve v přidělení 61 přiřazena číselné proměnné z hodnota n, které odpovídá počtu podřízených jednotek 12, 12n, který musí být znám řídicí jednotce který musí být znám řídicí jednotce 10. Počet n odpovídá paměťovým místům pro jednotlivé poznávací znaky a, b ...d v paměti 22 poznávacích znaků. Pro následující postup je podmínkou, že podřízené jednotky 12, 12n jsou za sebou v datovém pořadí připojeny ke společné datové sběrnici H. Pokud se má vyměnit více defektních podřízených jednotek 12, 12n, tak je také v tomto případě potřeba
-6CZ 287751 B6 dodržet dané pořadí připojení. Pořadí obvykle odpovídá očíslování podřízených jednotek 12, 12n, které odpovídají aktuálnímu stavu číselné proměnné z. V dalším kroku 62 je jedna podřízená jednotka 12, 12n připojena ke společné datové sběrnici 11, přičemž je třeba mít na zřeteli pořadí. Po připojení odpovídající podřízené jednotky 12, 12n musí být řídicí jednotce 10 sděleno, že je ukončen připojovací úkon. V programovém kroku 63 se toto sdělení provede například stisknutím vypínače 23. Stisknutí vypínače 23 přiměje řídicí jednotku 10 vyslat obecný dotaz 64, který přiměje nově připojenou podřízenou jednotku 12, 12n vyslat svůj poznávací znak a. b ...d, uložený v paměti 27, 27n poznávacích znaků. Další průběh způsobu postupu závisí na tom, zda existuje v řídicí jednotce 10 paměť 21 pro programy podřízených jednotek a zda tam jsou uloženy specificky použitelné programy pro jednotlivé podřízené jednotky 12,12n. Pokud tato paměť 21 pro programy podřízených jednotek není obsažena, nemohou být defektní podřízené jednotky 12, 12n vyměněny. Průběh způsobu postupu pokračuje bezprostředně přidělením 66, které zredukuje číselnou proměnnou z o jedničku.
Je-li však v řídicí jednotce 10 obsažena tato paměť 21 pro programy podřízených jednotek, tak jsou v následujícím kroku 67 po vyslání 65 poznávacího znaku a, b ...d možné dvě varianty. Existuje-li paměť 21 pro programy podřízených jednotek, ale neobsahuje-li žádné specificky použitelné programy, pak musí být specificky použitelný program obsažen v každé podřízené jednotce 12, 12η. V kroku 67 se provede přenos specificky použitelného programu, obsaženého ve specificky použitelné paměti 26, 26n, do řídicí jednotky 10 a tam se uloží do paměťového místa paměti 21 pro programy podřízených jednotek, které odpovídá běžící číselné proměnné z a kterému je přiřazen momentální poznávací znak a, b ...d. Pomocí tohoto opatření je možné jednoduchou výměnou odpovídající podřízené jednotky 12,12n zvládnout později se vyskytnuvší výpadek jedné podřízené jednotky 12, 12n, přičemž specificky použitelné programy, uložené v odpovídající podřízené jednotce 12, 12n, mohou být vyvolány řídicí jednotky 10. Pokud je v řídicí jednotce 10 obsažena paměť 21 pro programy podřízených jednotek a obsahuje specificky použitelné programy, tak může být v kroku 67 dán k dispozici odpovídající specificky použitelný program podřízené jednotce 12, 12n, která se naposledy připojila k datové sběrnici 11. Díky tomuto opatření je možná výměna odpovídající podřízené jednotky 12, 12n. Po přidělení 66 je v rozhodování 68 prozkoumáno, zda se vyhovělo všem podřízeným jednotkám 12, 12n. Pokud se tak nestalo, je v kroku 62 připojena k datové sběrnici 11 další podřízená jednotka 12., 12n a s krokem 63 začne obecný dotaz 64. Pokud se však v rozhodování 68 zjistí, že bylo vyhověno všem podřízeným jednotkám 12, 12n, je inicializace ukončena.

Claims (9)

PATENTOVÉ NÁROKY
1. Způsob výměny dat mezi hlavní stanicí neboli řídicí jednotkou (Master) a alespoň jednou vedlejší stanicí neboli podřízenou jednotkou (Slavě), které mají pomocí rozhraní přístup k alespoň jedné společné datové sběrnici, vyznačující se t í m , že v paměti (27, 27n) poznávacích znaků podřízené jednotky (12, 12n) se uloží individuální poznávací znak (a, b ...d), individuální poznávací znak (a, b ...d) uložený v paměti (27, 27n) poznávacích znaků se uloží v paměti (22) poznávacích znaků řídicí jednotky (10) a v paměti (26, 26n) podřízené jednotky (12, 12n) se uloží program určený pro tuto podřízenou jednotku (12, 12n).
2. Způsob podle nároku 1,vyznačující se tím, že v paměti (21) řídicí jednotky (10) se uloží programy určené pro podřízené jednotky (12, 12n).
3. Způsob podle nároku 1,vyznačující se tím, že z programu určeného pro jednu z podřízených jednotek (12, 12n), který se uloží do paměti (26, 26n) této podřízené jednotky (12, 12n), se určí funkce aplikačního rozhraní (28, 28n) obsaženého v této podřízené jednotce (12, 12n).
4. Způsob podle nároku 1, vyznačující se tím, že jako individuální poznávací znak (a, b ...d) se v paměti (27, 27n) poznávacích znaků podřízené jednotky (12, 12n) uloží běžné číslo neboli sériové číslo zadané při výrobě podřízené jednotky (12, 12n).
5. Způsob podle nároku 1, vyznačující se tím, že diagnostická data podřízených jednotek (12, 12n) a/nebo diagnostická data řídicí jednotky (10) se uloží v diagnostické paměti (20) řídicí jednotky (10), přičemž ukládání do paměti a vymazání z paměti se provede pomocí externího počítače (14) prostřednictvím diagnostického rozhraní (13) uspořádaného v řídicí jednotce (10).
6. Způsob podle nároku 1 nebo 2, vyznačující se tím, že programy určené k uložení v paměti (26, 26n) podřízených jednotek (12, 12n) se připraví externím počítačem (14), přičemž programy se zavedou externím počítačem (14) přes řídicí jednotku (10) do podřízených jednotek (12,12n).
7. Způsob podle nároku 1, vyznačující se tím, že poznávací znaky (a, b ...d) podřízených jednotek (12, 12n), určené k uložení v řídicí jednotce (10), se externím počítačem (14) zavedou do paměti (22) poznávacích znaků obsažené v řídicí jednotce (10).
-7 CZ 287751 B6
8. Způsob podle nároku 1, vyznačující se tím, že poznávací znaky (a, b ...d) podřízených jednotek (12, 12n), určené k uložení v paměti (22) poznávacích znaků řídicí jednotky (10), se zjistí podřízenými jednotkami (12, 12n), přičemž podřízené jednotky (12, 12n) se připojí za sebou ke společné datové sběrnici (11) v předem stanoveném sledu.
9. Způsob podle nároku 1, vyznačující se tím, že výměně jedné podřízené jednotky (12, 12n) se staré poznávací znaky (a, b ...d) uložené v paměti (22) poznávacích znaků řídicí jednotky (10) vymění za nové poznávací znaky (a, b ...d) nové podřízené jednotky (12, 12n), přičemž programy obsažené v paměti (21) pro programy podřízených jednotek řídicí jednotky (10) se přenesou do nové podřízené jednotky (12, 12n) a uloží v paměti (26, 26n) této nové podřízené jednotky (12, 12n).
CZ19961490A 1993-11-24 1994-11-09 Data exchange process CZ287751B6 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE4340048A DE4340048A1 (de) 1993-11-24 1993-11-24 Vorrichtung zum Austauschen von Daten und Verfahren zum Betreiben der Vorrichtung

Publications (2)

Publication Number Publication Date
CZ149096A3 CZ149096A3 (en) 1996-11-13
CZ287751B6 true CZ287751B6 (en) 2001-01-17

Family

ID=6503337

Family Applications (1)

Application Number Title Priority Date Filing Date
CZ19961490A CZ287751B6 (en) 1993-11-24 1994-11-09 Data exchange process

Country Status (9)

Country Link
US (1) US6473839B1 (cs)
EP (1) EP0730803B1 (cs)
JP (1) JP3703485B2 (cs)
BR (1) BR9408138A (cs)
CZ (1) CZ287751B6 (cs)
DE (2) DE4340048A1 (cs)
ES (1) ES2131791T3 (cs)
PL (1) PL314582A1 (cs)
WO (1) WO1995015043A1 (cs)

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5978352A (en) * 1995-06-29 1999-11-02 Yazaki Corporation Multiplex transmission system
DE29517730U1 (de) * 1995-11-09 1996-01-11 Erich Jaeger GmbH & Co KG, 61350 Bad Homburg Steuer- und Überwachungsvorrichtung für Anhängerfunktionen
AU1260697A (en) * 1996-02-21 1997-08-28 Consolidated Technologies International Multiplexed electrical system having a central controller and programmable control nodes
DE19621272A1 (de) * 1996-05-25 1997-11-27 Bosch Gmbh Robert Adressierungsvorrichtung für eine Nebenstation eines seriellen Bussystems und Verfahren zur Adressierung einer Nebenstation
DE19720400B4 (de) * 1996-09-07 2009-09-17 Bayerische Motoren Werke Aktiengesellschaft Datenbus für Fahrzeuge mit mehreren der Insassen-Sicherheit dienenden Einrichtungen
US6291905B1 (en) * 1997-01-09 2001-09-18 Donnelly Mirrors Limited Vehicle rearview mirror and a vehicle control system incorporating such mirror
EP1032517B1 (de) * 1997-11-22 2005-01-26 Continental Teves AG & Co. oHG Elektromechanisches bremssystem
DE19805464A1 (de) * 1998-02-11 1999-08-12 Volkswagen Ag Schaltungsanordnung zur Kommunikation und Diagnose einer Vielzahl elektrischer Komponenten
DE19833462A1 (de) * 1998-07-24 2000-01-27 Mannesmann Vdo Ag Schaltungsanordnung zur Abkopplung einer elektronischen Einrichtung von einer Datenleitung in einem Kraftfahrzeug
DE19911824C2 (de) * 1999-03-17 2001-12-20 Loh Kg Rittal Werk Schaltschranküberwachungsanlage
DE29907265U1 (de) 1999-04-23 1999-09-16 Siemens AG, 80333 München Datenübertragungssystem mit selbsttätiger Konfigurierung
DE19935892B4 (de) * 1999-07-30 2016-09-01 Robert Bosch Gmbh Verfahren und Vorrichtung zur Anzeige von Fahrerinformationen in einem Kraftfahrzeug
US6157093A (en) * 1999-09-27 2000-12-05 Philips Electronics North America Corporation Modular master-slave power supply controller
JP2001220099A (ja) * 2000-02-08 2001-08-14 Mitsubishi Heavy Ind Ltd 走行機構と荷役機構を備える車両
US6654902B1 (en) * 2000-04-11 2003-11-25 Hewlett-Packard Development Company, L.P. Persistent reservation IO barriers
ES2177443B1 (es) * 2000-12-26 2005-03-01 Lear Automotive (Eeds) Spain, S.L. Sistema distribuido y procedimiento de adquisicion de datos a distancia, en paquetes con protocolo de comunicacion que optimiza la velocidad de transmision.
AU2003301255A1 (en) 2002-10-15 2004-05-04 Medtronic Inc. Screening techniques for management of a nervous system disorder
EP1558330A4 (en) * 2002-10-15 2008-10-01 Medtronic Inc CYCLE MODE PROVIDING A REDUNDANT RELIEF THAT GUARANTEES THE END OF A THERAPEUTIC TREATMENT IN A MEDICAL DEVICE SYSTEM
US7127638B1 (en) * 2002-12-28 2006-10-24 Emc Corporation Method and apparatus for preserving data in a high-availability system preserving device characteristic data
US7983820B2 (en) 2003-07-02 2011-07-19 Caterpillar Inc. Systems and methods for providing proxy control functions in a work machine
JP4211683B2 (ja) * 2004-05-28 2009-01-21 株式会社デンソー 通信システム
US7734674B2 (en) 2005-08-08 2010-06-08 Freescale Semiconductor, Inc. Fast fourier transform (FFT) architecture in a multi-mode wireless processing system
US20070033349A1 (en) * 2005-08-08 2007-02-08 Freescale Semiconductor, Inc. Multi-mode wireless processor interface
US7653675B2 (en) * 2005-08-08 2010-01-26 Freescale Semiconductor, Inc. Convolution operation in a multi-mode wireless processing system
US7457726B2 (en) * 2005-08-08 2008-11-25 Freescale Semiconductor, Inc. System and method for selectively obtaining processor diagnostic data
US8140110B2 (en) * 2005-08-08 2012-03-20 Freescale Semiconductor, Inc. Controlling input and output in a multi-mode wireless processing system
US7802259B2 (en) * 2005-08-08 2010-09-21 Freescale Semiconductor, Inc. System and method for wireless broadband context switching
DE102005051432A1 (de) * 2005-10-27 2007-05-03 Bayerische Motoren Werke Ag Datenübertragungssystem zur Steuerung und Regelung von Betriebsabläufen in Kraftfahrzeugen
US8248984B2 (en) * 2007-06-20 2012-08-21 I Squared Llc System and method for interfacing devices
DE102009046860A1 (de) * 2009-11-19 2011-05-26 Zf Friedrichshafen Ag Kraftfahrzeugsteuerungssystem
JP5348040B2 (ja) * 2010-03-25 2013-11-20 株式会社デンソー 車両通信システム及び電子制御装置
CN104718111B (zh) * 2012-07-13 2017-12-22 舍弗勒技术股份两合公司 用于交换机动车辆中的数据以运行执行器的方法和设备
JP6538562B2 (ja) * 2012-11-22 2019-07-03 シェフラー テクノロジーズ アー・ゲー ウント コー. カー・ゲーSchaeffler Technologies AG & Co. KG トルク伝達装置を制御するための方法
DE102012112108A1 (de) * 2012-12-11 2014-06-26 Devolo Ag Verfahren und Vorrichtung zur kabellosen Übernahme von Gerätedaten
DE102014113162B4 (de) * 2014-09-12 2016-05-12 Analog Devices Global Verfahren für einen verbesserten Datendurchsatz in einem Kommunikationssystem und Kommunikationssystem
US9733869B1 (en) 2015-09-25 2017-08-15 Amazon Technologies, Inc. Provisioning a slave for data storage using metadata with updated references
US9753813B1 (en) 2015-09-25 2017-09-05 Amazon Technologies, Inc. Data replication snapshots for persistent storage using operation numbers
US10452680B1 (en) * 2015-09-25 2019-10-22 Amazon Technologies, Inc. Catch-up replication with log peer
DE102015121288A1 (de) * 2015-12-07 2017-06-08 Eaton Electrical Ip Gmbh & Co. Kg Busanordnung und Verfahren zum Betreiben einer Busanordnung
DE102015121292A1 (de) * 2015-12-07 2017-06-08 Eaton Electrical Ip Gmbh & Co. Kg Busanordnung mit einer ersten Teilnehmeranordnung und Verfahren zum Betreiben einer Busanordnung
DE102017222880B4 (de) 2017-12-15 2023-06-07 Volkswagen Aktiengesellschaft Verfahren zur Bereitstellung von Informationen für die Lokalisierung von Fehlern in einem Kommunikationsnetzwerk eines Gerätes, entsprechend ausgelegte Busteilnehmerstation sowie Fahrzeug

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4368514A (en) * 1980-04-25 1983-01-11 Timeplex, Inc. Multi-processor system
JPS5868346A (ja) * 1981-10-18 1983-04-23 Toshiba Corp デ−タ伝送システム
DE3546664C3 (de) * 1985-02-22 1995-10-26 Bosch Gmbh Robert Verfahren zum Betreiben einer Datenverarbeitungsanlage
US4750136A (en) 1986-01-10 1988-06-07 American Telephone And Telegraph, At&T Information Systems Inc. Communication system having automatic circuit board initialization capability
DE3637261A1 (de) * 1986-11-03 1988-05-11 Bayerische Motoren Werke Ag Elektronisches system fuer kraftfahrzeuge
US5031095A (en) * 1987-02-20 1991-07-09 Matsushita Electric Industrial Co., Ltd. Data transmission apparatus
DE3730468A1 (de) * 1987-09-08 1989-03-16 Bergmann Kabelwerke Ag Bordnetz fuer kraftfahrzeuge und verfahren zum betrieb des bordnetzes
IT1232089B (it) * 1989-05-04 1992-01-23 Sgs Thomson Microelectronics Sistema di comunicazione tra un unita di elaborazione principale e delle unita periferiche
JPH03148749A (ja) * 1989-07-28 1991-06-25 Toshiba Corp マスタ/スレーブシステム及びその制御方法
US5345384A (en) * 1989-08-08 1994-09-06 Robert Bosch Gmbh Method of and apparatus for interrogating vehicle control device data
DE3928831A1 (de) 1989-08-31 1991-03-07 Schlafhorst & Co W Vielstellen-textilmaschine und verfahren zum vorbereiten des betriebs der textilmaschine
JP2636534B2 (ja) * 1991-03-22 1997-07-30 三菱電機株式会社 通信システム
DE4211650A1 (de) * 1992-04-07 1993-10-14 Bosch Gmbh Robert Verfahren zur Variantencodierung bei mehreren miteinander vernetzten Steuergeräten und ein Steuergerät zur Durchführung des Verfahrens

Also Published As

Publication number Publication date
JP3703485B2 (ja) 2005-10-05
WO1995015043A1 (de) 1995-06-01
EP0730803A1 (de) 1996-09-11
EP0730803B1 (de) 1999-03-03
DE59407888D1 (de) 1999-04-08
ES2131791T3 (es) 1999-08-01
JPH09505453A (ja) 1997-05-27
US6473839B1 (en) 2002-10-29
BR9408138A (pt) 1997-08-12
CZ149096A3 (en) 1996-11-13
DE4340048A1 (de) 1995-06-01
PL314582A1 (en) 1996-09-16

Similar Documents

Publication Publication Date Title
CZ287751B6 (en) Data exchange process
US6684152B2 (en) Method of initializing a system for open/closed-loop control of the operational sequences of a motor vehicle and a system for carrying out the method
CN100501614C (zh) 自动配置hart多点***的方法和***
JP4480311B2 (ja) プロセス制御システム
US8000815B2 (en) Method for the supplying and installation of device-specific functionalities and/or data for the field devices of a distributed system
US7551084B2 (en) System and method for identifying automation components
CA2282881C (en) Electrical control apparatus including a plurality of programmable modules
CN103168446B (zh) 配置网络节点的方法和设备
US6904339B2 (en) Method for coding control devices in means of conveyance
JPS60135343A (ja) 車両の複数の構成部分の問合わせ兼制御装置
US7603206B2 (en) System and method for controlling or regulating the operational sequences in a vehicle
TW201331075A (zh) 列車資訊管理裝置及其控制軟體的選擇方法
AU2008235429B2 (en) Method for setting up a number of operating units in a lift system having a number of floors
JP5379126B2 (ja) 自動化工程部を起動する方法
CN109030994A (zh) 一种测试方法及***
US8793417B2 (en) Integration of field devices in a distributed system
US8046640B2 (en) Safety-oriented automation system having automatic address recovery
CN111343300A (zh) 地址自动分配的方法及通讯***
CN112241383B (zh) 模块化***的部件的更新
US20020103946A1 (en) Data transmission devices and data communication systems capable of operating with a plurality of protocols
JP2004042794A (ja) 制御装置及び制御システム
US7181385B2 (en) Process for distribution of a program code to a plurality of measuring instruments
EP1645965A2 (en) Method and system for automatic addressing of a plurality of elements which communicate by means of a single bus
CN109769039A (zh) 给模块发地址的方法和装置、寻址装置、存储介质和***
CN100508471C (zh) 控制器局域网网络控制***及其检测与调试方法

Legal Events

Date Code Title Description
PD00 Pending as of 2000-06-30 in czech republic
MK4A Patent expired

Effective date: 20141109