PLC - Programovatelné logické automaty | ||
PLC-AUTOMATIZACE - PERIFERIE - ADRESOVÁNÍ PERIFERIÍ - VARIABILNÍ ADRESOVÁNÍ - SYST. KONFIGURACÍ HW | Provoz webu zajišťuje: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
VARIABILNÍ ADRESOVÁNÍ SYSTÉMOVOU KONFIGURACÍ HARDWARECharakteristikaVariabilní adresování konfigurací hardware je komfortním způsobem, jak definovat přiřazení adres I/O modulů na jednotlivých pozicích v rámu nebo rámech, decentrálních periferií a zároveň popsat konfiguraci systému. Tento způsob povoluje využití téže adresy pro vstupní i výstupní moduly i různé přiřazení adres na různé pozice v rámech za podmínky, že toto systém konfiguračně umožňuje. Principielně se jedná o vytvoření systémového zápisu konfigurace, který je uložen v CPU a v případě potřeby je distribuován na podřízené stanice systému. Vzhledem k možné složitosti konfigurace je tato činnost podporována výrobcem PLC, zpravidla v grafickém zobrazení. Variabilní adresování systémem se začalo používat přibližně v letech 1993-1995, kdy bylo prvně použito u komunikačních jednotek typu master pro řízení sběrnice Profibus. Moderní PLC systémy využívají tento variabilní způsob adresování u malých, středních i velkých systémů.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Princip adresování HW systémemV konfiguračním prostředí projekčního (vývojového) software je vytvořena HW konfigurace, která nese informace o každém použitém modulu v systému, jeho přiřazené bázové adrese, případně dalších parametrech. Projekční software v průběhu vytváření konfigurace, ale vždy po jejím dokončení, provede kontrolu zvolené sestavy a výsledek sestavy uloží do systémových konfiguračních dat (případně upozorní na chybu). Příklad jednoduché konfigurace v projekčním software a odpovídající fyzická sestava je uvedena na obrázku 1.
Systém PLC vytvoří vlastní interní mapu adresace a konfiguruje interní komunikační telegramy k jednotlivým částem PLC a v nich obsažených modulech. Při náběhu PLC je konfigurace podle interní mapy distribuována do jednotlivých částí PLC a je provedena kontrola projekční a skutečné konfigurace. Reakce na zjištěné rozdíly je věcí daného systému a výrobce, systém nemusí naběhnou vůbec, nebo může být udělena výjimka pro neshodu konfigurace.
Za provozu PLC jsou zpracovávány adresy použité v programu tak, jak je požadováno a zamýšleno včetně přístupu přes obraz procesních vstupů nebo výstupů nebo přímého přístupu k periferiím. Fyzicky však nedochází k absolutnímu oslovování periferií ale opět pomocí interních telegramů, které se mohou řetězit (decentrální periferie). Poznámka: Komprese bitů do ByteKomprese bitů do Byte je specifická pro malé moduly decentrálních periferií, konkrétně moduly obsahující pouze 2-4 bity. Při jednoduchém vytvoření adresace dochází k tomu, že každému modulu je primárně přiřazen jeden Byte a nevyužité bity z Byte jsou uživatelsky "ztraceny", výstupy v příkladu obsazují 4 Byte adresního prostoru, viz obrázek 2.
Při použití komprese bitů do Byte, dovoluje-li to systém a jsou-li moduly vhodně řazeny, je možno "srazit" bity modulů k sobě tak, aby doplnily jeden Byte, výstupy v příkladu po kompresi obsazují pouze 2 Byte adresního prostoru, viz obrázek 3.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CharakteristikaKaždé řešení má své výhody (převažující) i nevýhody (které je nutno akceptovat). VýhodyVýhodou adresování systémem je přehlednost osazení periferií jak v centrálním, rozšiřujícím rámu i decentrálních periferií a dalších přiřazených periferií.
NevýhodyNevýhodou z praktického, nikoliv projekčního hlediska, je nutnost obstarání konfiguračních souborů pro jednotlivé moduly, jejich správa a aktualizace.
V případě decentrálních periferií (Profibus, Profinet) různých výrobců je pro efektivní práci se systémovým přiřazením variabilního adresování nutná přítomnost konfiguračních souborů (GSD - Profibus / GSDML - Profinet) bez nich nelze provést konfiguraci nebo změny vůbec nebo změny jen ve velmi omezené míře. Tato problematika nastává hlavně u malých výrobců, jednotlivě vyráběných periferií, kdy konfigurační soubory nezahrnou (nenabídnou) do sdílené knihovny a se zánikem výrobce jsou konfigurační soubory ztraceny. U velkých výrobců je archivace i starších konfiguračních souborů zpravidla dodržována. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Konfigurační soubory GSD / GSDMLPROFIBUS GSD FilesGSD soubory mají standardní formát tápisu, který je popsán v pokynech PROFIBUS. PNO vyvinula editor GSD na pomoc výrobcům pro vytvážení souborů GSD pro PROFIBUS DP slave. Editor obsahuje kontrolu syntaxe a sémantiky podle požadavků GSD. Členové PI si mohou stáhnout Editor GSD zdarma z webu PROFIBUS na www.profibus.com. Členové PI navíc mohou publikovat své GSD soubory zdarma s jejich popisem výrobku na na www.profibus.com, pokud soubory GSD odpovídat specifikacím pro PROFIBUS. PROFINET GSDML FilesGSDML jsou v podstatě GSD soubory napsané ve formátu XML. Popisují vlastnosti typu zařízení PROFINET. GSDML úpravy lze provést ve standardním XML editoru. Formát by měly být v souladu s normou ISO 15745 pro základní pro popis. Cílem je umožnit lepší integraci zařízení do konfiguračních prostředků. Příklady PROFINET GSD souborů podle specifikace GSDML pro PROFINET IO v1.0, v2.0 a v2.1 je možno prohlédnout v PROFINET XML Viewer, který je možné stáhnout z www.profibus.com. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PLC-AUTOMATIZACE - PERIFERIE - ADRESOVÁNÍ PERIFERIÍ - VARIABILNÍ ADRESOVÁNÍ - SYST. KONFIGURACÍ HW |
|
|