ABB
MB510 3BSE002540R1
1200 dolarů
Skladem
T/T
Xiamen
| Dostupnost: | |
|---|---|
| Množství: | |
Modul rozhraní programové karty MB510 je kritickou hardwarovou součástí ABB Advant Controller 450, rozsáhlého programovatelného průmyslového ovladače a patří do rodiny produktů Advant OCS (Open Control System). Tento modul hraje zásadní roli v architektuře systému a slouží jako fyzické rozhraní nosiče úložiště pro systémový software a aplikační programy. Je zodpovědný za připojení k programovým kartám flash paměti pomocí standardu PCMCIA 2.0 a je zásadní pro dosažení modularity, konfigurovatelnosti a vysoké spolehlivosti základní funkčnosti řadiče.
Advant Controller 450 je velký ovladač navržený pro smíšené binární, regulační a supervizní řízení, který je schopen pracovat samostatně nebo integrovaný jako součást distribuovaného řídicího systému. V rámci tohoto systému využívá hardware i software vysoce modulární design a MB510 je typickým ztělesněním této filozofie designu. Nejedná se o nezávislou výpočetní jednotku, ale spíše o vyhrazené, inteligentní rozhraní úložiště, které zajišťuje, že kontrolér může spolehlivě přistupovat, načítat a zálohovat různé programové moduly potřebné pro jeho provoz.
Z hlediska systémové hierarchie se MB510 nachází ve vrstvě 'Storage & Backup' hardwarové architektury řadiče. Hardware řadiče se primárně skládá z procesorového modulu (PM511V), různých komunikačních submodulů, napájecího subsystému a podpůrných modulů včetně MB510. MB510 se obvykle instaluje do submodulového nosiče SC510 nebo SC520, který komunikuje s procesorovým modulem přes sběrnici propojovací desky. Tato konstrukce umožňuje instalaci, výměnu a údržbu programových karet nezávisle na základním procesoru, což výrazně zlepšuje údržbu a flexibilitu systému.
Funkčnost modulu MB510 daleko přesahuje funkce jednoduché 'čtečky karet'. V průběhu životního cyklu Advant Controller 450 provádí několik základních úkolů:
1. Fyzický hosting a zálohování systémových a aplikačních programů:
Záloha systémových programů: Standardní systémový software (operační systém, knihovny základních funkcí atd.) Advant Controller 450 je upevněn na paměťové flash kartě (karta PCMCIA). Tato karta musí být vložena do vyhrazeného rozhraní umístěného na přední straně procesorového modulu PM511. To je základ pro spuštění a provoz systému. MB510 se používá k instalaci dalších programových karet. Tyto karty obsahují volitelné knihovny softwarových funkcí (např. QC07-LIB41, QC07-LIB42 atd.) pro rozšíření možností ovladače.
Zálohování aplikačního programu (volitelná funkce): Toto je mimořádně důležitá funkce s přidanou hodnotou, kterou poskytuje MB510. Uživatelé mohou zálohovat kompletní konfiguraci řídicího systému a aplikační program (tj. PC programy, databáze atd., vytvořené uživatelem pro řešení specifických problémů s řízením procesů) prostřednictvím funkce 'DUAP' (Dump of Application Programs) technické stanice na jinou vyhrazenou kartu PCMCIA flash. Tato karta se poté vloží do MB510. Když řadič obnoví napájení po incidentu, který vymaže RAM (např. prodloužená ztráta energie mimo zálohování baterie, závažná porucha), systém může nejen automaticky načíst systémový program z karty na PM511, ale může také automaticky obnovit uživatelský aplikační program ze záložní karty aplikace v MB510. Tím se vyhnete časově náročnému procesu spoléhání se na technickou stanici a ručního zásahu kvalifikovaného personálu při překládce, výrazně snižuje prostoje systému a umožňuje rychlé restartování bez dozoru. To je zásadní pro průmyslové aplikace s vysokými požadavky na dostupnost.
2. Modulární rozšíření funkčnosti softwaru:
Systémový software ABB Master využívá modulární konstrukci. Základní systémové funkce jsou obsaženy v modulu QC07-BAS41, ale pokročilejší funkce (jako je pokročilé PID řízení, fuzzy řízení, podpora dávkových procesů, uživatelsky definované funkční bloky atd.) jsou zapouzdřeny v nezávislých programových modulech (např. QC07-LIB42, QC07-FUZ41, QC07-BAT-UDP4C07). Instalací odpovídajících programových karet přes rozhraní MB510 mohou uživatelé flexibilně 'přidávat' softwarové funkce do ovladače podle potřeb projektu bez výměny základního hardwaru. Tento flexibilní model rozšíření „plaťte podle potřeby“ snižuje počáteční investiční náklady a zvyšuje přizpůsobivost systému.
3. Spolehlivé úložné a přístupové rozhraní:
MB510 poskytuje robustní elektrické a fyzické rozhraní v souladu se standardem PCMCIA 2.0, které zajišťuje vysokorychlostní a spolehlivou datovou komunikaci s flash paměťovou kartou. Interně obsahuje vyrovnávací paměti adres/dat a logické řídicí obvody rozhraní odpovědné za správu adresování programové karty procesorem, čtení dat a monitorování stavu. Toto specializované rozhraní je lepší než integrace flash paměti přímo na hlavní desku, protože snižuje zatížení hlavního procesoru a izoluje dopad selhání paměťového média na jádro systému.
4. Monitorování a diagnostika provozního stavu:
Přední strana modulu je vybavena dvěma indikátory stavu LED:
Zelená kontrolka RUN: Indikuje, že modul funguje normálně s dobrou komunikací s nosičem a základní rovinou systému.
Červená kontrolka F (kontrolka poruchy): Svítí, když jsou zjištěny následující problémy:
a) Chyba hardwaru: Porucha ve vlastních obvodech modulu.
b) Chyba kontrolního součtu: Selhala kontrola integrity dat načtených z programové karty, což indikuje možné poškození dat na kartě nebo selhání karty.
c) Chybí programová karta: Nebyla zjištěna žádná vložená programová karta.
Systém dále primárně využívá kontrolu cyklické redundance (CRC) pro nepřetržité sledování integrity dat na programové kartě. Tento proaktivní diagnostický mechanismus umožňuje včasné odhalení potenciálních problémů s ukládáním dat dříve, než ovlivní provoz systému.
5. Podpora pro výměnu za běhu (v závislosti na návrhu systému):
Přestože uživatelská příručka výslovně nezdůrazňuje postupy výměny za běhu, vzhledem k tomu, že MB510 a jeho programová karta jsou fyzicky nezávislé na modulu procesoru a architektonicky patří ke konfigurovatelným periferním modulům, je teoreticky možné vyměnit nebo upgradovat programové karty ve správných provozních režimech systému (např. v konfiguračním režimu nebo když je jisté, že karta není nezbytná pro aktuální provoz). To se však musí přísně řídit předepsanými bezpečnostními předpisy a provozními postupy ABB, aby nedošlo k poškození hardwaru nebo dat při provozu pod napětím.
Pracovní princip MB510 je pevně integrován do celkového procesu spouštění, provozu a zálohování Advant Controller 450:
1. Role v procesu spouštění (inicializace) systému:
Když je kontrolér zapnutý nebo se zotavuje z hluboké poruchy, procesorový modul PM511 zahájí svou spouštěcí sekvenci. Během tohoto procesu:
Primární krok: PM511 načte základní systémový software (bootloader, jádro OS atd.) ze systémové programové karty ve vlastním slotu a nahraje jej do své dynamické RAM.
Krok rozšíření: Současně nebo následně se systém prostřednictvím sběrnice propojovací desky dotáže na doplňkové programové karty nainstalované v MB510 (nebo jiných modulech MB510, pokud je systém konfigurován s více). Identifikuje softwarové moduly uložené na kartách (např. knihovny funkcí) a nahraje tyto volitelné softwarové komponenty také do paměti RAM regulátoru. V tomto okamžiku má řídicí jednotka kompletní softwarové prostředí potřebné pro spouštění uživatelských aplikačních programů.
2. Spolupráce se strukturou softwarových modulů:
Jak již bylo zmíněno, software regulátoru se skládá z řady 'programových modulů', například:
QC07-BAS41: Základní systém obsahující základní prvky PC a funkční jednotky pro logiku, aritmetiku, podporu komunikace atd.
QC07-LIB42: Rozšířená knihovna prvků PC, obsahující pokročilé PID regulátory (PIDCON, PIDCONA) atd.
QC07-UDP41: Podporuje uživatelem definované knihovny prvků PC.
MB510 slouží jako fyzický distribuční a aktivační kanál pro tyto softwarové moduly. Techničtí pracovníci vloží programové karty obsahující požadované moduly do MB510. Během následujících fází konfigurace systému může konfigurační nástroj (např. Advant Station 100 Series Engineering Station) rozpoznat a umožnit uživatelům využívat tyto rozšířené funkce k vytváření aplikačních programů.
3. Centrální role ve strategii zálohování a obnovy dat:
RAM Advant Controller 450 je chráněna záložním zdrojem napájení (baterií) proti výpadku hlavního napájení. To však trvá pouze několik hodin (standardně 4 hodiny, 2 hodiny s redundantními CPU). Pro aplikace vyžadující delší uchovávání dat nebo vyšší zabezpečení tvoří funkce zálohování aplikací MB510 druhou linii obrany.
Proces zálohování: Během normálního provozu systému (typicky v provozním režimu) je kompletní obraz aplikačního programu z paměti RAM uložen (DUAP) prostřednictvím příkazu inženýrské stanice na vyhrazenou flash kartu vloženou do MB510.
Proces obnovy: Po katastrofální poruše (např. delší výpadek napájení, vybití baterie nebo potřeba vyměnit vadný modul procesoru) nový nebo restartovaný řadič po dokončení základního načtení systému automaticky detekuje a načte obsah ze zálohovací karty aplikace v MB510. Tím je dosaženo automatizované obnovy ze stavu 'holého kovu' do stavu 'plně funkční aplikace-připraven'. Princip je podobný obnově obrazu počítačového systému, ale pro průmyslový kontrolér je klíčová jeho spolehlivost a stupeň automatizace.
4. Interakce s procesorovým modulem:
MB510 se připojuje ke komunikačnímu systému paralelní sběrnice Futurebus+ řídicí jednotky prostřednictvím nosiče submodulu. Procesor přistupuje k MB510 přes paměťově mapované I/O nebo specifické protokoly firmwaru. Když procesor potřebuje přístup k rozšířené knihovně funkcí (jejíž kód je uložen na kartě v MB510), příslušné segmenty kódu se dynamicky nebo staticky načtou do spustitelného paměťového prostoru procesoru. Pro obnovu zálohy aplikací se pravděpodobně jedná o dávkový proces načítání dat spuštěný bootloaderem.
Specifikace modulu: MB510 je standardní submodul zabírající jeden slot submodulu. Má kompaktní rozměry, váží přibližně 0,12 kg a je vhodný do hustého instalačního prostředí v podstavci ovladače.
Požadavky na napájení: Provozní napětí je 5 V DC. Typický provozní proud je pouze 10 mA, s velmi nízkou spotřebou energie (cca 0,05 W). Maximální proud může při aktivním čtení z programové karty dosáhnout 170 mA. Tento nízkoenergetický design pomáhá snížit celkové tepelné zatížení uvnitř skříně.
Rozhraní: Přední strana je vybavena slotem PCMCIA Type II nebo III (v závislosti na specifikaci karty), s tlačítkem pro vysunutí a indikátorem směrové šipky pro zajištění správného vložení programové karty uživatelem. Zadní strana se připojuje k nosiči submodulu pomocí okrajového konektoru.
Ekologická vhodnost: Jako součást systému Advant Controller 450 je MB510 navržen pro standardní průmyslová prostředí. Jeho spolehlivost závisí na ochraně prostředí (teplota, vlhkost, kompatibilita EMC atd.), kterou poskytuje celková skříň. Specifické metriky by měly odkazovat na celkové specifikace prostředí regulátoru.
V oblasti průmyslové automatizace jsou klíčovými metrikami spolehlivost systému, dostupnost a udržovatelnost (RAM). Přestože je modul MB510 Program Card Interface Module malý, hraje významnou roli při vylepšování těchto metrik pro Advant Controller 450:
Vylepšená spolehlivost systému: Tím, že poskytuje spolehlivá, nezávislá programová paměťová média a robustní funkce ověřování dat, zajišťuje integritu základního softwaru a aplikačních programů. I když selže jiný hardware, kritická datová aktiva (aplikační programy) zůstanou bezpečně zachována.
Vylepšená dostupnost systému: Funkce automatického zálohování a obnovy aplikací zkracuje dobu obnovy systému z katastrofických selhání z 'hodin' (spoléhá se na ruční zásah) na 'minuty', což výrazně snižuje neplánované prostoje a splňuje přísné požadavky na dostupnost průmyslových odvětví s nepřetržitým zpracováním.
Optimalizovaná údržba a flexibilita: Modulární konstrukce umožňuje rychlé a snadné upgrady softwaru, funkční rozšíření a výměnu vadných modulů. Personál údržby nemusí na místo nosit složité programovací vybavení; Většinu úkolů údržby a upgradu lze dokončit jednoduše tím, že nosíte předinstalovaný software nebo karty zálohovacího programu.
Podpora pro úplnou správu životního cyklu: Od funkční konfigurace v počáteční fázi projektu, iteraci aplikace během ladění až po údržbu zálohování během provozu a dokonce i funkční upgrady v pozdějších fázích, MB510 a mechanismus programové karty, který představuje, poskytují jednotný fyzický nástroj pro řízení celého životního cyklu řídicí jednotky.