Funkční bloky systému REX

REX Controls s.r.o.

verze 2.50.1 uvolněna dne 7.11.2016
1 Úvod
 1.1 Jak číst tuto příručku
 1.2 Formát popisu funkčních bloků
 1.3 Konvence pojmenování proměnných, bloků a subsystémů
 1.4 Kvalita signálu používaná v OPC
2 EXEC – Konfigurace exekutivy reálného času
 ARC – Archiv systému REX
 EXEC – Exekutiva reálného času
 HMI – Konfigurace visualizace
 INFO – Dodatečné informace o projektu
 IODRV – Vstupně-výstupní ovladač systému REX
 IOTASK – Úloha řídicího systému REX spouštěná ovladačem
 LPBRK – Rozpojení zpětné vazby
 MODULE – Rozšiřující modul systému REX
 PROJECT – Další nastavení projektu
 QTASK – Rychlá úloha řídicího systému REX
 SLEEP – Časovací blok pro Simulink
 SRTF – Blok pro nastavování příznaků běhu
 OSCALL – Volání funkcí operačního systému
 TASK – Standardní úloha řídicího systému REX
 TIODRV – Vstupně-výstupní ovladač systému REX s úlohami
 WWW – Obsah pro interní webserver
3 INOUT – Bloky vstupů a výstupů systému REX
 Display – Zobrazení vstupní hodnoty
 From, INSTD – Připojení signálu nebo vstupní signál
 Goto, OUTSTD – Zdroj signálu nebo výstupní signál
 GotoTagVisibility – Viditelnost zdroje signálu
 Inport, Outport – Vstupní a výstupní port
 SubSystem – Subsystém
 INQUAD, INOCT, INHEXD – Bloky vícenásobných vstupů
 OUTQUAD, OUTOCT, OUTHEXD – Bloky vícenásobných výstupů
 OUTRQUAD, OUTROCT, OUTRHEXD – Vícenásobné výstupy s verifikací
 OUTRSTD – Výstupní signál s verifikací hodnoty
 QFC – Kódování příznaků kvality signálu
 QFD – Dekódování příznaků kvality signálu
 VIN – Ověření kvality vstupního signálu
 VOUT – Nastavení kvality výstupního signálu
4 MATH – Matematické bloky
 ABS_ – Absolutní hodnota
 ADD – Součet dvou signálů
 ADDOCT – Součet osmi signálů
 CNB – Booleovská (logická) konstanta
 CNE – Předdefinovaná konstanta
 CNI – Celočíselná konstanta
 CNR – Reálná konstanta
 DIF_ – Blok diference
 DIV – Dělení dvou signálů
 EAS – Rozšířené sčítání a odečítání
 EMD – Rozšířené násobení a dělení
 FNX – Výpočet hodnoty funkce jedné proměnné
 FNXY – Výpočet hodnoty funkce dvou proměnných
 GAIN – Násobení konstantou
 GRADS – Gradientní optimalizace
 IADD – Celočíselné sčítání
 ISUB – Celočíselné odčítání
 IMUL – Celočíselné násobení
 IDIV – Celočíselné dělení
 IMOD – Zbytek po celočíselném dělení
 LIN – Lineární interpolace
 MUL – Násobení dvou signálů
 POL – Vyhodnocení polynomu
 REC – Převrácená hodnota
 REL – Relační operace dvou signálů
 RTOI – Konverze reálného čísla na celé číslo
 SQR – Druhá mocnina
 SQRT_ – Druhá odmocnina
 SUB – Odčítání dvou signálů
