1.1 Jak číst tuto příručku
Standardně dodávaná rozsáhlá knihovna funkčních bloků RexLib řídicího systému REXYGEN je rozdělena do menších skupin logicky příbuzných bloků, tzv. kategorií (podknihoven). Každá kategorie je popisována v samostatné kapitole, obsahující nejprve obecné vlastnosti celé kategorie a jejích funkčních bloků, následované postupně popisem všech funkčních bloků dané kategorie.
Jednotlivé kapitoly příručky obsahují:
- Úvod
Tato úvodní kapitola, seznamující s uspořádáním příručky a uvádějící formát (konvenci) popisu jednotlivých funkčních bloků. - EXEC – Konfigurace exekutivy reálného času
Kapitola popisuje zejména bloky sloužící pro konfiguraci struktury a časování jednotlivých objektů zařazovaných do systému reálného času řídicího systému REXYGEN (programu RexCore). - INOUT – Bloky vstupů a výstupů systému REXYGEN
Tato podknihovna vstupně-výstupních bloků opět obsahuje převážně bloky určené jen pro systém REXYGEN a zprostředkovávající hlavně vazbu mezi řídicími úlohami a vstupně-výstupními ovladači. - MATH – Matematické bloky
Podknihovna popisuje většinou jednoduché bloky pro matematické operace a základní matematické funkce. - ANALOG – Zpracování analogových signálů
Mezi bloky pro zpracování analogových signálů patří integrátor, derivátor, dopravní zpoždění, vlečný průměr, komparátory a selektory, filtry. Velmi zajímavým blokem je rozběhová jednotka AVS. - GEN – Generátory signálů
Kapitola popisuje bloky generující analogové i logické testovací signály. - REG – Bloky pro regulaci
Bloky pro regulaci tvoří nejrozsáhlejší podknihovnu knihovny RexLib a zahrnují bloky od jednoduchých dynamických kompenzátorů, přes bloky pro přepínání regulačních struktur, bloky pro přizpůsobení výstupů akčním členům (krokové regulátory, šířková modulace) až po několik verzí PID (P, I, PI, PD a PID) regulátorů. Mezi regulátory jsou např. blok PIDGS, umožňující za běhu přepínat několik sad parametrů (tzv. gain scheduling), PIDMA s vestavěným momentovým autotunerem, blok PIDAT s vestavěným reléovým autotunerem nebo blok fuzzy regulátoru FLCU, a další. - LOGIC – Logické řízení
Kapitola popisuje bloky pro kombinační i sekvenční logické řízení od jednoduchých logických operací (negace, součet, součin), až po sekvenční logický automat ATMT, implementující standard SCF (Sequential Function Charts, dříve Grafcet). - ARC – Archivace dat
Mezi bloky pro archivaci dat v systému REXYGEN patří bloky pro generování alarmů a bloky pro záznam trendů přímo na cílovém zařízení. - PARAM – Práce s parametry
Bloky této podknihovny umožňují pracovat s parametry konfigurace systému REXYGEN zejména ukládat a nahrávat parametry nebo je vzdáleně modifikovat. - MODEL – Modely dynamických systémů
Systém REXYGEN může být využit i pro tvorbu matematických modelů dynamických systémů běžících v reálném čase. Bloky této podknihovny byly vyvinuty právě pro takové účely. - MATRIX – Práce s maticovými a vektorovými daty
Tato podknihovna obsahuje bloky pro práci s vektorovými a maticovými signály v systému REXYGEN. - MC_SINGLE – Řízení pohybu v jedné ose
Bloky této podknihovny byly vyvinuty dle normy PLCopen Motion Control pro řízení pohybu v jedné ose. - MC_MULTI – Řízení pohybu ve více osách
Bloky této podknihovny byly vyvinuty dle normy PLCopen Motion Control pro řízení pohybu ve více osách. - MC_COORD – Koordinované řízení pohybu
Bloky této podknihovny byly vyvinuty dle normy PLCopen Motion Control pro koordinované řízení pohybu. - SPEC – Speciální bloky
Do skupiny speciálních bloků patří v současné době dva zajímavé bloky. Prvním je blok REXLANG, umožňující překlad a interpretaci uživatelských algoritmů vytvořených v jazyce velmi podobném jazyku C (syntaxe většiny příkazů jazyka REXLANG je totožná se syntaxí jazyka C). Druhým blokem je blok RDC, umožňující v reálném čase komunikaci mezi dvěma systémy REXYGEN.
Jednotlivé kapitoly příručky na sebe navazují jen volně, a proto mohou být čteny téměř v libovolném pořadí, dokonce může být čtena vždy jen nezbytně nutná informace potřebná k pochopení funkce konkrétního funkčního bloku. Pro tento účel je vhodná zejména elektronická podoba příručky (ve formátu .pdf), vybavená hypertextovými záložkami a obsahem, které usnadňují rychlé nalezení příslušných bloků.
Přesto lze ještě doporučit přečtení následující podkapitoly, která popisuje konvence užívané při popisu bloků ve zbytku příručky.
[Na začátek] [Výše] [Další]
2023 © REX Controls s.r.o., www.rexygen.com