5 ANALOG – Zpracování analogových signálů
 ABSROT – Zpracování dat z absolutního snímače polohy
 ASW – Přepínač s automatickou volbou vstupu
 AVG – Filtr: vlečný průměr
 AVS – Rozběhová jednotka
 BPF – Filtr: pásmová propusť
 CMP – Komparátor s hysterezí
 CNDR – Kompenzátor složité nelinearity
 DEL – Dopravní zpoždění s inicializací
 DELM – Dopravní zpoždění
 DER – Derivace, filtrace a predikce z posledních n+1 vzorků
 EVAR – Vlečná střední hodnota a směrodatná odchylka
 INTE – Řízený integrátor
 KDER – Derivace a filtrace vstupního signálu
 LPF – Filtr: dolní propusť
 MINMAX – Vlečné minimum a maximum
 NSCL – Kompenzátor jednoduché nelinearity
 RDFT – Vlečná diskrétní Fourierova transformace
 RLIM – Omezovač strmosti
 S1OF2 – Výběr jednoho ze dvou analogových vstupů
 SAI – Zabezpečený analogový vstup
 SEL – Selektor analogového signálu
 SELQUAD, SELOCT, SELHEXD – Selektory analogového signálu
 SHIFTOCT – Posuvný registr pro průběžné ukládání hodnot
 SHLD – Vzorkovač (sample and hold)
 SINT – Jednoduchý integrátor
 SPIKE – Filtr pro potlačení poruch ve tvaru úzkých pulzů
 SSW – Jednoduchý přepínač
 SWR – Přepínač s rampovou funkcí
 VDEL – Dopravní zpoždění s proměnnou délkou
 ZV4IS – Tvarovač vstupního signálu pro potlačení vibrací
6 GEN – Generátory signálů
 ANLS – Řízený generátor po částech lineární funkce
 BINS – Řízený generátor binární posloupnosti
 BIS – Generátor binární posloupnosti
 MP – Ručně generovaný pulz
 PRBS – Pseudonáhodná binární posloupnost
 SG, SGI – Řízený generátor signálu
7 REG – Bloky pro regulaci
 ARLY – Relé s předstihem
 FLCU – Fuzzy regulátor
 FRID – Identifikace frekvenční charakteristiky
 I3PM – Identifikace modelu se třemi parametry
 LC – Derivační kompenzátor
 LLC – Integračně-derivační kompenzátor
 MCU – Jednotka pro ruční zadávání
 PIDAT – PID regulátor s reléovým autotunerem
 PIDE – PID regulátor se statikou
 PIDGS – PID regulátor s přepínáním sad parametrů
 PIDMA – PID regulátor s momentovým autotunerem
 PIDU – PID regulátor
 PIDUI – PID regulátor s parametry na vstupech
 POUT – Pulzní výstup
 PRGM – Programátor
 PSMPC – Prediktivní „pulse-step“ regulátor
 PWM – Blok šířkové modulace
 RLY – Relé s hysterezí
 SAT – Saturace výstupu s proměnnými mezemi
 SC2FA – Stavový regulátor systému 2. řádu s autotunerem
 SCU – Krokový regulátor s polohovou zpětnou vazbou
 SCUV – Krokový regulátor s rychlostním výstupem
 SELU – Selektor aktivního regulátoru
 SMHCC – Regulátor pro procesy s topením a chlazením
 SMHCCA – Regulátor pro procesy s topením a chlazením s autotunerem
 SWU – Přepínač vstupu pro vysledování
 TSE – Třístavový prvek
8 LOGIC – Logické řízení
 AND_ – Logický součin dvou signálů
 ANDOCT – Logický součin osmi signálů
 ATMT – Automat pro sekvenční řízení
 BDOCT, BDHEXD – Bitové demultiplexery
 BITOP – Bitová operace dvou celočíselných signálů
 BMOCT, BMHEXD – Bitový multiplexer
 COUNT – Řízený čítač
 EATMT – Extended finite-state automaton
 EDGE_ – Detekce hrany logického signálu
 INTSM – Bitový posun a maska nad celým číslem
 ISSW – Jednoduchý přepínač celočíselných signálů
 ITOI – Transformace celých a binárních čísel
 NOT_ – Logická negace
 OR_ – Logický součet dvou signálů
 OROCT – Logický součet osmi signálů
 RS – Klopný obvod
 SR – Klopný obvod
 TIMER_ – Vícefunkční časovač
9 TIME – Bloky pro práci s časem
 DATE_ – Aktuální datum
 DATETIME – Čtení, nastavování a konverze času
 TIME – Aktuální čas
 WSCH – Týdenní časovač
10 ARC – Archivace dat
 10.1 Funkce archivačního subsystému
 10.2 Generování alarmů u a událostí
 ALB, ALBI – Alarmy pro logickou hodnotu
 ALN, ALNI – Alarmy pro číselnou hodnotu
 10.3 Záznam trendů
 ACD – Archivní komprese s použitím delta kritéria
 TRND – Záznam trendů v reálném čase
 TRNDV – Záznam trendů v reálném čase (vektorová forma)
 TRNDLF – Záznam trendů v reálném čase (lock-free)
 TRNDVLF – Záznam trendů v reálném čase (pro vektory, lock-free)
 10.4 Správa archivů
 AFLUSH – Vynucené zapsání archivu
11 STRING – Bloky pro práci s řetězci
 CNS – Textová konstanta
 CONCAT – Spojení stringů (podle vzoru)
 FIND – Nalezení textu
 LEN – Délka textu
 MID – Výřez textu
 PJROCT – Získání číselných hodnot z textu ve formátu JSON
 PJSOCT – Získání textových hodnot z textu ve formátu JSON
 REGEXP – Regular expresion parser
 REPLACE – Náhrada textu
 RTOS – Konverze čísla na text
 SELSOCT – Výběr textu z několika vstupů
 STOR – Koverze textu na číslo
12 PARAM – Bloky pro manipulaci s parametry
 GETPA – Blok pro vzdálené získání vektorového parametru
 GETPR, GETPI, GETPB – Bloky pro vzdálené získání parametru
 GETPS – Blok pro vzdálené získání parametru typu string
 PARA – Blok s vektorovým parametrem nastavitelným ze vstupu
 PARR, PARI, PARB – Bloky s nastavitelným parametrem ze vstupu
 PARS – Blok s parametrem typu string nastavitelným ze vstupu
 SETPA – Blok pro vzdálené nastavování vektorového parametru
 SETPR, SETPI, SETPB – Bloky pro vzdálené nastavování parametru
 SETPS – Blok pro vzdálené nastavování parametru typu string
 SGSLP – Nastavování, čtení, ukládání a načítání parametrů
 SILO – Uložení vstupního signálu, načtení výstupního signálu
13 MODEL – Simulace dynamických systémů
 CDELSSM – Stavový model spojitého lineárního systému s dopravním zpožděním
 CSSM – Stavový model spojitého lineárního systému
 DDELSSM – Stavový model diskrétního lineárního systému s dopravním zpožděním
 DSSM – Stavový model diskrétního lineárního systému
 FOPDT – Model systému 1. řádu s dopravním zpožděním
 MDL – Model procesu
 MDLI – Model procesu s proměnnými parametry
 MVD – Motorizovaný pohon ventilu
 SOPDT – Model systému 2. řádu s dopravním zpožděním
14 MATRIX – Bloky pro maticové a vektorové operace
 CNA – Konstantní pole (vektor/matice)
 RTOV – Vektorový multiplexer
 SWVMR – Přepínač vektorového/maticového/odkazovacího signálu
 VTOR – Vektorový demultiplexer
15 SPEC – Speciální bloky
 EPC – Blok pro spouštění externích programů
 HTTP – Blok pro generování požadavků HTTP GET a POST
 SMTP – Blok pro odesílání e-mailových oznámení přes SMTP
 RDC – Komunikační blok
 REXLANG – Volně programovatelný blok
A Seznam funkčních bloků a jejich licencování
B Chybové kódy systému REX
Literatura