Protokol QQ/QX
Transkript
ELSACO, Jaselská 177 28000 KOLÍN, CZ tel/fax +420-321-727753 http://www.elsaco.cz mail: [email protected] Stavebnice PROMOS / PROMOS Line 2 Protokol QQ/QX Technický manuál 07. 04. 2010 © 2010 sdružení ELSACO Účelová publikace ELSACO ELSACO, Jaselská 177, 280 02 Kolín 3 Tel./fax/modem: 321 727 753 / 321 727 759 Internet: www.elsaco.cz Připomínky: [email protected] -2- Komunikační protokol regulátorů PROMOS / PROMOS Line 2 OBSAH 1 Komunikační protokol – základ . . . . . . . . . . . . . . . . 5 1.1 Základní charakteristika . . . . . . . . . . . . . . . . . . . . . . . 5 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 Tvar komunikační zprávy . . . . . . . . . . . . . . . . . . . . . . 5 Obecné vyjádření datového bloku . . . . . . . . . . . . . . 5 Přepočty v PROMOSu. . . . . . . . . . . . . . . . . . . . . . . . 5 Ostatní typy zpráv . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 PROMOS RT/RTm/RT40 . . . . . . . . . . . . . . . . . . . . . . 5 PROMOS line 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 Přehled požadavků a odpovědí. . . . . . . . . . . . . . . . . 5 1.2.1 Základní informace . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2.2 Čtení binárních vstupů . . . . . . . . . . . . . . . . . . . . . . . 5 1.2.3 Nastavení binárních povelů. . . . . . . . . . . . . . . . . . . . 5 1.2.4 Čtení analogových vstupů . . . . . . . . . . . . . . . . . . . . . 5 1.2.5 Čtení čítačových vstupů (impulzy) . . . . . . . . . . . . . . 5 1.2.6 Aktivní hlášení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2.7 Chyba řízení na stanici . . . . . . . . . . . . . . . . . . . . . . . 6 1.2.8 Chybové hlášení . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2.9 Test telefonních linek. . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2.10 Čtení regulačních konstant . . . . . . . . . . . . . . . . . . . . 6 1.2.11 Zápis regulačních konstant . . . . . . . . . . . . . . . . . . . . 6 1.2.12 Čtení bloku 128 bajtů z paměti podstanice. . . . . . . . 6 1.2.13 Zápis bloku 128 bajtů do paměti podstanice . . . . . . 6 1.2.14 Čtení bloku x-bajtů z paměti podstanice . . . . . . . . . . 6 1.2.15 Zápis bloku x-bajtů do paměti podstanice . . . . . . . . 6 5 Příloha 2 – Rutina v Pascalu pro převod 3BF reálného čísla. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 6 Příloha 3 – příklady komunikace . . . . . . . . . . . . . . 43 6.1 Čtení binárních stavů – OZ=„B“ . . . . . . . . . . . . . . . 43 6.1.1 Požadavek „B 01" na čtení první osmice binárních stavů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6.1.2 Požadavek „B 03" na čtení prvních dvou osmic binárních stavů . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6.1.3 Požadavek „B 0F“ na čtení prvních čtyř osmic binárních stavů . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6.2 Vyslání povelů – OZ=„b“ . . . . . . . . . . . . . . . . . . . . . 43 6.2.1 Požadavek „b 01" pro přenos povelů P1..P8 z dispečinku do stanice . . . . . . . . . . . . . . . . . . . . . . . 43 6.3 Čtení analogových vstupů – OZ=„A“ . . . . . . . . . . . 44 6.3.1 Požadavek „A 01" na čtení první osmice analogových stavů ve tvaru hexa . . . . . . . . . . . . . . . . . . . . . . . . . 44 6.4 Čtení čítačových vstupů – OZ=„C“ . . . . . . . . . . . . . 44 6.4.1 Požadavek „C 01" na čtení první osmice čítačových vstupů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 6.5 Čtení regulačních konstant – OZ=„K“. . . . . . . . . . . 45 6.5.1 Požadavek „K 01" na čtení první regukační konstanty dle TABKONu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.6 Zápis regulačních konstant – OZ=„k“. . . . . . . . . . . 45 1.3 Tvar zprávy při použití retranslace. . . . . . . . . . . . . . . 6 1.4 Rozšířené zprávy pro PROMOS RT/RT40/RTm. . . . . 6 6.6.1 Požadavek „k 01" na zápis první konstanty dle TABKONu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 1.4.1 Dálkové ovládání klávesnice . . . . . . . . . . . . . . . . . . . 6 1.4.2 Dálkové ovládání AT modemu . . . . . . . . . . . . . . . . . 7 1.4.3 Práce s blokem paměti včetně přepínání bank pamětí .........................................7 1.4.4 Stránkování pro osmice regulačních konstant . . . . . 7 6.7 Čtení bloku paměti – OZ=„N“ . . . . . . . . . . . . . . . . . 45 1.5 Závěrem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 6.9 Čtení regulačních konstant se stránkováním – OZ=„QR“ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 2 Komunikační protokol QQ/Qx . . . . . . . . . . . . . . . . . 9 2.1 Tvar komunikační zprávy . . . . . . . . . . . . . . . . . . . . . . 9 2.1.1 Podporované typy dat v objektech pro PL2 . . . . . . . 9 2.2 Řetězení . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.3 Příklad komunikace Qq/Qx . . . . . . . . . . . . . . . . . . . 10 2.3.1 Příklad konverze v Pascalu: . . . . . . . . . . . . . . . . . . 10 3 Seznam objektů regulátorů PROMOS Line 2 . . . . 11 4 Příloha 1 – 3bajtový formát reálného čísla (3BF) . 39 6.7.1 Požadavek na přenos bloku paměti pro definovaný počet bajtů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.8 Zápis bloku paměti – OZ=„n“ . . . . . . . . . . . . . . . . . 46 6.8.1 Požadavek na zápis 3 bajtů na adresu 9540h. . . . . 46 6.9.1 Požadavek „QR“ na čtení regulačních konstant . . . 47 6.10 Zápis regulačních konstant se stránkováním – OZ=„Qr“. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 6.10.1 Požadavek „Qr“ pro zápis regulačních konstant. . . 47 6.11 Řetězení zpráv v odpovědi u požadavku s OZ=„A“ 47 6.11.1 Požadavek „A 01" na čtení první osmice analogových stavů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 6.12 Poznámka k příkladům . . . . . . . . . . . . . . . . . . . . . . 48 7 Příloha 4 – příklad komunikace PL2 . . . . . . . . . . . 49 Komunikační protokol regulátorů PROMOS / PROMOS Line 2 -3- -4- Komunikační protokol regulátorů PROMOS / PROMOS Line 2 1 KOMUNIKAČNÍ PROTOKOL – ZÁKLAD Komunikační protokol stanic DIREGT 9201 je základem proto- z paměťové buňky regulátoru. Příslušný přepočet se provádí kolu stanic PROMOS a PROMOS Line 2, u kterých je rozšířen na dispečinku. zejména o operace přístupu do všech bank paměti regulátoRegulační konstanty ru, o dálkové ovládání PKDM/CKDM modulu, AT modem (viz Regulační konstanty jsou uloženy v tříbajtovém formátu (3BF) kapitola 1.4.2). reálného čísla. Princip je uveden v kapitole 4, rutina v Pascalu pro přepočet je uvedena v kapitole 5. 1.1 Základní charakteristika 1.1.3 Přepočty v PROMOSu 1.1.1 Tvar komunikační zprávy U stanic PROMOS lze veškeré přepočty provádět pomocí SW Komunikace probíhá metodou dotaz – odpověď. Komunikač- hradel a jejich výsledky ukládat do fiktivních AD hodnot nebo do buněk R1 .. R255. V poli AD1 .. AD64 i v poli R1 .. R255 ní zpráva je definována tvarem: jsou hodnoty uloženy v 3bajtovém formátu (3BF) reálného čísPrefix + Adr + DR + Data + Xor la (princip je uveden v kap. 4 na straně 39). Rutina na přepočet Význam jednotlivých částí zprávy je následující: v Pascalu je uvedena v kap. 5 na straně 40. Prefix signalizace začátku zprávy (prefix lokality) o délce 2 1.1.4 Ostatní typy zpráv bajty, defaultně E1 5C. Jedná se o následující zprávy: Adr adresa volané stanice o délce 1 bajt. Adresa: • operace s blokem paměti – mají nestandardní tvar zprávy, 00 se běžně používá pro dispečink, což je dáno nutností uvést ve zprávě adresu, případně poFF je rezervována pro dispečink, čet přenášených bajtů. FE je pro všechny stanice na síti (broadcast). rozšířené zprávy – prvním operačním znakem je „Q“ a • DR délka relace (1 bajt), max. délka zprávy je 240 znaků jsou rovněž nestandardního tvaru, jejich popis je v kapito(F0h), buffer pro 256 znaků, počet bajtů všech přenášele 1.4. ných datových bloků + 1 (t.j. bajty za DR). • retranslace – tvar zprávy je uveden v kap. 1.3. Data obecný datový blok (viz odstavec 1.1.2). Xor kontrolní XOR-bajt. Hodnota se získá operací XOR pro 1.1.5 PROMOS RT/RTm/RT40 bajty Adr + DR + Data ve zprávě. Pro komunikaci se stanicemi PROMOS RT/RTm/RT40 se standardně používají zprávy rozšířené o retranslaci, i když vlastní 1.1.2 Obecné vyjádření datového bloku retranslace nebude použita. Princip je uveden v kap. 1.3. Datový blok je standardně definován tvarem: 1.1.6 PROMOS line 2 OZ + M + DM Pro komunikaci se stanicemi PROMOS line 2 je nutno použíOZ operační znak – určuje typ zprávy. Operační znak je jedvat pouze tzv. QQ/Qq relace, doplněné v 11/2001 o odpovědi nobajtový, resp. dvoubajtový. Pokud je dvoubajtový, je prvzprávami QX/Qx. Tím je protokol jednoznačnější a bezpečnějním znakem „Q“ a jedná se o tzv. rozšířenou zprávu. ší. M maska (délka 1 bajt) – každý bit určuje přenos 1 osmice stavů v pořadí dle bitů: bit 0 = 1 přenos první osmice, 1.2 Přehled požadavků a odpovědí bit 1 = 1 přenos druhé osmice, 1.2.1 Základní informace ... bit 7 = 1 přenos osmé osmice. V uvozovkách („ “) nebo apostrofech (' ') je uveden skutečný Pokud je osmic více než osm, pak platí při M=00h požada- operační znak pro daný typ zprávy. Při vlastní komunikaci se vek na přenos všech osmic. Maska pro čtení a zápis regu- znaky uvozovka či apostrof nevysílají. lačních konstant má podobný význam jako maska pro čte1.2.2 Čtení binárních vstupů ní a zápis binárních, analogových a čítačových stavů, ale s tím rozdílem, že jeden bit masky je určen pro jednu kon- Dotaz: „B“ + M stantu. Odpověď: „B“ + M + DM DM data dle masky – pokud je typ OZ při dotazu/odpovědi M=0 ... pro 12 osmic (96 stavů) vyžaduje. pro hodnotu binárních I/O AD a CTC regul. konstant požadavek na jednu osmici jednu osmici jednu konstantu předává 1 bajt 16 bajtů 3 bajty typ BYTE WORD 3BF AD – hodnoty analogových vstupů 1.2.3 Nastavení binárních povelů Dotaz: „b“ + M + DM Odpověď: „b“ + M + DM M=0 ... pro 12 osmic (96 stavů) 1.2.4 Čtení analogových vstupů Dotaz: „A“ + M Hodnota AD je předávána ve dvou bajtech (jako word), nejOdpověď: „A“ + M + DM prve vyšší bajt, poté nižší bajt. Přitom je-li bit 7 = 1, jedná se o M pro 64 hodnot ... 1 bit = 1 osmice 12bitový AD převod, je-li bit 7 = 0 jedná se o 8bitový AD převod. Pro AD se přenáší počet kroků měření AD převodníku. 1.2.5 Čtení čítačových vstupů (impulzy) Na dispečinku se musí provést přepočet na skutečnou hodnoDotaz: „C“ + M tu. Pro každý měřící bod proto musí být zadána dolní a horní Odpověď: „C“ + M + DM mez rozsahu. M pro 48 hodnot ... 1 bit = 1 osmice CTC – hodnoty čítačů V masce M pro čítače může být definováno čtení pouze 6 osHodnota CTC je předávána ve dvou bajtech (jako word), nej- mic (max. 6 × 8 = 48 čítačů – omezení ze stanic DIREGT). Nejprve vyšší bajt, poté nižší bajt. Pro CTC se přenáší počet pulzů vyšší bit v masce (bit 7 – váha 80h) je použit pro nulování čítaKomunikační protokol regulátorů PROMOS / PROMOS Line 2 -5- čů z dispečinku, ostatní bity v masce určují, které osmice CTC se mají snulovat. Nulovací zpráva bude vypadat takto: Dotaz: „C“ + M (s bitem 7 = 1) Odpověď: „C“ + M (s bitem 7 = 1) 1.2.6 Aktivní hlášení Není odpověď na požadavek = AH po telefonu na D9201 „H“ musí být jako 1. datový blok odpovědi 1.2.15 Zápis bloku x-bajtů do paměti podstanice Dotaz: „n“ + Adr + x + Data Odpověď: „n“ + Adr + x + Data Adr počáteční adresa (2 bajty – NB, VB) paměti, kam se zapisuje x počet přenášených bajtů v rozsahu 00h..F0h Data x-bajtový blok zapisovaných dat 1.2.7 Chyba řízení na stanici Chyba řízení na stanici VARDIS (aktivně) přes centrálu D9201 „X“ pouze jako 1. datový blok 1.2.8 Chybové hlášení pouze výsledek místo odpovědi (centrála D9201) „E“ + kód chyby (1 bajt) 00 – pasivní zpráva OK 01 – spojení nenavázáno 02 – chyba přenosu 03 – chyba RS-232 (timeout) 04 – aktivní zpráva OK 05 – spojení přerušeno 06 – chybný požadavek z nadřazené stanice 08 – zákaz přístupu – chybné heslo 7. bit kódu v „1“ – chyba řízení 1.2.9 Test telefonních linek Platí jen pro telefonní spojení pomocí centrály D9201 Dotaz: „F“ + PC + číslo Odpověď: „F“ + #00 test OK nebo „F“ + #FF chyba při testu PC počet cifer telefonního čísla 1.2.10 Čtení regulačních konstant Dotaz: „K“ + M Odpověď: „K“ + M + DM 1 bit M = 1 konstanta = 3 bajty 1.2.11 Zápis regulačních konstant Dotaz: „k“ + M + DM Odpověď: „k“ + M + DM 1 bit M = 1 konstanta = 3 bajty 1.2.12 Čtení bloku 128 bajtů z paměti podstanice Dotaz: „M“ + Adr Odpověď: „M“ + Adr + Data Adr počáteční adresa (2 bajty – NB, VB) paměti, odkud se čte Data 128-bajtový blok čtených dat 1.2.13 Zápis bloku 128 bajtů do paměti podstanice Dotaz: „m“ + Adr + Data Odpověď: „m“ + Adr + Data Adr počáteční adresa (2 bajty – NB, VB) paměti, kam se zapisuje Data 128-bajtový blok zapisovaných dat 1.2.14 Čtení bloku x-bajtů z paměti podstanice Dotaz: „N“ + Adr + x Odpověď: „N“ + Adr + x + Data Adr počáteční adresa (2 bajty – NB, VB) paměti, odkud se čte x počet přenášených bajtů v rozsahu 00h..F0h Data x-bajtový blok čtených dat -6- 1.3 Tvar zprávy při použití retranslace Dotaz: prefix A1 DR ’Y’ A2 A3 A4 OZ M DM XOR Odpověď: prefix A1 DR ’y’ A2 A3 A4 OZ M DM XOR A1 adresa, na kterou je zpráva vysílána DR délka zprávy (všechny bajty –4, t.j. bajty za DR) A2 adresa vysílající stanice A3 pro kterou stanici je zpráva určena A4 adresa stanice, kde zpráva vznikla Příklad požadavku pro retranslaci na přenos osmi AD hodnot v krocích: Byte 1 2 3 4 5 6 7 8 9 10 11 Hodnota E1 5C 01 07 59 00 01 00 41 01 1E Význam prefix A1 - adresa, na kterou je zpráva vysílána délka relace (DR) operační znak retranslace (OZ=„Y“) A2 - adresa vysílající stanice A3 - pro kterou stanici je zpráva určena A4 - adresa stanice, kde zpráva vznikla operační znak (OZ=„A“) maska (M) XOR Při retranslaci je v odpovědi místo „Y“ znak „y“ a přibudou data podle OZ a M. 1.4 Rozšířené zprávy pro PROMOS RT/RT40/RTm 1.4.1 Dálkové ovládání klávesnice Dotaz: „QK“ n k1 k2 ... kn n počet kláves k1, k2, ..., kn kódy jednotlivých kláves Odpověď: „QK“ n MODVRAM poz LEDKDM videoram n počet znaků, které se nevešly do bufferu klávesnice MODVRAM bit 0 = 1 kurzor ON =0 kurzor OFF bit 1 = 1 velký kurzor =0 malý kurzor bit 7 = 1 regulace blok. pro chybný CRC poz pozice kurzoru bity 0..4 pozice v řádku (0-19) 5, 6 řádek (0-3) LEDKDM LED diody na displeji bit: 0 ... SHIFT 1 ... píp 2 ... LCD enable 3 ... INT enable 4 ... LED mode2 5 ... LED mode1 6 ... LED err 7 ... LED run videoram 4×20 znaků = 80 znaků z video – 4 řádky po 20 znacích Komunikační protokol regulátorů PROMOS / PROMOS Line 2 1.4.2 Dálkové ovládání AT modemu Dotaz: „QA“ kanál n „AT......“ kanál kanál, na kterém je ATmodem n počet znaků „......“ příkazy pro modem Odpověď: „QA“ n „......“ n počet znaků (stand. 240) „......“ 240 znaků odpověď modemu 1.4.3 Práce s blokem paměti včetně přepínání bank pamětí Dotaz: „QN“ banka Čtení bloku x-bajtů z paměti podstanice z libovolné banky Dotaz: „QN“ + banka + Adr + x Odpověď: „QN“ + banka + Adr + x + Data Adr počáteční adresa paměti (2 bajty – NB, VB), odkud se čte x počet bajtů v rozsahu 0..240 (00h..F0h) data x-bajtový blok Zápis bloku x-bajtů do paměti podstanice Dotaz: „Qn“ + banka + Adr + x + Data Odpověď: „Qn“ + banka + Adr + x + Data 1.4.4 Stránkování pro osmice regulačních konstant Čtení regulačních konstant se stránkováním Dotaz: „QR“ + S + M Odpověď: „QR“ + S + M + DM 1 bit M = 1 konst = 3 bajty S stránka (osmice konstant) M maska Zápis regulačních konstant se stránkováním Dotaz: „Qr“ + S + M + DM Odpověď: „Qr“ + S + M + DM 1 bit M = 1 konst = 3 bajty S stránka (osmice konstant) M maska 1.5 Závěrem Při tvoření komunikačního driveru není nutné „programovat“ všechny operační znaky komunikačního protokolu. Vyplatí se využít pouze operační znaky „B“ a „b“ pro binární stavy (pro svou rychlost a jednoznačnost), operační znaky pro práci s regulačními konstantami a pro práci s pamětí. Tím se v podstatě obsáhne vše, co je potřeba. Proto čtení AD a CTC (i kvůli nutným přepočtům na dispečinku) s operačním znakem „A“ a „C“ není potřeba zavádět. Informace o umístění příslušných polí proměnných (pro systém PROMOS RT/RTm/RT40) jsou zveřejněny v tabulce proměnných pro LATOKON s popisem v souboru LATOKON.HLP. Řetězení zpráv do jednoho požadavku nelze uskutečnit. Při správné konfiguraci SW ve stanici PROMOS lze nadefinovat řetězení zpráv do odpovědi na jednoduchý požadavek s operačním znakem „A“. Je-li např. ve stanici definováno POCBIN=02 a POCOUT=02, vrací stanice na požadavek pro čtení analogů (OZ=„A“) i první dvě osmice binárních stavů a první dvě osmice povelů. Obdoba platí i pro telefonní AH. Názorné příklady komunikace jsou uvedeny v kapitole 6 tohoto manuálu. Jsou ověřeny na autorizovaném SW firmy ELSACO Kolín. Komunikační protokol regulátorů PROMOS / PROMOS Line 2 -7- -8- Komunikační protokol regulátorů PROMOS / PROMOS Line 2 2 KOMUNIKAČNÍ PROTOKOL QQ/QX QQ protokolem jsou vybaveny pouze stanice PROMOS line 2. item odpovídá typu položky dat v daném objektu. V ProgWinu pro PL2 má každý knihovní modul svůj souTento protokol je rozšířením původního protokolu stanic bor s extenzí .PWI (v textovém tvaru) – v něm odpovídá poPROMOS RT/RTm/RT40, tzn. že skladba protokolu je obdobložce ITEM.IDENT. ná. Pro jednoznačnost zprávy pro QQ/Qq dotaz byl protokol Ve FREDu lze položku nalézt v okně vlastností příslušného pro odpověď v 11/2001 doplněn o odpověď QX/Qx. modulu. Na obr. 1 je příklad okna vlastností s umístěním jednotlivých položek. 2.1 Tvar komunikační zprávy data0..3 4-bajtové vyjádření hodnoty položky, která se zapisuje, resp. která byla vyčtena. Konverze těchto dat do čiStruktura zprávy je stejná jako u předchozího systému telné podoby se provádí podle typu daného ITEMu dle PROMOS RT/RTm/RT40: souboru .PWI. E1 5C adr1 DR Y adr2 adr3 adr4 d_blk crc d_blk (datový blok) u QQ-zpráv vypadá takto: 2.1.1 Podporované typy dat v objektech pro Zápis dat do PL2 odpověď dotaz QQ QX Q Q Q Q Q X object instance item data0 data1 data2 data3 1 2 3 4 5 6 7 8 9 Čtení dat z PL2 odpověď dotaz Qq Qx Q Q Q q q x object data0 data0 instance data1 data1 item data2 data2 data3 data3 PL2 BYTE 8 bitů bez znaménka, hodnota na pozici data0, ostatní jsou 00. WORD 16 bitů bez znaménka, hodnota na pozici data0 (low) + data1 (high), ostatní jsou 00. INT 16 bitů se znaménkem, hodnota na pozici data0 (low) + data1 (high), ostatní jsou 00. LONG 32 bitů se znaménkem DWORD 32 bitů bez znaménka FLOAT 4-byte-short-real. V Pascalu je označovaný jako SINGLE, v C/C++ je to FLOAT. STRING speciální typ, zabírající 8 položek (ITEMů) jdoucích po sobě. Řetězec má vždy pevnou délku 32 bajtů. Pro vyčtení/zápis je nutno postupně přistupovat na ITEMy s identifikátorem IDENT+0 až IDENT+7. Hodnota celého řetězce se získá spojením ASCII hodnot na pozicích data0 .. data3 postupně pro IDENT+0 až IDENT+7. Například objekt pro ovládací panel má tento _canterm.pwi soubor: Parametry: Q ASCII znak, 81 dekadicky q ASCII znak, 113 dekadicky X ASCII znak, 88 dekadicky x ASCII znak, 120 dekadicky object odpovídá typu objektu v projektu. OBJECT V ProgWinu pro PL2 má každý knihovní modul svůj souLEVEL 1 IDENT 12 bor s extenzí .PWI (v textovém tvaru) – v něm odpovídá poJMENO "CAN___TERMinal" ložce OBJECT.IDENT. NAZEV "CANTERM" Ve FREDu lze položku nalézt v okně vlastností příslušného VSTUPU 6 modulu. Na obr. 1 je příklad okna vlastností s umístěním VYSTUPU 11 INIT_PROM 5 jednotlivých položek. PROM 0 instance odpovídá pořadí vytvořeného objektu v paměti BM_LIB _canterms.BMP PL2. Hodnota je určena během vytváření projektu. BM_DESKTOP _canterm.BMP VER_HIGH 1 V projektu ProgWinu lze zobrazit v dialogovém okně příVER_LOW 0 slušného modulu (objektu). ATRIBUTY ( JEDEN ) Ve FREDu lze položku nalézt v okně vlastností příslušného D_OUT modulu. Na obr. 1 je příklad okna vlastností s umístěním . jednotlivých položek. . object instance item Obr. 1: Okno vlastností modulu CBI v prostředí FRED Komunikační protokol regulátorů PROMOS / PROMOS Line 2 . ITEM IDENT JMENO HELP1 HELP2 TYP SUBTYP SUBINDEX DELKA FORMAT POZICE_X POZICE_Y ATRIBUTY LABEL INDEX ITEM_END ITEM IDENT JMENO HELP1 HELP2 TYP SUBTYP 16 "line_________0" "line0" "výstup 0. řádku terminálu" USER STRING 32 32 "????????????????????????????????" 56 54 ( ) "out1" "INSTANCE" 24 "line_________1" "line1" "výstup 1. řádku terminálu" USER STRING -9- SUBINDEX DELKA FORMAT POZICE_X POZICE_Y ATRIBUTY LABEL INDEX ITEM_END ITEM IDENT JMENO HELP1 HELP2 TYP SUBTYP SUBINDEX DELKA FORMAT POZICE_X POZICE_Y ATRIBUTY LABEL INDEX ITEM_END ITEM IDENT JMENO HELP1 HELP2 TYP SUBTYP SUBINDEX DELKA FORMAT POZICE_X POZICE_Y ATRIBUTY LABEL INDEX ITEM_END ITEM IDENT JMENO HELP1 HELP2 TYP DELKA FORMAT ATRIBUTY DEFAULT LABEL INDEX ITEM_END DATA_USER_END OBJECT_END 32 32 "????????????????????????????????" 56 62 ( ) "out1" "INSTANCE" 32 "line_________2" "line2" "výstup 2. řádku terminálu" USER STRING 32 32 "????????????????????????????????" 56 70 ( ) "out1" "INSTANCE" 40 "line_________3" "line3" "výstup 3. řádku terminálu" USER STRING 32 32 "????????????????????????????????" 56 78 ( ) "out1" "INSTANCE" 9999 "HELPINDEX" "" "PWDRIVER.HLP" LONG 4 "######" ( JEDEF ) "12" "Datuser2" "NONE" Objekt s _canterm.pwi má ITEM "line_________0" (IDENT=16) s typem STRING. Pak pro vyčtení celé hodnoty je nutno se dotázat 8× zprávou „Qq“ na ITEM číslo 16 až 23. 2.2 Řetězení Pro dotaz/odpověď je délka celé zprávy omezena na 255 znaků. Datové bloky typu QQ a Qq lze pro PL2 v jedné zprávě řetězit za sebou, tím lze (podle omezení 255 znaků pro zprávu) přenést jednou zprávou maximálně 27 položek QQ-protokolem (hlavička+CRC=9 bajtů, zbývá max. 246 znaků pro datový blok). Jedna QQ-zpráva má 9 povinných znaků (za předpokladu zprávy obecně s retranslací, tj. se znakem „Y") buď v dotazu nebo odpovědi, pak 246/9=27 (celočíselně). OBJECT.IDENT = 18 ... periferní modul CAIO ITEM.IDENT = 3 ... vstup "in0" a z projektu v ProgWinu: OBJECT.INSTANCE=2 ... položen na plochu schéma jako druhý CAIO v pořadí Dotaz bude vypadat následovně: Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 adr1 DR adr2 adr3 adr4 Hodnota E1 5C 0A 0A 59 00 0A 00 51 71 12 02 03 XX Význam prefix adr1 délka relace (DR) operační znak retranslace (OZ=„Y“) adr2 adr3 adr4 operační znaky (OZ=„Qq“) object instance item CRC (XOR) adresa, na kterou je zpráva vysílána délka zprávy (všechny bajty –4, t.j. bajty za DR) adresa vysílající stanice pro kterou stanici je zpráva určena adresa stanice, kde zpráva vznikla Odpověď bude následující: Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Relace typu Qq Hodnota Význam E1 prefix 5C 00 adr1 0E DR 79 Y 0A adr2 00 adr3 0A adr4 51 Q 71 q 66 data0 66 data1 82 data2 42 data3 xx CRC (XOR) Relace typu Qx Hodnota Význam E1 prefix 5C 00 adr1 0E DR 79 Y 0A adr2 00 adr3 0A adr4 51 Q 78 x 66 data0 66 data1 82 data2 42 data3 xx CRC (XOR) 2.3.1 Příklad konverze v Pascalu: Procedure Show_AD1(zprava:string); var s:string; f:single; begin s:=copy(zprava,13,4); {data0..data3} move(s[1],f,4); {ukázka zobrazení hodnoty jako text ve windows-objektu TLABEL} label1.caption:=format('Hodnota CAIO.in0= %2.1f',[f]); end; 2.3 Příklad komunikace Qq/Qx Vyčtení hodnoty analogového vstupu 0 z modulu CAIO, který je vytvořen jako druhý v pořadí, ze stanice PL2 s adresou 10 (dekadicky) do nadřazeného systému s adresou 0. Modulu CAIO přísluší soubor _cai.pwi, dle něj: - 10 - Komunikační protokol regulátorů PROMOS / PROMOS Line 2 3 SEZNAM OBJEKTŮ REGULÁTORŮ PROMOS LINE 2 V následující tabulce je uveden seznam všech objektů regulátorů PL2 seřazených podle JMÉNA objektu. Název Abig Adiv Admx Admx10 Aflt Almt Amin Amul Amux Amux10 and10 And2 Aplus ASERVO Asmall Bin_to_int BODY_4 BSERVO CAIO CAIO12 Canopen CANTERM CBI CBIO CBO CCPU-02 CCPU-03 CCPU-21 CDanfoss CF50 CKDM11 CKDM12 Cnt cntud Comport ID Hex Str. 113 71 25 109 6D 24 115 73 25 38 26 20 128 80 26 129 81 26 111 6F 24 108 6C 24 114 72 25 20 14 15 107 6B 24 100 64 23 110 6E 24 156 9C 31 112 70 24 120 78 25 158 9E 31 157 9D 31 18 12 14 40 28 20 118 76 25 12 0C 13 19 13 15 29 1D 17 17 11 14 11 0B 13 3 03 12 44 2C 21 32 20 17 21 15 16 165 A5 33 162 A2 32 130 82 26 4 04 12 33 21 18 Název Compute Constf Constl Ctc Danfoss DCF77 Delay EESA Ekviterm EmergCall FastPID FCPU02 Flag Flash Float2int Gsm havan havbin Hdba Hdbb Hdbmain Hesla Idiv IEC870 IEC870v3 IECinDP IECinMF IECinMI IECinSP IecOFL IecOSC IecOSCDC Imin Imul Inet ID Hex Str. 121 79 26 122 7A 26 123 7B 26 131 83 26 30 1E 17 150 96 17 104 68 24 42 2A 21 151 97 30 31 1F 17 34 22 18 8 08 12 138 8A 27 10 0A 13 25 19 16 141 8D 28 154 9A 30 153 99 30 185 B9 35 184 B8 35 186 BA 36 163 A3 32 124 7C 26 43 2B 21 49 31 23 189 BD 37 191 BF 37 190 BE 37 188 BC 36 193 C1 38 194 C2 38 192 C0 38 125 7D 26 126 7E 26 45 2D 22 Dále je uveden seznam objektů seřazených podle ČÍSLA objektu a s popisem jednotlivých položek (Item). Písmeno v prvním sloupci tabulky znamená: P parametr – vnitřní parametr objektu/modulu. I vstup – vstup objektu (vývody vlevo u ikony na ploše projektu). U objektů představujících HW moduly PL2 se jedná o fyzický výstup na HW modulu (např. relé). O výstup – výstup objektu (vývody vpravo u ikony na ploše projektu). U objektů představujících HW moduly PL2 se jedná o fyzický vstup na HW modulu (např. kontakt, odporový teploměr). 1 – ModbusRX (0x01) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE function 20 BYTE number 21 BYTE P offset 22 LONG datatype 23 BYTE baud 24 LONG parity 25 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Kód funkce Počet registrů Offset registru Modifikace typu dat Komunikační rychlost Parita Komunikační protokol regulátorů PROMOS / PROMOS Line 2 Název Int_to_bin Int2float Iplus Jklop journal journal_txt Keyin Keyout l2hwlw M_bus Minmax ModbusRX ModbusTX ModbusTXC Modem Mono Not Or10 Or2 PBI11 PBO11 PID Pockot PortMix Ppg Printer Program PWPB_main PWPB_rx PWPB_tx PWPBp_rx R3state regf regl Retran ID Hex Str. 119 77 25 24 18 16 127 7F 26 134 86 27 147 93 30 148 94 30 22 16 16 23 17 16 167 A7 33 35 23 18 139 8B 28 1 01 11 2 02 12 187 BB 36 117 75 25 132 84 27 103 67 23 105 69 24 101 65 23 7 07 12 9 09 13 152 98 30 28 1C 17 46 2E 22 146 92 30 149 95 30 37 25 19 137 89 27 135 87 27 136 88 27 143 8F 28 36 24 19 6 06 12 5 05 12 166 A6 33 ITEM (položka) ID Typ Název comno 26 BYTE 27 BYTE P address timeout 30 INT 29 VARIANT I disable out0 3 LONG out1 4 LONG out2 5 LONG out3 6 LONG out4 7 LONG out5 8 LONG out6 9 LONG out7 10 LONG 11 LONG O out8 out9 12 LONG out10 13 LONG out11 14 LONG out12 15 LONG out13 16 LONG out14 17 LONG out15 18 LONG error 19 BYTE Název Rsko SAIOi SAIOo SaveEn SBI SBIOi SBIOo SBO Scale Screen SDO SerialComm Setpar SFCPUi SFCPUo SKDM11 SKDM12 Sms State Stopw Stridac SVM840_940 Sysmon Table Timdat Timer TimerA Urci_TV vzorky Xor10 Xor2 Zatop ID Hex Str. 133 85 27 168 A8 33 172 AC 34 47 2F 22 170 AA 34 169 A9 33 173 AD 34 174 AE 34 41 29 21 13 0D 14 140 8C 28 14 0E 14 159 9F 31 171 AB 34 175 AF 34 145 91 29 144 90 29 142 8E 28 39 27 20 16 10 14 26 1A 16 15 0F 14 164 A4 32 116 74 25 161 A1 32 160 A0 31 48 30 23 27 1B 16 155 9B 31 106 6A 24 102 66 23 50 32 23 Popis Číslo komunikačního kanálu Adresa protistanice Timeout odpovědi [ms] Zastavení komunikace Přijatá data 0 Přijatá data 1 Přijatá data 2 Přijatá data 3 Přijatá data 4 Přijatá data 5 Přijatá data 6 Přijatá data 7 Přijatá data 8 Přijatá data 9 Přijatá data 10 Přijatá data 11 Přijatá data 12 Přijatá data 13 Přijatá data 14 Přijatá data 15 Výpadek komunikace - 11 - 2 – ModbusTX (0x02) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE function 20 BYTE number 21 BYTE offset 22 LONG 23 BYTE P datatype baud 24 LONG parity 25 BYTE comno 26 BYTE address 27 BYTE timeout 30 INT in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT 11 VARIANT I in8 in9 12 VARIANT in10 13 VARIANT in11 14 VARIANT in12 15 VARIANT in13 16 VARIANT in14 17 VARIANT in15 18 VARIANT disable 29 VARIANT 19 BYTE O error Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Kód funkce Počet registrů Offset registrů Modifikace typu dat Komunikační rychlost Parita Číslo komunikačního kanálu Adresa protistanice Timeout odpovědi [ms] Vysílaná data 0 Vysílaná data 1 Vysílaná data 2 Vysílaná data 3 Vysílaná data 4 Vysílaná data 5 Vysílaná data 6 Vysílaná data 7 Vysílaná data 8 Vysílaná data 9 Vysílaná data 10 Vysílaná data 11 Vysílaná data 12 Vysílaná data 13 Vysílaná data 14 Vysílaná data 15 Zastavení komunikace Výpadek komunikace 3 – CCPU-03 (0x03) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost Counter_switch 25 STRING bout1 20 VARIANT bout2 21 VARIANT bout3 22 VARIANT bout4 23 VARIANT I bout5 30 VARIANT bout6 31 VARIANT bout7 32 VARIANT bout8 33 VARIANT bin0 9 INT bin1 10 INT bin2 11 INT bin3 12 INT O bin4 13 INT bin5 14 INT bin6 15 INT bin7 16 INT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Přepínač čítačů Tranzistorový výstup Y0 Tranzistorový výstup Y1 Tranzistorový výstup Y2 Tranzistorový výstup Y3 Ovládání LED „U“ Ovládání LED „0“ Ovládání LED „1“ Ovládání LED „2“ Logický vstup X0 Logický vstup X1 Logický vstup X2 Logický vstup X3 Logický vstup X4 Logický vstup X5 Logický vstup X6 Logický vstup X7 4 – cntud (0x04) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 10 LONG P hodnota hilimpar 15 LONG lolimpar 16 LONG - 12 - Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Hodnota Parametr horní meze Parametr dolní meze ITEM (položka) ID Typ Název hilim 3 VARIANT up 4 VARIANT down 5 VARIANT I lolim 6 VARIANT sethi 13 VARIANT setlo 14 VARIANT hiout 7 LONG 8 LONG O out loout 9 LONG Popis Vstup horní meze Vstup pro čítání nahoru Vstup pro čítání dolů Vstup dolní meze Nastavení „out“ na horní mez Nastavení „out“ na dolní mez Dosažení horní meze Výstupní hodnota čítače Dosažení dolní meze 5 – regl (0x05) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost hodnota 6 LONG input 3 VARIANT I trig 4 VARIANT 5 LONG O out Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Hodnota Vstupní hodnota Zápis hodnoty Výstupní hodnota 6 – regf (0x06) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost hodnota 6 FLOAT input 3 VARIANT I trig 4 VARIANT 5 FLOAT O out Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Hodnota Vstupní hodnota Zápis hodnoty Výstupní hodnota 7 – PBI11 (0x07) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE 11 VARIANT I 11 3 3 BYTE 4 4 BYTE 5 5 BYTE 6 6 BYTE O 7 7 BYTE 8 8 BYTE 9 9 BYTE 10 10 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Připojení k M0..M7 FCPU02 Logický vstup X0 Logický vstup X1 Logický vstup X2 Logický vstup X3 Logický vstup X4 Logický vstup X5 Logický vstup X6 Logický vstup X7 8 – FCPU02 (0x08) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE address 19 BYTE SpecialInput0 20 WORD SpecialInput1 21 WORD 22 WORD P SpecialInput2 SpecialInput3 23 WORD SpecialOutput0 24 WORD SpecialOutput1 25 WORD SpecialOutput2 26 WORD SpecialOutput3 27 WORD 15 15 VARIANT 16 16 VARIANT I 17 17 VARIANT 18 18 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa jednotky na sběrnici CAN Special input 0 (zatím nevyužito) Special input 1 (zatím nevyužito) Special input 2 (zatím nevyužito) Special input 3 (zatím nevyužito) Special output 0 (zatím nevyužito) Special output 1 (zatím nevyužito) Special output 2 (zatím nevyužito) Special output 3 (zatím nevyužito) Special output 0 (zatím nevyužito) Special output 1 (zatím nevyužito) Special output 2 (zatím nevyužito) Special output 3 (zatím nevyužito) Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název 3 3 BYTE 4 4 BYTE 5 5 BYTE 6 6 BYTE 7 7 BYTE 8 8 BYTE O 9 9 BYTE 10 10 BYTE 11 11 INT 12 12 INT 13 13 INT 14 14 INT Popis Připojení k PBI/PBO, pozice P0 Připojení k PBI/PBO, pozice P1 Připojení k PBI/PBO, pozice P2 Připojení k PBI/PBO, pozice P3 Připojení k PBI/PBO, pozice P4 Připojení k PBI/PBO, pozice P5 Připojení k PBI/PBO, pozice P6 Připojení k PBI/PBO, pozice P7 Special input 0 (zatím nevyužito) Special input 1 (zatím nevyužito) Special input 2 (zatím nevyužito) Special input 3 (zatím nevyužito) 9 – PBO11 (0x09) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE 3 3 VARIANT 4 4 VARIANT 5 5 VARIANT 6 6 VARIANT 7 VARIANT I 7 8 8 VARIANT 9 9 VARIANT 10 10 VARIANT 11 11 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Tranzistorý výstup Y0 Tranzistorý výstup Y1 Tranzistorý výstup Y2 Tranzistorý výstup Y3 Tranzistorý výstup Y4 Tranzistorý výstup Y5 Tranzistorý výstup Y6 Tranzistorý výstup Y7 Připojení k M0..M7 FCPU02 10 – Flash (0x0A) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 16 BYTE P flash userload 18 BYTE usersave 19 BYTE 10 VARIANT I in0 17 INT O saving Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Aktivuje uložení do flash Úroveň uživatele pro load Úroveň uživatele pro save Připojení na screen pro vyvolání menu Ukládá se do flash 11 – CCPU-02 (0x0B) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE load 60 BYTE Linearisation 69 STRING Counter_switch 50 STRING Hmez0 30 FLOAT Dmez0 31 FLOAT korekce0 62 FLOAT Hmez1 33 FLOAT Dmez1 34 FLOAT P korekce1 63 FLOAT Hmez2 36 FLOAT Dmez2 37 FLOAT korekce2 64 FLOAT Hmez3 39 FLOAT Dmez3 40 FLOAT korekce3 65 FLOAT Hmez4 42 FLOAT Dmez4 43 FLOAT korekce4 66 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Načtení mezí Ain Volba domečku Přepínač čítačů Horní mez Analogový Dolní mez vstup 0 Korekce Horní mez Analogový Dolní mez vstup 1 Korekce Horní mez Analogový Dolní mez vstup 2 Korekce Horní mez Analogový Dolní mez vstup 3 Korekce Horní mez Analogový Dolní mez vstup 4 Korekce Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název Hmez5 45 FLOAT Dmez5 46 FLOAT korekce5 67 FLOAT in0 0 STRING 0 STRING P in1 in2 0 STRING in3 0 STRING in4 0 STRING in5 0 STRING out0 17 VARIANT out1 18 VARIANT bout0 19 VARIANT bout1 20 VARIANT bout2 21 VARIANT I bout3 22 VARIANT bout4 23 VARIANT bout5 24 VARIANT bout6 25 VARIANT bout7 26 VARIANT ain0 3 FLOAT ain1 4 FLOAT ain2 5 FLOAT ain3 6 FLOAT ain4 7 FLOAT ain5 8 FLOAT bin0 9 INT O bin1 10 INT bin2 11 INT bin3 12 INT bin4 13 INT bin5 14 INT bin6 15 INT bin7 16 INT Popis Horní mez Dolní mez Korekce Výběr osazeného domečku AIN0 Výběr osazeného domečku AIN1 Výběr osazeného domečku AIN2 Výběr osazeného domečku AIN3 Výběr osazeného domečku AIN4 Výběr osazeného domečku AIN5 Analogový výstup 0 Analogový výstup 1 Ovládání LED Y0 Ovládání LED Y1 Ovládání LED Y2 Ovládání LED Y3 Tranzistorový výstup Y0 Tranzistorový výstup Y1 Tranzistorový výstup Y2 Tranzistorový výstup Y3 Analogový vstup 0 Analogový vstup 1 Analogový vstup 2 Analogový vstup 3 Analogový vstup 4 Analogový vstup 5 Logický vstup X0 Logický vstup X1 Logický vstup X2 Logický vstup X3 Logický vstup X4 Logický vstup X5 Logický vstup X6 Logický vstup X7 Analogový vstup 5 12 – CANTERM (0x0C) ITEM (položka) Typ Název ID priorita 0 BYTE rychlost 1 BYTE 4 BYTE P address noterm 13 BYTE access 49 BYTE red 6 VARIANT yellow 7 VARIANT green 8 VARIANT I backlight 10 VARIANT beep 11 VARIANT keyin 12 VARIANT sc 3 BYTE scf1 51 BYTE scf2 52 BYTE scf3 53 BYTE scf4 54 BYTE 55 BYTE O scf5 line_0 16 STRING line_1 24 STRING line_2 32 STRING line_3 40 STRING keyout 9 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa jednotky na sběrnici CAN Určení fyzické přítomnosti termin. na sběrnici Úroveň přístupu do systémového módu Ovládání červené LED Ovládání žluté LED Ovládání zelené LED Ovládání podsvitu displeje terminálu Ovládání generování tónu na terminálu Kód pro simulaci stisku klávesy na terminálu Výstup pro připojení modulu screen Výstup pro připojení modulu screen na F1 Výstup pro připojení modulu screen na F2 Výstup pro připojení modulu screen na F3 Výstup pro připojení modulu screen na F4 Výstup pro připojení modulu screen na F5 Výstup 1. řádku terminálu Výstup 2. řádku terminálu Výstup 3. řádku terminálu Výstup 4. řádku terminálu Kód právě stisknuté klávesy - 13 - 13 – Screen (0x0D) ITEM (položka) ID Název priorita 0 rychlost 1 Text_line_0 16 Text_line_1 24 Text_line_2 32 Text_line_3 40 dispedit 48 prehlidka 54 access 56 P edit0init 58 edit1init 59 edit2init 60 edit3init 61 enb_kask 64 Text_line_4 66 Text_line_5 74 Text_line_6 82 Text_line_7 90 11 11 12 12 13 I 13 14 14 15 15 3 3 4 4 5 5 6 6 7 O 7 8 8 9 9 10 10 kaskada 63 Typ BYTE BYTE STRING STRING STRING STRING INT BYTE BYTE FLOAT FLOAT FLOAT FLOAT BYTE STRING STRING STRING STRING VARIANT VARIANT VARIANT VARIANT VARIANT BYTE BYTE BYTE BYTE FLOAT FLOAT FLOAT FLOAT BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Text zobrazený na řádku 0 Text zobrazený na řádku 1 Text zobrazený na řádku 2 Text zobrazený na řádku 3 Povolení editace z dispečinku Povolení módu přehlídka Úroveň přístupu do menu Inicializační hodnota na řádku 0 Inicializační hodnota na řádku 1 Inicializační hodnota na řádku 2 Inicializační hodnota na řádku 3 Povolení módu kaskáda Text povelu zobraz. na řádku 0 Text povelu zobraz. na řádku 1 Text povelu zobraz. na řádku 2 Text povelu zobraz. na řádku 3 Vstup z terminálu nebo kaskáda Hodnota zobrazovaná na řádku 0 Hodnota zobrazovaná na řádku 1 Hodnota zobrazovaná na řádku 2 Hodnota zobrazovaná na řádku 3 Výstup 0 přechodu do podmenu Výstup 1 přechodu do podmenu Výstup 2 přechodu do podmenu Výstup 3 přechodu do podmenu Hodnota editovaná na řádku 0 Hodnota editovaná na řádku 1 Hodnota editovaná na řádku 2 Hodnota editovaná na řádku 3 Výstup pro kaskádní řazení 14 – SerialComm (0x0E) ITEM (položka) ID Název priorita 0 rychlost 1 Baudrate 11 Parity 51 Format 52 12 P Timeout COMnr 50 Message_tx_format0 13 Message_tx_format1 21 Message_rx_format0 29 Message_rx_format1 37 strobe 53 7 7 8 I 8 9 9 10 10 error 54 3 3 4 O 4 5 5 6 6 Typ BYTE BYTE BYTE BYTE BYTE INT BYTE STRING STRING STRING STRING VARIANT VARIANT VARIANT VARIANT VARIANT BYTE BYTE BYTE BYTE BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Komunikační rychlost Parita Formát Max. doba mezi znaky [ms] Číslo portu Message tx format0 Message tx format1 Message rx format0 Message rx format1 Zákaz komunikace TX Vysílaná data 0 Vysílaná data 1 Vysílaná data 2 Vysílaná data 3 Není odpověď RX Přijatá data 0 Přijatá data 1 Přijatá data 2 Přijatá data 3 15 – SVM840_940 (0x0F) ITEM (položka) ID Typ Název 0 BYTE P priorita - 14 - Popis Pořadí vykonávání modulu P I O O ITEM (položka) ID Typ Název rychlost 1 BYTE address 19 BYTE COMnr 21 BYTE strobe 22 VARIANT 3 3 FLOAT 4 4 FLOAT 5 5 FLOAT 6 6 FLOAT 7 7 FLOAT 8 8 FLOAT 9 9 FLOAT 10 10 FLOAT 15 15 FLOAT 16 16 FLOAT Popis Smyčka vykonávání modulu Adresa Číslo portu Zákaz komunikace Operační hodiny Chyba hodin Energie Objem Objem all Teplota vstup Teplota vratná Rozdíl teplot Výkon Průtok 16 – Stopw (0x10) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost resinit 20 BYTE start 10 VARIANT lap 11 VARIANT I stop 12 VARIANT reset 13 VARIANT hour 16 BYTE minute 17 BYTE O sec 18 BYTE secall 19 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Inicializace času při restartu Start stopek Mezičas Stop stopek Vynulování stopek Hodiny Minuty Sekundy Sekundy celkem 17 – CBO (0x11) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P address 19 BYTE Switch_off 20 STRING 3 3 VARIANT 4 4 VARIANT 5 5 VARIANT 6 6 VARIANT 7 7 VARIANT 8 8 VARIANT 9 9 VARIANT 10 10 VARIANT I 11 11 VARIANT 12 12 VARIANT 13 13 VARIANT 14 14 VARIANT 15 15 VARIANT 16 16 VARIANT 17 17 VARIANT 18 18 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa jednotky na sběrnici CAN Stav chyby Reléový výstup Y0 Reléový výstup Y1 Reléový výstup Y2 Ovládání LED mezi Y2 a Y3 Reléový výstup Y3 Reléový výstup Y4 Reléový výstup Y5 Ovládání LED vlevo od Y5 Reléový výstup Y6 Reléový výstup Y7 Reléový výstup Y8 Ovládání LED mezi Y8 a Y9 Reléový výstup Y9 Reléový výstup Y10 Reléový výstup Y11 Ovládání LED vlevo od Y11 18 – CAIO (0x12) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE address 21 BYTE 55 INT P filter load 68 BYTE scale0 46 FLOAT scale1 47 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Sdresa jednotky na sběrnici CAN Časová konstanta filtru AIN v [ms] Čtení servisního nastavení konstant AIN Měřítko analogového výstupu 0 Měřítko analogového výstupu 1 Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název scale2 48 FLOAT scale3 49 FLOAT scale4 50 FLOAT scale5 51 FLOAT Linearisation 69 STRING Hmez0 22 FLOAT Dmez0 23 FLOAT korekce0 56 FLOAT Hmez1 24 FLOAT Dmez1 25 FLOAT korekce1 57 FLOAT Hmez2 26 FLOAT Dmez2 27 FLOAT korekce2 58 FLOAT Hmez3 28 FLOAT Dmez3 29 FLOAT korekce3 59 FLOAT Hmez4 30 FLOAT Dmez4 31 FLOAT korekce4 60 FLOAT Hmez5 32 FLOAT Dmez5 33 FLOAT korekce5 61 FLOAT Hmez6 34 FLOAT Dmez6 35 FLOAT korekce6 62 FLOAT 36 FLOAT P Hmez7 Dmez7 37 FLOAT korekce7 63 FLOAT Hmez8 38 FLOAT Dmez8 39 FLOAT korekce8 64 FLOAT Hmez9 40 FLOAT Dmez9 41 FLOAT korekce9 65 FLOAT Hmez10 42 FLOAT Dmez10 43 FLOAT korekce10 66 FLOAT Hmez11 44 FLOAT Dmez11 45 FLOAT korekce11 67 FLOAT in0 0 STRING in1 0 STRING in2 0 STRING in3 0 STRING in4 0 STRING in5 0 STRING in6 0 STRING in7 0 STRING in8 0 STRING in9 0 STRING in10 0 STRING in11 0 STRING out0 15 VARIANT out1 16 VARIANT out2 17 VARIANT I out3 18 VARIANT out4 19 VARIANT out5 20 VARIANT in0 3 FLOAT in1 4 FLOAT 5 FLOAT O in2 in3 6 FLOAT in4 7 FLOAT Popis Měřítko analogového výstupu 2 Měřítko analogového výstupu 3 Měřítko analogového výstupu 4 Měřítko analogového výstupu 5 Volba domečku Horní mez Analogový Dolní mez vstup 0 Korekce Horní mez Analogový Dolní mez vstup 1 Korekce Horní mez Analogový Dolní mez vstup 2 Korekce Horní mez Analogový Dolní mez vstup 3 Korekce Horní mez Analogový Dolní mez vstup 4 Korekce Horní mez Analogový Dolní mez vstup 5 Korekce Horní mez Analogový Dolní mez vstup 6 Korekce Horní mez Analogový Dolní mez vstup 7 Korekce Horní mez Analogový Dolní mez vstup 8 Korekce Horní mez Analogový Dolní mez vstup 9 Korekce Horní mez Analogový Dolní mez vstup 10 Korekce Horní mez Analogový Dolní mez vstup 11 Korekce Výběr osazeného domečku AIN0 Výběr osazeného domečku AIN1 Výběr osazeného domečku AIN2 Výběr osazeného domečku AIN3 Výběr osazeného domečku AIN4 Výběr osazeného domečku AIN5 Výběr osazeného domečku AIN6 Výběr osazeného domečku AIN7 Výběr osazeného domečku AIN8 Výběr osazeného domečku AIN9 Výběr osazeného domečku AIN10 Výběr osazeného domečku AIN11 Analogový výstup 0 Analogový výstup 1 Analogový výstup 2 Analogový výstup 3 Analogový výstup 4 Analogový výstup 5 Analogový vstup 0 Analogový vstup 1 Analogový vstup 2 Analogový vstup 3 Analogový vstup 4 Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název in5 8 FLOAT in6 9 FLOAT in7 10 FLOAT 11 FLOAT O in8 in9 12 FLOAT in10 13 FLOAT in11 14 FLOAT Popis Analogový vstup 5 Analogový vstup 6 Analogový vstup 7 Analogový vstup 8 Analogový vstup 9 Analogový vstup 10 Analogový vstup 11 19 – CBI (0x13) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 19 BYTE P address filtr 29 BYTE CANper 30 BYTE 3 3 BYTE 4 4 BYTE 5 5 BYTE 6 6 BYTE 7 7 BYTE 8 8 BYTE 9 9 BYTE 10 10 BYTE 11 11 BYTE 12 12 BYTE 13 13 BYTE 14 14 BYTE O 15 15 BYTE 16 16 BYTE 17 17 BYTE 18 18 BYTE 20 20 WORD 21 21 WORD 22 22 WORD 23 23 WORD 24 24 WORD 25 25 WORD 26 26 WORD 27 27 WORD Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa jednotky na sběrnici CAN Filtrační konstanta Perioda komunikace čítačů Logický vstup X0 Logický vstup X1 Logický vstup X2 Logický vstup X3 Logický vstup X4 Logický vstup X5 Logický vstup X6 Logický vstup X7 Logický vstup X8 Logický vstup X9 Logický vstup X10 Logický vstup X11 Logický vstup X12 Logický vstup X13 Logický vstup X14 Logický vstup X15 Měřič periody 0 Měřič periody 1 Měřič periody 2 Měřič periody 3 Čítač 0 Čítač 1 Čítač 2 Čítač 3 20 – Amux10 (0x14) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE ina 9 VARIANT inb 10 VARIANT inc 11 VARIANT ind 12 VARIANT ine 13 VARIANT 14 VARIANT I inf ing 15 VARIANT inh 16 VARIANT ini 17 VARIANT inj 18 VARIANT switch 5 VARIANT aout 6 FLOAT 7 BYTE O binout nbinout 8 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (reálné číslo) Vstup B (reálné číslo) Vstup C (reálné číslo) Vstup D (reálné číslo) Vstup E (reálné číslo) Vstup F (reálné číslo) Vstup G (reálné číslo) Vstup H (reálné číslo) Vstup I (reálné číslo) Vstup J (reálné číslo) Přepínač vstupů Výstup (reálné číslo) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 - 15 - 21 – CF50 (0x15) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P address 19 BYTE COMnr 21 BYTE 22 VARIANT I strobe 5 5 FLOAT 6 6 FLOAT 8 8 FLOAT 9 FLOAT O 9 10 10 FLOAT 15 15 FLOAT 16 16 FLOAT 26 – Stridac (0x1A) Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa Číslo portu Zákaz komunikace Energie Objem Teplota vstup Teplota vratná Rozdíl teplot Výkon Průtok 22 – Keyin (0x16) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost keycode 6 BYTE Menu 3 VARIANT I Key 4 VARIANT 5 BYTE O q Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Kód klávesy Připojení na screen pro vyvolání menu Vstup do cantermu Výstup 23 – Keyout (0x17) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost keycode 6 BYTE 3 VARIANT I bininput 5 BYTE O klavesa Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Kód klávesy Vstup binarní události Výstup kódu klávesy 24 – Int2float (0x18) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE input 3 VARIANT input1 4 VARIANT I input2 7 VARIANT input3 9 VARIANT output 5 FLOAT output1 6 FLOAT O output2 8 FLOAT output3 10 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup integer 1 Vstup integer 2 Vstup integer 3 Vstup integer 4 Výstup float 1 Výstup float 2 Výstup float 3 Výstup float 4 25 – Float2int (0x19) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE input 3 VARIANT input1 4 VARIANT I input2 7 VARIANT input3 9 VARIANT output 5 LONG output1 6 LONG O output2 8 LONG output3 10 LONG - 16 - Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup float 1 Vstup float 2 Vstup float 3 Vstup float 4 Výstup integer 1 Výstup integer 2 Výstup integer 3 Výstup integer 4 ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE number 32 BYTE power0 53 BYTE power1 54 BYTE power2 55 BYTE P power3 56 BYTE power4 57 BYTE power5 58 BYTE power6 59 BYTE power7 60 BYTE seldev 52 BYTE on0 8 VARIANT error0 16 VARIANT on1 9 VARIANT error1 17 VARIANT on2 10 VARIANT error2 18 VARIANT on3 11 VARIANT error3 19 VARIANT on4 12 VARIANT error4 20 VARIANT 13 VARIANT I on5 error5 21 VARIANT on6 14 VARIANT error6 22 VARIANT on7 15 VARIANT error7 23 VARIANT maxnum 3 VARIANT reqnum 4 VARIANT alloff 5 VARIANT switch1 6 VARIANT switch2 7 VARIANT out0 24 BYTE out1 25 BYTE out2 26 BYTE out3 27 BYTE 28 BYTE O out4 out5 29 BYTE out6 30 BYTE out7 31 BYTE state 72 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Počet přepínaných strojů Výkon stroje 0 Výkon stroje 1 Výkon stroje 2 Výkon stroje 3 Výkon stroje 4 Výkon stroje 5 Výkon stroje 6 Výkon stroje 7 Stroj spuštěný střídačem po nahrání Chod Stroj 0 Porucha Chod Stroj 1 Porucha Chod Stroj 2 Porucha Chod Stroj 3 Porucha Chod Stroj 4 Porucha Chod Stroj 5 Porucha Chod Stroj 6 Porucha Chod Stroj 7 Porucha Maximalní počet strojů Požadovaný počet strojů Vypni všechny stroje Přepínač 1 Přepínač 2 Ovládání stroje 0 Ovládání stroje 1 Ovládání stroje 2 Ovládání stroje 3 Ovládání stroje 4 Ovládání stroje 5 Ovládání stroje 6 Ovládání stroje 7 Stav střídače 27 – Urci_TV (0x1B) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 13 FLOAT P mintemp tempres 14 FLOAT maxtemp 15 FLOAT in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT 7 VARIANT I in4 in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT tempresin 11 VARIANT 12 FLOAT O out0 Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Minimální teplota TV Rezerva teploty TV Maximální teplota TV Teplota TV větve 0 Teplota TV větve 1 Teplota TV větve 2 Teplota TV větve 3 Teplota TV větve 4 Teplota TV větve 5 Teplota TV větve 6 Teplota TV větve 7 Rezerva teploty TV Teplota TV primárního okruhu Komunikační protokol regulátorů PROMOS / PROMOS Line 2 28 – Pockot (0x1C) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE tempdifftrsh 18 FLOAT P temptendtrsh 19 FLOAT pocetkotlu 17 BYTE testperiod 23 LONG error0 7 VARIANT error1 8 VARIANT error2 9 VARIANT error3 10 VARIANT error4 11 VARIANT error5 12 VARIANT I error6 13 VARIANT error7 14 VARIANT zmerTV 4 VARIANT pozTV 5 VARIANT pockotpuv 6 VARIANT stop 15 VARIANT 16 BYTE O pockotout Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Práh detekce teploty mimo meze Práh tendence změny teploty Maximální počet kotlů Testovací perioda Porucha kotle 0 Porucha kotle 1 Porucha kotle 2 Porucha kotle 3 Porucha kotle 4 Porucha kotle 5 Porucha kotle 6 Porucha kotle 7 Změřená teplota TV Požadovaná teplota TV Původní počet kotlů Zastavení kotlů Požadovaný počet kotlů 29 – CBIO (0x1D) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE address 19 BYTE P filtr 29 BYTE CANper 55 BYTE Switch_off 30 STRING in0 11 VARIANT in1 12 VARIANT in2 13 VARIANT in3 14 VARIANT I in4 15 VARIANT in5 16 VARIANT in6 17 VARIANT in7 18 VARIANT out0 3 BYTE out1 4 BYTE out2 5 BYTE out3 6 BYTE out4 7 BYTE out5 8 BYTE out6 9 BYTE out7 10 BYTE O period0 20 WORD period1 21 WORD period2 22 WORD period3 23 WORD counter0 24 WORD counter1 25 WORD counter2 26 WORD counter3 27 WORD Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa jednotky na sběrnici CAN Filtrační konstanta Perioda komunikace čítačů Stav chyby Reléový výstup Y0 Reléový výstup Y1 Reléový výstup Y2 Reléový výstup Y3 Reléový výstup Y4 Reléový výstup Y5 Reléový výstup Y6 Reléový výstup Y7 Logický vstup X0 Logický vstup X1 Logický vstup X2 Logický vstup X3 Logický vstup X4 Logický vstup X5 Logický vstup X6 Logický vstup X7 Měřič periody 0 Měřič periody 1 Měřič periody 2 Měřič periody 3 Čítač 0 Čítač 1 Čítač 2 Čítač 3 30 – Danfoss (0x1E) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P address 19 BYTE COMnr 21 BYTE 22 VARIANT I strobe ITEM (položka) ID Typ Název error 25 LONG 3 3 FLOAT 5 5 FLOAT 7 7 FLOAT 6 6 FLOAT 8 8 FLOAT O 9 9 FLOAT 10 10 FLOAT 15 15 FLOAT 16 16 FLOAT count1 23 FLOAT count2 24 FLOAT Popis Chyba komunikace Operační hodiny Energie Objem Objem_all (alternativní) Teplota vstup Teplota vratná Rozdíl teplot Výkon Průtok Čítač 1 Čítač 2 31 – EmergCall (0x1F) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE DispComm 3 LONG CallPeriod 4 LONG NumObjects 5 BYTE DestAddress 39 BYTE Object0 15 BYTE Object1 16 BYTE Object2 17 BYTE Object3 18 BYTE Object4 19 BYTE Object5 20 BYTE Object6 21 BYTE Object7 22 BYTE Instance0 23 BYTE P Instance1 24 BYTE Instance2 25 BYTE Instance3 26 BYTE Instance4 27 BYTE Instance5 28 BYTE Instance6 29 BYTE Instance7 30 BYTE Item0 31 BYTE Item1 32 BYTE Item2 33 BYTE Item3 34 BYTE Item4 35 BYTE Item5 36 BYTE Item6 37 BYTE Item7 38 BYTE Tx0 7 VARIANT Tx1 8 VARIANT Tx2 9 VARIANT Tx3 10 VARIANT I Tx4 11 VARIANT Tx5 12 VARIANT Tx6 13 VARIANT Tx7 14 VARIANT 6 BYTE O DispFault Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Komunikační timeout pro dispečink [min] Perioda [min] aktivních komunikací Počet datových objektů (1..8) Adresa cílové stanice Číslo objektu 0 Číslo objektu 1 Číslo objektu 2 Číslo objektu 3 Číslo objektu 4 Číslo objektu 5 Číslo objektu 6 Číslo objektu 7 Číslo instance objektu 0 Číslo instance objektu 1 Číslo instance objektu 2 Číslo instance objektu 3 Číslo instance objektu 4 Číslo instance objektu 5 Číslo instance objektu 6 Číslo instance objektu 7 Číslo itemu instance objektu 0 Číslo itemu instance objektu 1 Číslo itemu instance objektu 2 Číslo itemu instance objektu 3 Číslo itemu instance objektu 4 Číslo itemu instance objektu 5 Číslo itemu instance objektu 6 Číslo itemu instance objektu 7 Vysílaná data 0 Vysílaná data 1 Vysílaná data 2 Vysílaná data 3 Vysílaná data 4 Vysílaná data 5 Vysílaná data 6 Vysílaná data 7 Výpadek komunikace z dispečinku 32 – CDanfoss (0x20) Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa Číslo portu Zakázání komunikace Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P address 19 BYTE COMnr 21 BYTE 22 VARIANT I strobe Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa Číslo portu Zakázání komunikace - 17 - ITEM (položka) ID Typ Název CountA 3 FLOAT 5 FLOAT O CountB Error 6 FLOAT Popis Čítač A Čítač B Chyba komunikace 33 – Comport (0x21) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE initout0 38 FLOAT initout1 39 FLOAT initout2 40 FLOAT initout3 41 FLOAT initout4 42 FLOAT initout5 43 FLOAT initout6 44 FLOAT initout7 45 FLOAT initout8 46 FLOAT initout9 47 FLOAT initout10 48 FLOAT initout11 49 FLOAT initout12 50 FLOAT initout13 51 FLOAT initout14 52 FLOAT P initout15 53 FLOAT input0 58 FLOAT input1 59 FLOAT input2 60 FLOAT input3 61 FLOAT input4 62 FLOAT input5 63 FLOAT input6 64 FLOAT input7 65 FLOAT input8 66 FLOAT input9 67 FLOAT input10 68 FLOAT input11 69 FLOAT input12 70 FLOAT input13 71 FLOAT input14 72 FLOAT input15 73 FLOAT in0 20 VARIANT in1 21 VARIANT in2 22 VARIANT in3 23 VARIANT in4 24 VARIANT in5 25 VARIANT in6 26 VARIANT in7 27 VARIANT I in8 28 VARIANT in9 29 VARIANT in10 30 VARIANT in11 31 VARIANT in12 32 VARIANT in13 33 VARIANT in14 34 VARIANT in15 35 VARIANT out0 3 FLOAT out1 4 FLOAT out2 5 FLOAT 6 FLOAT O out3 out4 7 FLOAT out5 8 FLOAT out6 9 FLOAT - 18 - Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Inicializační hodnota out0 Inicializační hodnota out1 Inicializační hodnota out2 Inicializační hodnota out3 Inicializační hodnota out4 Inicializační hodnota out5 Inicializační hodnota out6 Inicializační hodnota out7 Inicializační hodnota out8 Inicializační hodnota out9 Inicializační hodnota out10 Inicializační hodnota out11 Inicializační hodnota out12 Inicializační hodnota out13 Inicializační hodnota out14 Inicializační hodnota out15 Input0 Input1 Input2 Input3 Input4 Input5 Input6 Input7 Input8 Input9 Input10 Input11 Input12 Input13 Input14 Input15 Vstupní hodnota 0 Vstupní hodnota 1 Vstupní hodnota 2 Vstupní hodnota 3 Vstupní hodnota 4 Vstupní hodnota 5 Vstupní hodnota 6 Vstupní hodnota 7 Vstupní hodnota 8 Vstupní hodnota 9 Vstupní hodnota 10 Vstupní hodnota 11 Vstupní hodnota 12 Vstupní hodnota 13 Vstupní hodnota 14 Vstupní hodnota 15 Výstupní hodnota 0 Výstupní hodnota 1 Výstupní hodnota 2 Výstupní hodnota 3 Výstupní hodnota 4 Výstupní hodnota 5 Výstupní hodnota 6 ITEM (položka) ID Typ Název out7 10 FLOAT out8 11 FLOAT out9 12 FLOAT out10 13 FLOAT 14 FLOAT O out11 out12 15 FLOAT out13 16 FLOAT out14 17 FLOAT out15 18 FLOAT Popis Výstupní hodnota 7 Výstupní hodnota 8 Výstupní hodnota 9 Výstupní hodnota 10 Výstupní hodnota 11 Výstupní hodnota 12 Výstupní hodnota 13 Výstupní hodnota 14 Výstupní hodnota 15 34 – FastPID (0x22) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE PIKP 10 FLOAT PITD 12 FLOAT PITI 11 FLOAT brange 13 INT P delay 23 INT inTUZ 14 FLOAT inTUP 15 FLOAT analogout 16 FLOAT mulper 25 LONG Text_line_0 30 STRING measured 6 VARIANT required 7 VARIANT 20 VARIANT I set100 set0 21 VARIANT menu 26 VARIANT Aout 3 FLOAT 4 WORD O Bopen Bclose 5 WORD Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Proporcionální složka Derivační složka Integrační složka Přeběh serva [s] Prodleva při změně směru pohybu [ms] Hodnata vstupu TUZ Hodnata vstupu TUP Hodnota výstupu aout Násobitel periody vykonávání Název modulu zobrazený na terminálu Změřená hodnota Požadovaná hodnota Nastavit 100% Nastavit 0% Připojení na screen pro vyvolání menu Analogový výstup Časově otevírá Časově zavírá 35 – M_bus (0x23) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE address 19 BYTE comspeed 23 LONG COMnr 21 BYTE CI 24 INT vif0 11 LONG vif1 12 LONG vif2 13 LONG vif3 14 LONG vif4 15 LONG 16 LONG P vif5 vif6 17 LONG vif7 18 LONG dif0 34 LONG dif1 35 LONG dif2 36 LONG dif3 37 LONG dif4 38 LONG dif5 39 LONG dif6 40 LONG dif7 41 LONG Configure_format 26 STRING 22 VARIANT I strobe error 25 LONG 3 FLOAT O value0 value1 4 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa Komunikační rychlost Číslo portu Hodnota kódu CI VIF 0 VIF 1 VIF 2 VIF 3 VIF 4 VIF 5 VIF 6 VIF 7 DIF 0 DIF 1 DIF 2 DIF 3 DIF 4 DIF 5 DIF 6 DIF 7 Konfigurační data zařízení Zakázání komunikace Chyba komunikace Operační hodiny Energie Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název value2 5 FLOAT value3 6 FLOAT value4 7 FLOAT O value5 8 FLOAT value6 9 FLOAT value7 10 FLOAT Popis Hodnota 2 objem Hodnota 3 objem Hodnota 4 teplota vstup Hodnota 5 teplota vratná Hodnota 6 rozdíl teplot Hodnota 7 výkon 36 – R3state (0x24) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE rangeup 10 FLOAT rangedown 12 FLOAT rangedead 11 FLOAT P cperiod 13 INT inTUZ 15 FLOAT inTUP 14 FLOAT outplus 16 INT outminus 17 INT measured 7 VARIANT I required 6 VARIANT up 4 WORD O down 5 WORD Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Rozsah cyklování nahoru Rozsah cyklování dolů Rozsah mrtvé zóny Perioda cyklování [smyčka] Změřená hodnota Požadovaná hodnota Hodnota výstupu + Hodnota výstupu Změřená hodnota Požadovaná hodnota Přidává Ubírá 37 – Program (0x25) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE resrst 150 BYTE columns 151 BYTE value0col0 50 FLOAT value1col0 51 FLOAT value2col0 52 FLOAT value0col1 53 FLOAT value1col1 54 FLOAT value2col1 55 FLOAT value0col2 56 FLOAT value1col2 57 FLOAT value2col2 58 FLOAT value0col3 59 FLOAT value1col3 60 FLOAT value2col3 61 FLOAT value0col4 62 FLOAT P value1col4 63 FLOAT value2col4 64 FLOAT value0col5 65 FLOAT value1col5 66 FLOAT value2col5 67 FLOAT value0col6 68 FLOAT value1col6 69 FLOAT value2col6 70 FLOAT value0col7 71 FLOAT value1col7 72 FLOAT value2col7 73 FLOAT value0col8 74 FLOAT value1col8 75 FLOAT value2col8 76 FLOAT value0col9 77 FLOAT value1col9 78 FLOAT value2col9 79 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Reset při startu Počet sloupců (max.32) Hodnota 0 sloupec 0 Hodnota 1 Hodnota 2 Hodnota 0 sloupec 1 Hodnota 1 Hodnota 2 Hodnota 0 sloupec 2 Hodnota 1 Hodnota 2 Hodnota 0 sloupec 3 Hodnota 1 Hodnota 2 Hodnota 0 sloupec 4 Hodnota 1 Hodnota 2 Hodnota 0 sloupec 5 Hodnota 1 Hodnota 2 Hodnota 0 sloupec 6 Hodnota 1 Hodnota 2 Hodnota 0 sloupec 7 Hodnota 1 Hodnota 2 Hodnota 0 sloupec 8 Hodnota 1 Hodnota 2 Hodnota 0 sloupec 9 Hodnota 1 Hodnota 2 Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název value0col10 80 FLOAT value1col10 81 FLOAT value2col10 82 FLOAT value0col11 83 FLOAT value1col11 84 FLOAT value2col11 85 FLOAT value0col12 86 FLOAT value1col12 87 FLOAT value2col12 88 FLOAT value0col13 89 FLOAT value1col13 90 FLOAT value2col13 91 FLOAT value0col14 92 FLOAT value1col14 93 FLOAT value2col14 94 FLOAT value0col15 95 FLOAT value1col15 96 FLOAT value2col15 97 FLOAT value0col16 98 FLOAT value1col16 99 FLOAT value2col16 100 FLOAT value0col17 101 FLOAT value1col17 102 FLOAT value2col17 103 FLOAT value0col18 104 FLOAT value1col18 105 FLOAT value2col18 106 FLOAT value0col19 107 FLOAT value1col19 108 FLOAT value2col19 109 FLOAT value0col20 110 FLOAT 111 FLOAT P value1col20 value2col20 112 FLOAT value0col21 113 FLOAT value1col21 114 FLOAT value2col21 115 FLOAT value0col22 116 FLOAT value1col22 117 FLOAT value2col22 118 FLOAT value0col23 119 FLOAT value1col23 120 FLOAT value2col23 121 FLOAT value0col24 122 FLOAT value1col24 123 FLOAT value2col24 124 FLOAT value0col25 125 FLOAT value1col25 126 FLOAT value2col25 127 FLOAT value0col26 128 FLOAT value1col26 129 FLOAT value2col26 130 FLOAT value0col27 131 FLOAT value1col27 132 FLOAT value2col27 133 FLOAT value0col28 134 FLOAT value1col28 135 FLOAT value2col28 136 FLOAT value0col29 137 FLOAT value1col29 138 FLOAT value2col29 139 FLOAT value0col30 140 FLOAT value1col30 141 FLOAT value2col30 142 FLOAT Popis sloupec 10 sloupec 11 sloupec 12 sloupec 13 sloupec 14 sloupec 15 sloupec 16 sloupec 17 sloupec 18 sloupec 19 sloupec 20 sloupec 21 sloupec 22 sloupec 23 sloupec 24 sloupec 25 sloupec 26 sloupec 27 sloupec 28 sloupec 29 sloupec 30 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 Hodnota 0 Hodnota 1 Hodnota 2 - 19 - ITEM (položka) ID Typ Název value0col31 143 FLOAT value1col31 144 FLOAT value2col31 145 FLOAT P Text_value_0 20 STRING Text_value_1 28 STRING Text_value_2 36 STRING menu 10 VARIANT set 11 VARIANT fwd 12 VARIANT rev 13 VARIANT 14 VARIANT I reset ext0 15 VARIANT ext1 16 VARIANT ext2 17 VARIANT ext3 18 VARIANT value0 3 FLOAT value1 4 FLOAT 5 FLOAT O value2 column 6 LONG extout 7 LONG Popis sloupec 31 Hodnota 0 Hodnota 1 Hodnota 2 Text hodnoty 0 Text hodnoty 1 Text hodnoty 2 Připojení na screen pro vyvolání menu Nastavení sloupce Posuv dopředu Posuv zpět Nastavení výchozího sloupce Rozšíření hodnot 0 Rozšíření hodnot 1 Rozšíření hodnot 2 Rozšíření hodnot 3 Hodnota 0 Hodnota 1 Hodnota 2 Aktivní sloupec Výstup pro rozšíření 38 – Admx10 (0x26) ITEM (položka) Název ID Typ priorita 0 BYTE P rychlost 1 BYTE ina 3 VARIANT I switch 4 VARIANT aouta 5 FLOAT aoutb 6 FLOAT aoutc 7 FLOAT aoutd 8 FLOAT aoute 9 FLOAT aoutf 10 FLOAT O aoutg 11 FLOAT aouth 12 FLOAT aouti 13 FLOAT aoutj 14 FLOAT binout 15 BYTE nbinout 16 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstupní hodnota (reálné číslo) Přepínač výstupu Výstup A (reálné číslo) Výstup B (reálné číslo) Výstup C (reálné číslo) Výstup D (reálné číslo) Výstup E (reálné číslo) Výstup F (reálné číslo) Výstup G (reálné číslo) Výstup H (reálné číslo) Výstup I (reálné číslo) Výstup J (reálné číslo) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 39 – State (0x27) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE stnumber 14 LONG state0 15 LONG mask0 27 LONG state1 16 LONG mask1 28 LONG state2 17 LONG mask2 29 LONG 18 LONG P state3 mask3 30 LONG state4 19 LONG mask4 31 LONG state5 20 LONG mask5 32 LONG state6 21 LONG mask6 33 LONG state7 22 LONG mask7 34 LONG - 20 - Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo stavu Vstupní hodnota Stav 0 Hodnota masky Vstupní hodnota Stav 1 Hodnota masky Vstupní hodnota Stav 2 Hodnota masky Vstupní hodnota Stav 3 Hodnota masky Vstupní hodnota Stav 4 Hodnota masky Vstupní hodnota Stav 5 Hodnota masky Vstupní hodnota Stav 6 Hodnota masky Vstupní hodnota Stav 7 Hodnota masky ITEM (položka) ID Typ Název I0 3 VARIANT I1 4 VARIANT I2 5 VARIANT I3 6 VARIANT I4 7 VARIANT 8 VARIANT I I5 I6 9 VARIANT I7 10 VARIANT Input 11 VARIANT set 12 VARIANT reset 13 VARIANT O0 25 LONG O flag 26 LONG Popis Vstup 0 Vstup 1 Vstup 2 Vstup 3 Vstup 4 Vstup 5 Vstup 6 Vstup 7 Vstupní hodnota automatu Nastavení stavu Vynulování stavu Výstup 0 Stav je aktivní 40 – CAIO12 (0x28) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE address 21 BYTE filter 55 INT load 68 BYTE scale0 46 FLOAT scale1 47 FLOAT scale2 48 FLOAT scale3 49 FLOAT scale4 50 FLOAT scale5 51 FLOAT Hmez0 22 FLOAT Dmez0 23 FLOAT korekce0 56 FLOAT Hmez1 24 FLOAT Dmez1 25 FLOAT korekce1 57 FLOAT Hmez2 26 FLOAT Dmez2 27 FLOAT korekce2 58 FLOAT Hmez3 28 FLOAT Dmez3 29 FLOAT korekce3 59 FLOAT 30 FLOAT P Hmez4 Dmez4 31 FLOAT korekce4 60 FLOAT Hmez5 32 FLOAT Dmez5 33 FLOAT korekce5 61 FLOAT Hmez6 34 FLOAT Dmez6 35 FLOAT korekce6 62 FLOAT Hmez7 36 FLOAT Dmez7 37 FLOAT korekce7 63 FLOAT Hmez8 38 FLOAT Dmez8 39 FLOAT korekce8 64 FLOAT Hmez9 40 FLOAT Dmez9 41 FLOAT korekce9 65 FLOAT Hmez10 42 FLOAT Dmez10 43 FLOAT korekce10 66 FLOAT Hmez11 44 FLOAT Dmez11 45 FLOAT korekce11 67 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa jednotky na sběrnici CAN Časová konstanta filtru analog. vstupů [ms] Čtení servisního nastavení konst. anal. vstupů Měřítko analogového výstupu 0 Měřítko analogového výstupu 1 Měřítko analogového výstupu 2 Měřítko analogového výstupu 3 Měřítko analogového výstupu 4 Měřítko analogového výstupu 5 Horní mez Analogový Dolní mez vstup 0 Korekce Horní mez Analogový Dolní mez vstup 1 Korekce Horní mez Analogový Dolní mez vstup 2 Korekce Horní mez Analogový Dolní mez vstup 3 Korekce Horní mez Analogový Dolní mez vstup 4 Korekce Horní mez Analogový Dolní mez vstup 5 Korekce Horní mez Analogový Dolní mez vstup 6 Korekce Horní mez Analogový Dolní mez vstup 7 Korekce Horní mez Analogový Dolní mez vstup 8 Korekce Horní mez Analogový Dolní mez vstup 9 Korekce Horní mez Analogový Dolní mez vstup 10 Korekce Horní mez Analogový Dolní mez vstup 11 Korekce Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název out0 15 VARIANT out1 16 VARIANT out2 17 VARIANT I out3 18 VARIANT out4 19 VARIANT out5 20 VARIANT 3 FLOAT O in0 in1 4 FLOAT in2 5 FLOAT in3 6 FLOAT in4 7 FLOAT in5 8 FLOAT 9 FLOAT O in6 in7 10 FLOAT in8 11 FLOAT in9 12 FLOAT in10 13 FLOAT in11 14 FLOAT Popis Analogový výstup 0 Analogový výstup 1 Analogový výstup 2 Analogový výstup 3 Analogový výstup 4 Analogový výstup 5 Analogový vstup 0 Analogový vstup 1 Analogový vstup 2 Analogový vstup 3 Analogový vstup 4 Analogový vstup 5 Analogový vstup 6 Analogový vstup 7 Analogový vstup 8 Analogový vstup 9 Analogový vstup 10 Analogový vstup 11 41 – Scale (0x29) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE outhipar 13 FLOAT P inhipar 14 FLOAT inlopar 15 FLOAT outlopar 16 FLOAT sethi 6 VARIANT outhi 7 VARIANT 9 VARIANT I in outlo 11 VARIANT setlo 12 VARIANT over 3 LONG inhi 8 FLOAT 4 FLOAT O out inlo 10 FLOAT under 5 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Horní mez výstupu Horní mez vstupu Dolní mez vstupu Dolní mez výstupu Nastav horní mez Horní mez výstupu Vstup Dolní mez výstupu Nastav dolní mez Výstup nad horní mez Horní mez vstupu Výstupní hodnota Dolní mez vstupu Výstup pod dolní mezí 42 – EESA (0x2A) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE address 6 BYTE 7 BYTE P COMnr baud 8 LONG code 9 BYTE mode 10 LONG 4 VARIANT I strobe error 5 LONG O value0 3 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa Číslo portu Komunikační rychlost Kód zpravy Nastavení přenosu Zákaz komunikace Chyba komunikace Hodnota 0 43 – IEC870 (0x2B) ITEM (položka) ID Název priorita 0 rychlost 1 linkaddress 6 COMnr 7 P baud 8 parity 9 timeout 15 linkaddresssize 10 Typ BYTE BYTE BYTE BYTE LONG BYTE LONG LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Linkaddress Číslo portu Komunikační rychlost Parita Maximální meziznaková mezera [ms] Počet byte pro linkovou adresu Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Název commonaddress 11 commonaddresssize 12 causeoftrnssize 13 infoobjaddrsize 14 offsetsp 16 17 P offsetdp offsetbs 18 offsetana 19 offsetcmd 20 offsetanahist 21 comtout 32 5 O error Typ LONG LONG LONG LONG LONG LONG LONG LONG LONG LONG LONG LONG Popis Adr. společná pro všechny kom. obj. Počet byte pro common adresu Délka „příčiny přenosu“ Délka „adresy objektu s informací“ IOA offset pro SP IOA offset pro DP IOA offset pro BS IOA offset pro ANA IOA offset pro CMD IOA offset pro ANAhist Timeout komunikace Chyba komunikace 44 – CCPU-21 (0x2C) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE filter 77 BYTE Hmez0 30 FLOAT Dmez0 31 FLOAT korekce0 62 FLOAT Hmez1 33 FLOAT Dmez1 34 FLOAT korekce1 63 FLOAT Hmez2 36 FLOAT Dmez2 37 FLOAT 64 FLOAT P korekce2 Hmez3 39 FLOAT Dmez3 40 FLOAT korekce3 65 FLOAT Hmez4 42 FLOAT Dmez4 43 FLOAT korekce4 66 FLOAT Hmez5 45 FLOAT Dmez5 46 FLOAT korekce5 67 FLOAT Linearisation 69 STRING Counter_switch 50 STRING aout0 17 VARIANT aout1 18 VARIANT bout0 19 VARIANT bout1 20 VARIANT bout2 21 VARIANT bout3 22 VARIANT 23 VARIANT I bout4 bout5 24 VARIANT bout6 25 VARIANT bout7 26 VARIANT com0 27 VARIANT com1 28 VARIANT com2 29 VARIANT ain0 3 FLOAT ain1 4 FLOAT ain2 5 FLOAT ain3 6 FLOAT ain4 7 FLOAT ain5 8 FLOAT O bin0 9 INT bin1 10 INT bin2 11 INT bin3 12 INT bin4 13 INT bin5 14 INT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Filtr analogových vstupů Horní mez Analogový Dolní mez vstup 0 Korekce Horní mez Analogový Dolní mez vstup 1 Korekce Horní mez Analogový Dolní mez vstup 2 Korekce Horní mez Analogový Dolní mez vstup 3 Korekce Horní mez Analogový Dolní mez vstup 4 Korekce Horní mez Analogový Dolní mez vstup 5 Korekce Volba domečku Přepínač čítačů Analogový výstup 0 Analogový výstup 1 Reléový výstup Y0 Reléový výstup Y1 Reléový výstup Y2 Reléový výstup Y3 Tranzistorový výstup Y4 Tranzistorový výstup Y5 Tranzistorový výstup Y6 Tranzistorový výstup Y7 Ovládání LED COM0 Ovládání LED COM1 Ovládání LED COM2 Analogový vstup 0 Analogový vstup 1 Analogový vstup 2 Analogový vstup 3 Analogový vstup 4 Analogový vstup 5 Logický vstup X0 Logický vstup X1 Logický vstup X2 Logický vstup X3 Logický vstup X4 Logický vstup X5 - 21 - 45 – Inet (0x2D) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P tcpidle 7 INT pingperiod 8 LONG offline 4 VARIANT I gsmon 11 VARIANT 5 LONG O noping Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Maximální prodleva TCP Perioda zpráv ping Odpojení PPP procesu gsmon Není odezva na ping 46 – PortMix (0x2E) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE target0 20 DWORD target1 21 DWORD target2 22 DWORD target3 23 DWORD target4 24 DWORD target5 25 DWORD target6 26 DWORD target7 27 DWORD target8 28 DWORD target9 29 DWORD target10 30 DWORD target11 31 DWORD target12 32 DWORD target13 33 DWORD target14 34 DWORD target15 35 DWORD target16 36 DWORD target17 37 DWORD target18 38 DWORD target19 39 DWORD target20 40 DWORD target21 41 DWORD target22 42 DWORD 43 DWORD P target23 target24 44 DWORD target25 45 DWORD target26 46 DWORD target27 47 DWORD target28 48 DWORD target29 49 DWORD target30 50 DWORD target31 51 DWORD target32 52 DWORD target33 53 DWORD target34 54 DWORD target35 55 DWORD target36 56 DWORD target37 57 DWORD target38 78 DWORD target39 79 DWORD target40 80 DWORD target41 81 DWORD target42 82 DWORD target43 83 DWORD target44 84 DWORD target45 85 DWORD target46 86 DWORD target47 87 DWORD target48 88 DWORD - 22 - Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item ITEM (položka) ID Typ Název target49 89 DWORD target50 90 DWORD target51 91 DWORD target52 92 DWORD target53 93 DWORD target54 94 DWORD target55 95 DWORD 96 DWORD P target56 target57 97 DWORD target58 98 DWORD target59 99 DWORD target60 100 DWORD target61 101 DWORD target62 102 DWORD target63 103 DWORD Popis Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item Type (dat. modifikátor),Objekt,Instance,Item 47 – SaveEn (0x2F) ITEM (položka) Typ Název ID priorita 0 BYTE rychlost 1 BYTE power0 40 LONG priority0 56 LONG maxoff0 72 LONG power1 41 LONG priority1 57 LONG maxoff1 73 LONG power2 42 LONG priority2 58 LONG maxoff2 74 LONG power3 43 LONG priority3 59 LONG maxoff3 75 LONG power4 44 LONG priority4 60 LONG maxoff4 76 LONG power5 45 LONG priority5 61 LONG maxoff5 77 LONG power6 46 LONG priority6 62 LONG P maxoff6 78 LONG power7 47 LONG priority7 63 LONG maxoff7 79 LONG power8 48 LONG priority8 64 LONG maxoff8 80 LONG power9 49 LONG priority9 65 LONG maxoff9 81 LONG power10 50 LONG priority10 66 LONG maxoff10 82 LONG power11 51 LONG priority11 67 LONG maxoff11 83 LONG power12 52 LONG priority12 68 LONG maxoff12 84 LONG power13 53 LONG priority13 69 LONG maxoff13 85 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Příkon („váha“) stroje Stroj 0 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 1 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 2 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 3 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 4 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 5 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 6 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 7 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 8 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 9 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 10 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 11 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 12 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 13 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) Typ Název ID power14 54 LONG priority14 70 LONG maxoff14 86 LONG P power15 55 LONG priority15 71 LONG maxoff15 87 LONG min15 6 VARIANT save 7 VARIANT in0 24 VARIANT in1 25 VARIANT in2 26 VARIANT in3 27 VARIANT in4 28 VARIANT in5 29 VARIANT in6 30 VARIANT I in7 31 VARIANT in8 32 VARIANT in9 33 VARIANT in10 34 VARIANT in11 35 VARIANT in12 36 VARIANT in13 37 VARIANT in14 38 VARIANT in15 39 VARIANT out0 8 LONG out1 9 LONG out2 10 LONG out3 11 LONG out4 12 LONG out5 13 LONG out6 14 LONG out7 15 LONG 16 LONG O out8 out9 17 LONG out10 18 LONG out11 19 LONG out12 20 LONG out13 21 LONG out14 22 LONG out15 23 LONG saved 112 LONG Popis Příkon („váha“) stroje Priorita vypínání stroje Maximální čas vypnutí stroje [s] Příkon („váha“) stroje Stroj 15 Priorita vypínání stroje Maximální čas vypnutí stroje [s] Nulování počítadla časů odpojení strojů Požadavek (hodnota kolik) na ušetřený výkon Požadavek na zapnutí stroje 0 Požadavek na zapnutí stroje 1 Požadavek na zapnutí stroje 2 Požadavek na zapnutí stroje 3 Požadavek na zapnutí stroje 4 Požadavek na zapnutí stroje 5 Požadavek na zapnutí stroje 6 Požadavek na zapnutí stroje 7 Požadavek na zapnutí stroje 8 Požadavek na zapnutí stroje 9 Požadavek na zapnutí stroje 10 Požadavek na zapnutí stroje 11 Požadavek na zapnutí stroje 12 Požadavek na zapnutí stroje 13 Požadavek na zapnutí stroje 14 Požadavek na zapnutí stroje 15 Požadavek na odpojení stroje 0 Požadavek na odpojení stroje 1 Požadavek na odpojení stroje 2 Požadavek na odpojení stroje 3 Požadavek na odpojení stroje 4 Požadavek na odpojení stroje 5 Požadavek na odpojení stroje 6 Požadavek na odpojení stroje 7 Požadavek na odpojení stroje 8 Požadavek na odpojení stroje 9 Požadavek na odpojení stroje 10 Požadavek na odpojení stroje 11 Požadavek na odpojení stroje 12 Požadavek na odpojení stroje 13 Požadavek na odpojení stroje 14 Požadavek na odpojení stroje 15 Hodnota skutečně ušetřeného výkonu Stroj 14 48 – TimerA (0x30) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE hodina_on 6 INT 7 INT P minuta_on hodina_off 8 INT minuta_off 9 INT po_ne_mask 10 INT 3 LONG O out Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Hodina zapnutí Minuta zapnutí Hodina vypnutí Minuta vypnutí Maska pro den v týdnu Výstup 49 – IEC870v3 (0x31) ITEM (položka) ID Název priorita 0 rychlost 1 linkaddress 6 7 P COMnr baud 8 parity 9 timeout 15 Typ BYTE BYTE BYTE BYTE LONG BYTE LONG Popis Smyčka vykonávání modulu Pořadí vykonávání modulu Linkaddress Číslo portu Komunikační rychlost Parita Maximální meziznaková mezera [ms] Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Název linkaddresssize 10 commonaddress 11 commonaddresssize 12 causeoftrnssize 13 infoobjaddrsize 14 offsetsp 16 P offsetdp 17 offsetbs 18 offsetana 19 offsetcmd 20 offsetanahist 21 comtout 32 5 O error Typ LONG LONG LONG LONG LONG LONG LONG LONG LONG LONG LONG LONG LONG Popis Počet byte pro linkovou adresu Adr. společná pro všechny kom. obj. Počet byte pro common adresu Délka „příčiny přenosu“ Délka „adresy objektu s informací“ IOA offset pro SP IOA offset pro DP IOA offset pro BS IOA offset pro ANA IOA offset pro CMD IOA offset pro ANAhist Timeout komunikace Chyba komunikace 50 – Zatop (0x32) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 6 INT P morning noon 7 INT evening 8 INT 3 VARIANT I outtemp avgtemp 4 FLOAT O validity 5 INT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Ranní čas měření teploty Polední čas měření teploty Večerní čas měření teploty Vstup venkovní teploty Průměrná hodnota venkovní teploty Počet záznamů 100 – And2 (0x64) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT I in1 4 VARIANT q 5 BYTE O nq 6 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Binární vstup 0 Binární vstup 1 Přímý výstup Negovaný výstup 101 – Or2 (0x65) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT I in1 4 VARIANT q 5 BYTE O nq 6 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Binární vstup 1 Binární vstup 2 Přímý výstup Negovaný výstup 102 – Xor2 (0x66) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT I in1 4 VARIANT q 5 BYTE O nq 6 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Binární vstup 1 Binární vstup 2 Přímý výstup Negovaný výstup 103 – Not (0x67) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE 3 VARIANT I in0 Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Binární vstup - 23 - ITEM (položka) ID Typ Název q 4 BYTE O nq 5 BYTE Popis Přímý výstup Negovaný výstup 104 – Delay (0x68) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P timeh 9 LONG timel 10 LONG 3 VARIANT I in0 q 4 BYTE O nq 5 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Zpoždění - vysoká úroveň [ms] Zpoždění - nízká úroveň [ms] Binární vstup Přímý výstup Negovaný výstup 105 – Or10 (0x69) P I I O ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT in8 11 VARIANT in9 12 VARIANT q 13 BYTE nq 14 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Binární vstup 0 Binární vstup 1 Binární vstup 2 Binární vstup 3 Binární vstup 4 Binární vstup 5 Binární vstup 6 Binární vstup 7 Binární vstup 8 Binární vstup 9 Přímý výstup Negovaný výstup 106 – Xor10 (0x6A) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT in4 7 VARIANT I in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT in8 11 VARIANT in9 12 VARIANT q 13 BYTE O nq 14 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Binární vstup 0 Binární vstup 1 Binární vstup 2 Binární vstup 3 Binární vstup 4 Binární vstup 5 Binární vstup 6 Binární vstup 7 Binární vstup 8 Binární vstup 9 Přímý výstup Negovaný výstup 107 – and10 (0x6B) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT I in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT - 24 - ITEM (položka) ID Typ Název in8 11 VARIANT I in9 12 VARIANT q 13 BYTE O nq 14 BYTE Popis Binární vstup 8 Binární vstup 9 Přímý výstup Negovaný výstup 108 – Amul (0x6C) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE ina 3 VARIANT I inb 4 VARIANT aout 5 FLOAT 6 BYTE O binout nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (reálné číslo) Vstup B (reálné číslo) Výstupní hodnota (reálné číslo) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 109 – Adiv (0x6D) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE ina 3 VARIANT I inb 4 VARIANT aout 5 FLOAT 6 BYTE O binout nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (reálné číslo) Vstup B (reálné číslo) Výstupní hodnota (reálné číslo) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 110 – Aplus (0x6E) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE ina 3 VARIANT I inb 4 VARIANT aout 5 FLOAT 6 BYTE O binout nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (reálné číslo) Vstup B (reálné číslo) Výstupní hodnota (reálné číslo) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 111 – Amin (0x6F) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE ina 3 VARIANT I inb 4 VARIANT aout 5 FLOAT binout0 8 BYTE O binout 6 BYTE nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (reálné číslo) Vstup B (reálné číslo) Výstupní hodnota (reálné číslo) Indikace výstupní hodnoty =0 Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 112 – Asmall (0x70) Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Binární vstup 0 Binární vstup 1 Binární vstup 2 Binární vstup 3 Binární vstup 4 Binární vstup 5 Binární vstup 6 Binární vstup 7 ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE ina 3 VARIANT I inb 4 VARIANT aout 5 FLOAT 6 BYTE O binout nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (reálné číslo) Vstup B (reálné číslo) Výstupní hodnota (reálné číslo) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 Komunikační protokol regulátorů PROMOS / PROMOS Line 2 113 – Abig (0x71) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE ina 3 VARIANT I inb 4 VARIANT aout 5 FLOAT 6 BYTE O binout nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (reálné číslo) Vstup B (reálné číslo) Výstupní hodnota (reálné číslo) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 114 – Amux (0x72) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE ina 3 VARIANT 4 VARIANT I inb switch 5 VARIANT aout 6 FLOAT 7 BYTE O binout nbinout 8 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A Vstup B Přepínač vstupů Výstup (reálné číslo) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 ITEM (položka) ID Typ Název init 48 VARIANT I callcode 3 VARIANT error 47 LONG O hwreset 51 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup (reálné číslo) Přepínač výstupů Výstup A (reálné číslo) Výstup B (reálné číslo) Indikace vstupní hodnoty >0 Indikace vstupní hodnoty <=0 116 – Table (0x74) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE line_0 10 STRING P line_1 18 STRING line_2 26 STRING line_3 34 STRING 3 VARIANT I switch out0 4 BYTE out1 5 BYTE O out2 6 BYTE out3 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Řádek 0 Řádek 1 Řádek 2 Řádek 3 Přepínání sloupců tabulky Výstupní hodnota 1 Výstupní hodnota 2 Výstupní hodnota 3 Výstupní hodnota 4 117 – Modem (0x75) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE comspeed 7 LONG maxcall 46 INT ackcode 4 LONG P initbcall 50 LONG Call_string 10 STRING init_string0 18 STRING init_string1 26 STRING init_string2 34 STRING Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Komunikační rychlost [bd] Maximální počet opakování Potvrzený chybový kód Inicializace před zavolaním Volací příkaz Inicializační string 0 Inicializační string 1 Inicializační string 2 Komunikační protokol regulátorů PROMOS / PROMOS Line 2 Inicializace modemu Kód volání Chyba modemu HW reset modemu 118 – Canopen (0x76) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE 3 VARIANT I in0 22 LONG O error Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup pro vypnutí sběrnice CAN Chyba CANu 119 – Int_to_bin (0x77) P I 115 – Admx (0x73) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE ina 3 VARIANT I switch 4 VARIANT aouta 5 FLOAT aoutb 6 FLOAT O binout 7 BYTE nbinout 8 BYTE Popis O O ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE intin 19 VARIANT out0 3 BYTE out1 4 BYTE out2 5 BYTE out3 6 BYTE out4 7 BYTE out5 8 BYTE out6 9 BYTE out7 10 BYTE out8 11 BYTE out9 12 BYTE out10 13 BYTE out11 14 BYTE out12 15 BYTE out13 16 BYTE out14 17 BYTE out15 18 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Input integer Výstup bit 0 Výstup bit 1 Výstup bit 2 Výstup bit 3 Výstup bit 4 Výstup bit 5 Výstup bit 6 Výstup bit 7 Výstup bit 8 Výstup bit 9 Výstup bit 10 Výstup bit 11 Výstup bit 12 Výstup bit 13 Výstup bit 14 Výstup bit 15 120 – Bin_to_int (0x78) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT I in8 11 VARIANT in9 12 VARIANT in10 13 VARIANT in11 14 VARIANT in12 15 VARIANT in13 16 VARIANT in14 17 VARIANT in15 18 VARIANT O intout 19 WORD Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Binární vstup 0 Binární vstup 1 Binární vstup 2 Binární vstup 3 Binární vstup 4 Binární vstup 5 Binární vstup 6 Binární vstup 7 Binární vstup 8 Binární vstup 9 Binární vstup 10 Binární vstup 11 Binární vstup 12 Binární vstup 13 Binární vstup 14 Binární vstup 15 Výstup integer (nastaveny váhy 0..15 podle vstupů 0..15) - 25 - 121 – Compute (0x79) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost Equation 33 STRING C 8 VARIANT D 9 VARIANT I E 10 VARIANT F 11 VARIANT 7 FLOAT O G 127 – Iplus (0x7F) Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Rovnice Vstup 1 (reálné číslo) Vstup 2 (reálné číslo) Vstup 3 (reálné číslo) Vstup 4 (reálné číslo) Výsledek rovnice (reálné číslo) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT I in1 4 VARIANT aout 5 LONG 6 BYTE O binout nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (integer) Vstup B (integer) Výstupní hodnota (integer) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 128 – Aflt (0x80) 122 – Constf (0x7A) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost hodnota 4 FLOAT 3 FLOAT O 3 Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Hodnota (reálné číslo) Výstup (reálné číslo) 123 – Constl (0x7B) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost hodnota 4 LONG 3 LONG O 3 Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Hodnota (integer) Výstup (integer) 124 – Idiv (0x7C) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT I in1 4 VARIANT aout 5 LONG 6 BYTE O binout nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (integer) Vstup B (integer) Výstupní hodnota (integer) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 125 – Imin (0x7D) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT I in1 4 VARIANT aout 5 LONG binout 6 BYTE O binout0 8 BYTE nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (integer) Vstup B (integer) Výstupní hodnota (integer) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty =0 Indikace výstupní hodnoty <=0 ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 8 FLOAT P tconst slewrate 9 FLOAT filtdelay 12 LONG 3 VARIANT I ina aout 5 FLOAT 6 BYTE O binout nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Časová konstanta dolní propusti [s] Maximální rychlost přeběhu výstupu [1/s] Prodleva filtrace po inicializaci [ms] Vstup (reálné číslo) Výstup (filtrovaný dolní propustí 1. řádu) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 129 – Almt (0x81) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P hlimit 8 FLOAT llimit 9 FLOAT 3 VARIANT I ina aout 5 FLOAT 6 BYTE O binout nbinout 7 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Maximální hodnota výstupu Minimální hodnota výstupu Vstup (reálné číslo) Výstup (reálné číslo) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 130 – Cnt (0x84) ITEM (položka) Typ Název ID priorita 0 BYTE rychlost 1 BYTE max_delt 8 INT P initval 9 LONG freqper 12 LONG exflash 15 LONG in0 3 VARIANT I reset 4 VARIANT sumout 5 BYTE O freq 11 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Maximální delta Hodnota po načtení projektu Perioda měření frekvence Hodnota mimo flash Vstup impulsů Nulování čítače Suma vstupu Frekvence na vstupu 131 – Ctc (0x83) 126 – Imul (0x7E) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT I in1 4 VARIANT aout 5 LONG 6 BYTE O binout nbinout 7 BYTE - 26 - Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup A (integer) Vstup B (integer) Výstupní hodnota (integer) Indikace výstupní hodnoty >0 Indikace výstupní hodnoty <=0 ITEM (položka) Typ Název ID priorita 0 BYTE BYTE P rychlost 1 reldtime 8 LONG in0 3 VARIANT I in1 4 VARIANT q 5 BYTE O nq 6 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Počáteční čas Vstup TRIG – povolení čítání Vstup NUL – naplnění čítače hodnotou reldtime Přímý binární výstup Negovaný binární výstup Komunikační protokol regulátorů PROMOS / PROMOS Line 2 132 – Mono (0x84) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost time 8 LONG in0 3 VARIANT 11 VARIANT I itime in1 4 VARIANT q 5 BYTE O nq 6 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Čas překlopení [ms] Binární vstup A Korekce doby překlopení Binární vstup B Přímý binární výstup Negovaný binární výstup 133 – Rsko (0x85) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT I in1 4 VARIANT q 5 BYTE O nq 6 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup S („set“) Vstup R („reset“) Přímý binární výstup Negovaný binární výstup Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Vstup DAT Vstup CLK Přímý binární výstup Negovaný binární výstup 135 – PWPB_rx (0x87) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE perioda 20 LONG adresa 21 BYTE blok 22 BYTE offset 23 INT delka 24 BYTE initout1 25 FLOAT initout2 26 FLOAT initout3 27 FLOAT initout4 28 FLOAT 29 FLOAT P initout5 initout6 30 FLOAT initout7 31 FLOAT initout8 32 FLOAT initout9 33 FLOAT initout10 34 FLOAT initout11 35 FLOAT initout12 36 FLOAT initout13 37 FLOAT initout14 38 FLOAT initout15 39 FLOAT initout16 40 FLOAT out0 3 FLOAT out1 4 FLOAT out2 5 FLOAT 6 FLOAT O out3 out4 7 FLOAT out5 8 FLOAT out6 9 FLOAT Popis Přijatá data 7 (bajty 28..31) Přijatá data 8 (bajty 32..35) Přijatá data 9 (bajty 36..39) Přijatá data 10 (bajty 40..43) Přijatá data 11 (bajty 44..47) Přijatá data 12 (bajty 48..51) Přijatá data 13 (bajty 52..55) Přijatá data 14 (bajty 56..59) Přijatá data 15 (bajty 60..63) Chyba PB Rx (zastaralá data) 136 – PWPB_tx (0x88) 134 – Jklop (0x86) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE in0 3 VARIANT I in1 4 VARIANT q 5 BYTE O nq 6 BYTE ITEM (položka) ID Typ Název out7 10 FLOAT out8 11 FLOAT out9 12 FLOAT out10 13 FLOAT out11 14 FLOAT O out12 15 FLOAT out13 16 FLOAT out14 17 FLOAT out15 18 FLOAT pbrxerror 19 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa odkud Číslo bloku Offset v bloku Délka dat Inicializační hodnota out0 Inicializační hodnota out1 Inicializační hodnota out2 Inicializační hodnota out3 Inicializační hodnota out4 Inicializační hodnota out5 Inicializační hodnota out6 Inicializační hodnota out7 Inicializační hodnota out8 Inicializační hodnota out9 Inicializační hodnota out10 Inicializační hodnota out11 Inicializační hodnota out12 Inicializační hodnota out13 Inicializační hodnota out14 Inicializační hodnota out15 Přijatá data 0 (bajty 0..3) Přijatá data 1 (bajty 4..7) Přijatá data 2 (bajty 8..11) Přijatá data 3 (bajty 12..15) Přijatá data 4 (bajty 16..19) Přijatá data 5 (bajty 20..23) Přijatá data 6 (bajty 24..27) Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE perioda 20 LONG 21 BYTE P adresa blok 22 BYTE offset 23 INT delka 24 BYTE in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT I in8 11 VARIANT in9 12 VARIANT in10 13 VARIANT in11 14 VARIANT in12 15 VARIANT in13 16 VARIANT in14 17 VARIANT in15 18 VARIANT 19 BYTE O pbtxerror Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa kam Číslo bloku Offset v bloku Délka dat Vysílaná data 0 (bajty 0..3) Vysílaná data 1 (bajty 4..7) Vysílaná data 2 (bajty 8..11) Vysílaná data 3 (bajty 12..15) Vysílaná data 4 (bajty 16..19) Vysílaná data 5 (bajty 20..23) Vysílaná data 6 (bajty 24..27) Vysílaná data 7 (bajty 28..31) Vysílaná data 8 (bajty 32..35) Vysílaná data 9 (bajty 36..39) Vysílaná data 10 (bajty 40..43) Vysílaná data 11 (bajty 44..47) Vysílaná data 12 (bajty 48..51) Vysílaná data 13 (bajty 52..55) Vysílaná data 14 (bajty 56..59) Vysílaná data 15 (bajty 60..63) Chyba PB Tx (výpadek v odesílání) 137 – PWPB_main (0x89) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE kanal 3 INT comrychlost 4 LONG parita 5 INT 6 INT P mezera prodleva 7 INT odezva 8 INT maxtoken 9 INT adresa 10 INT maxadresa 11 INT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo komunikačního kanálu Komunikační rychlost [Bd] Parita Maximální meziznaková mezera [ms] Prodleva odpovědi [ms] Timeout odpovědi [ms] Maximální doba držení tokenu [ms] Vlastní adresa Maximální adresa v síti 138 – Flag (0x8A) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE 11 VARIANT I erase reset 5 LONG fsave 6 LONG O fload 7 LONG com 8 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Smazání flagu Reset centrály Uložení do flash Obnovení z flash Komunikace dispečink/FRED - 27 - ITEM (položka) ID Typ Název sysmenu 9 LONG download 12 LONG rx0 13 LONG 14 LONG O rx1 rx2 15 LONG bat 16 LONG bitflags 10 LONG Popis Přechod ze systémového menu Download konfigurace Data na COM0 Data na COM1 Data na COM2 Stav baterie Flagy bitové 139 – Minmax (0x8B) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 10 LONG P period delta 11 FLOAT cache 15 LONG input 3 VARIANT I triger 4 VARIANT min 5 FLOAT max 6 FLOAT 7 LONG O inc dec 8 LONG average 9 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda vzorkování Změna pro detekci tendence Přepis hodnot při spuštění Vstupní hodnota Spouštění výpočtu Minimální hodnota Maximální hodnota Hodnota roste Hodnota klesá Průměrná hodnota 140 – SDO (0x8C) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE init 6 LONG length 7 LONG P address 8 LONG index 9 LONG subindex 10 LONG readwrite 11 LONG input 3 VARIANT I strobe 4 VARIANT 5 LONG O vystup ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE comnr 50 BYTE initcmd 52 FLOAT noanswer 59 BYTE 60 LONG P toint text_string0 10 STRING text_string1 18 STRING text_string2 26 STRING text_string3 34 STRING reccode 42 STRING send 4 VARIANT reset 57 VARIANT smscode 5 VARIANT in0 6 VARIANT in1 7 VARIANT 8 VARIANT I in2 in3 9 VARIANT in4 53 VARIANT in5 54 VARIANT in6 55 VARIANT in7 56 VARIANT msgcmd 3 FLOAT O msg 58 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo komunikačního kanálu Výchozí hodnota výstupu Zákaz odpovědi Výstup typu integer Textový řetězec 0 Textový řetězec 1 Textový řetězec 2 Textový řetězec 3 Kód příjmu (vzorový text pro porovnání) Poslání SMS Nulování výstupu CMD Kód přijaté SMS Binární vstup 0 Binární vstup 1 Binární vstup 2 Binární vstup 3 Binární vstup 4 Binární vstup 5 Binární vstup 6 Binární vstup 7 Příkaz od přijaté SMS Přijatá SMS Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Jen pro inicializaci Délka dat Adresa CAN modulu Index objektu Subindex objektu Směr přenosu (0..read, 1..write) Zapisovaná hodnota Zákaz komunikace Čtená hodnota 141 – Gsm (0x8D) ITEM (položka) Popis ID Typ Název priorita 0 BYTE Pořadí vykonávání modulu rychlost 1 BYTE Smyčka vykonávání modulu comnr 9 BYTE Číslo komunikačního kanálu numselect 42 BYTE Výběr GSM čísla tlfnum1 5 LONG Telefonní číslo 1 tlfnum2 6 LONG Telefonní číslo 2 tlfnum3 7 LONG Telefonní číslo 3 8 LONG Telefonní číslo 4 P tlfnum4 access 45 LONG Omezení přístupu lines 47 LONG Počet obrazovek chyb smsslow 48 LONG Zpomalení vyčítání SMS init_string0 10 STRING Inicializační string 0 header 18 STRING Předčíslí email 34 STRING E-mailová adresa rtsmode 49 LONG Trvalé zapnutí RTS send 4 VARIANT Poslání SMS I innumsel 46 VARIANT Výběr čísla O sms_____________code 26 STRING Text přijaté SMS - 28 - 142 – Sms (0x8E) 143 – PWPBp_rx (0x8F) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE perioda 20 LONG adresa 21 BYTE blok 22 BYTE offset 23 INT delka 24 BYTE obj0 25 BYTE inst0 62 BYTE item0 78 BYTE obj1 26 BYTE inst1 63 BYTE item1 79 BYTE obj2 27 BYTE inst2 64 BYTE item2 80 BYTE obj3 28 BYTE P inst3 65 BYTE item3 81 BYTE obj4 29 BYTE inst4 66 BYTE item4 82 BYTE obj5 30 BYTE inst5 67 BYTE item5 83 BYTE obj6 31 BYTE inst6 68 BYTE item6 84 BYTE obj7 32 BYTE inst7 69 BYTE item7 85 BYTE obj8 33 BYTE inst8 70 BYTE item8 86 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa odkud Číslo bloku Offset v bloku Délka dat Číslo Objekt 0 Instance Položka Číslo Objekt 1 Instance Položka Číslo Objekt 2 Instance Položka Číslo Objekt 3 Instance Položka Číslo Objekt 4 Instance Položka Číslo Objekt 5 Instance Položka Číslo Objekt 6 Instance Položka Číslo Objekt 7 Instance Položka Číslo Objekt 8 Instance Položka Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název obj9 34 BYTE inst9 71 BYTE item9 87 BYTE obj10 35 BYTE inst10 72 BYTE item10 88 BYTE obj11 36 BYTE inst11 73 BYTE item11 89 BYTE obj12 37 BYTE 74 BYTE P inst12 item12 90 BYTE obj13 38 BYTE inst13 75 BYTE item13 91 BYTE obj14 39 BYTE inst14 76 BYTE item14 92 BYTE obj15 40 BYTE inst15 77 BYTE item15 93 BYTE out0 3 FLOAT out1 4 FLOAT out2 5 FLOAT out3 6 FLOAT out4 7 FLOAT out5 8 FLOAT out6 9 FLOAT out7 10 FLOAT 11 FLOAT O out8 out9 12 FLOAT out10 13 FLOAT out11 14 FLOAT out12 15 FLOAT out13 16 FLOAT out14 17 FLOAT out15 18 FLOAT pbrxerror 19 BYTE Popis Číslo Instance Položka Číslo Objekt 10 Instance Položka Číslo Objekt 11 Instance Položka Číslo Objekt 12 Instance Položka Číslo Objekt 13 Instance Položka Číslo Objekt 14 Instance Položka Číslo Objekt 15 Instance Položka Přijatá data z objektu 0 Přijatá data z objektu 1 Přijatá data z objektu 2 Přijatá data z objektu 3 Přijatá data z objektu 4 Přijatá data z objektu 5 Přijatá data z objektu 6 Přijatá data z objektu 7 Přijatá data z objektu 8 Přijatá data z objektu 9 Přijatá data z objektu 10 Přijatá data z objektu 11 Přijatá data z objektu 12 Přijatá data z objektu 13 Přijatá data z objektu 14 Přijatá data z objektu 15 Chyba PB Rx (zastaralá data) Objekt 9 144 – SKDM12 (0x90) ITEM (položka) Typ Název ID priorita 0 BYTE rychlost 1 BYTE COMno 4 BYTE P candisp 86 BYTE noterm 13 BYTE access 49 BYTE green1 6 VARIANT red1 7 VARIANT green2 8 VARIANT red2 61 VARIANT green3 62 VARIANT red3 63 VARIANT green4 64 VARIANT I red4 65 VARIANT backlight 10 VARIANT beep 11 VARIANT keyin 12 VARIANT in0 78 VARIANT in1 79 VARIANT in2 80 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo komunikačního kanálu Kopírovat displej z CKDM Určení fyz. přítomnosti CAN term. na sběrnici Úroveň přístupu do systémového módu Ovládání zelené barvy LED1 Ovládání červené barvy LED1 Ovládání zelené barvy LED2 Ovládání červené barvy LED2 Ovládání zelené barvy LED3 Ovládání červené barvy LED3 Ovládání zelené barvy LED4 Ovládání červené barvy LED4 Ovládání podsvitu displeje terminálu Ovládání generátoru tónu Vstup kódu simulace stisku klávesy na term. Tranzistorový výstup 0 Tranzistorový výstup 1 Tranzistorový výstup 2 Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) Typ Název ID in3 81 VARIANT in4 82 VARIANT 83 VARIANT I in5 in6 84 VARIANT in7 85 VARIANT sc 3 BYTE scf1 51 BYTE scf2 52 BYTE scf3 53 BYTE scf4 54 BYTE scf5 55 BYTE line_0 16 STRING line_1 24 STRING line_2 32 STRING line_3 40 STRING keyout 9 BYTE 66 BYTE O out0 out1 67 BYTE out2 68 BYTE out3 69 BYTE out4 70 BYTE out5 71 BYTE out6 72 BYTE out7 73 BYTE ain0 74 FLOAT ain1 75 FLOAT ain2 76 FLOAT ain3 77 FLOAT Popis Tranzistorový výstup 3 Tranzistorový výstup 4 Tranzistorový výstup 5 Tranzistorový výstup 6 Tranzistorový výstup 7 Výstup pro připojení modulu screen Výstup pro připojení modulu screen na F1 Výstup pro připojení modulu screen na F2 Výstup pro připojení modulu screen na F3 Výstup pro připojení modulu screen na F4 Výstup pro připojení modulu screen na F5 Výstup 1. řádku terminálu Výstup 2. řádku terminálu Výstup 3. řádku terminálu Výstup 4. řádku terminálu Výstup kódu právě stisknuté klávesy Logický vstup 0 Logický vstup 1 Logický vstup 2 Logický vstup 3 Logický vstup 4 Logický vstup 5 Logický vstup 6 Logický vstup 7 Analogový vstup 0 Analogový vstup 1 Analogový vstup 2 Analogový vstup 3 145 – SKDM11 (0x91) ITEM (položka) Typ Název ID priorita 0 BYTE rychlost 1 BYTE COMno 4 BYTE P candisp 86 BYTE noterm 13 BYTE access 49 BYTE green1 6 VARIANT red1 7 VARIANT green2 8 VARIANT red2 61 VARIANT green3 62 VARIANT 63 VARIANT I red3 green4 64 VARIANT red4 65 VARIANT backlight 10 VARIANT beep 11 VARIANT keyin 12 VARIANT sc 3 BYTE scf1 51 BYTE scf2 52 BYTE scf3 53 BYTE scf4 54 BYTE 55 BYTE O scf5 line_0 16 STRING line_1 24 STRING line_2 32 STRING line_3 40 STRING keyout 9 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo komunikačního kanálu Kopírovat displej z CKDM Určení fyz. přítomnosti CAN term. na sběrnici Úroveň přístupu do systémového módu Ovládání zelené barvy LED1 Ovládání červené barvy LED1 Ovládání zelené barvy LED2 Ovládání červené barvy LED2 Ovládání zelené barvy LED3 Ovládání červené barvy LED3 Ovládání zelené barvy LED4 Ovládání červené barvy LED4 Ovládání podsvitu displeje terminálu Ovládání generátoru tónu Vstup kódu simulace stisku klávesy na term. Výstup pro připojení modulu screen Výstup pro připojení modulu screen na F1 Výstup pro připojení modulu screen na F2 Výstup pro připojení modulu screen na F3 Výstup pro připojení modulu screen na F4 Výstup pro připojení modulu screen na F5 Výstup 1. řádku terminálu Výstup 2. řádku terminálu Výstup 3. řádku terminálu Výstup 4. řádku terminálu Výstup kódu právě stisknuté klávesy - 29 - 146 – Ppg (0x92) 151 – Ekviterm (0x97) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 7 LONG P numpar highpar 8 LONG lowpar 9 LONG trig 3 VARIANT num 4 VARIANT I high 5 VARIANT low 6 VARIANT pulse 10 LONG O end 11 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Počet pulsů Délka pulsu Délka mezery Povolení pulsů Počet pulsů Délka pulsu Délka mezery Výstup pulsů Konec generování pulsů 147 – journal (0x93) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost bankno 36 BYTE 3 VARIANT I menu Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo banky Připojení na screen pro vyvolání menu 148 – journal_txt (0x94) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE Text_line_0 4 STRING Text_line_1 12 STRING Text_line_2 20 STRING P Text_line_3 28 STRING Text_line_4 36 STRING Text_line_5 44 STRING Text_line_6 52 STRING Text_line_7 60 STRING Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Text položky 0 (analogová / binární v „1“) Text položky 1 (analogová / binární v „1“) Text položky 2 (analogová / binární v „1“) Text položky 3 (analogová / binární v „1“) Text položky 0 (binární v „0“) Text položky 1 (binární v „0“) Text položky 2 (binární v „0“) Text položky 3 (binární v „0“) 149 – Printer (0x95) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE comno 50 BYTE comspeed 51 LONG P Text_line_0 16 STRING Text_line_1 24 STRING Text_line_2 32 STRING Text_line_3 40 STRING time 4 VARIANT print 5 VARIANT prnval0 6 VARIANT I prnval1 7 VARIANT prnval2 8 VARIANT prnval3 9 VARIANT 3 BYTE O error Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo COM kanálu Komunikační rychlost [Bd] Text 1. řádku Text 2. řádku Text 3. řádku Text 4. řádku Tisk časového údaje Povel k tisku Formátovaná hodnota v 1. řádku Formátovaná hodnota v 2. řádku Formátovaná hodnota v 3. řádku Formátovaná hodnota v 4. řádku Chybový kód tiskárny 150 – DCF77 (0x96) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE 3 BYTE O error - 30 - ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE sklon 5 FLOAT posuv 6 FLOAT 8 FLOAT P TVPM TVPN 9 FLOAT input 20 FLOAT output 21 FLOAT Text_line_0 11 STRING in 4 VARIANT 10 VARIANT I menu korekce 7 VARIANT 3 FLOAT O 3 Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Sklon Posuv Maximální hodnota výstupu Minimální hodnota výstupu Vstupní hodnota Výstupní hodnota Název modulu pro zobrazení na terminálu Venkovní teplota Připojení na screen pro vyvolání menu Dodatečný posuv Výstupní hodnota 152 – PID (0x98) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE PIKP 8 FLOAT PITDminus 9 FLOAT PITDplus 10 FLOAT PITI 11 FLOAT TAUM 12 FLOAT TAUN 13 FLOAT P HYUZ 14 FLOAT HYUO 15 FLOAT TAUV 16 FLOAT inTUZ 34 FLOAT inTUP 35 FLOAT outTAU 36 FLOAT outSTAU 37 FLOAT Text_line_0 24 STRING TUZ 6 VARIANT 7 VARIANT I TUP 17 17 VARIANT TAU 3 FLOAT 4 FLOAT O STAU 5 5 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Proporcionální složka [–] Derivační složka - [s] Derivační složka + [s] Integrační složka [s] Maximální regulační zásah Minimální regulační zásah Hystereze zavřít Hystereze otevřít Horní hranice výstupu STAU Hodnota vstupu TUZ Hodnota vstupu TUP Hodnota výstupu TAU Hodnota vystupu STAU Název modulu pro zobrazení na terminálu Vstup změřené hodnoty Vstup požadované hodnoty Připojení na screen pro vyvolání menu Časově závislý povel zavírá / otvírá Hodnota otevření serva [%] Indikace plně otevřeného serva 153 – havbin (0x99) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE SHAH 5 FLOAT N28M 6 FLOAT P SHAM 7 FLOAT kvit 24 BYTE porucha 25 BYTE Text_line_0 15 STRING 4 VARIANT I has 3 BYTE O HAVA Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Maximální doba havárie Vyhodnocovací interval (z kolika) Počet poruch pro HAVA (kolik z kolika) Požadavek na kvitování poruchy Generovaní poruchy Název modulu pro zobrazení na terminálu Vstup hlídané veličiny Výstup detekce hlídaného stavu 154 – havan (0x9A) Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Není signál ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 30 BYTE P kvit HAVH 5 FLOAT HAVN 6 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Požadavek na kvitování poruchy Horní mez Dolní mez Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název deltHAVH 28 FLOAT deltHAVN 29 FLOAT SHAM 15 FLOAT N28M 9 FLOAT P CA10 12 FLOAT CA11 13 FLOAT porucha 37 BYTE Text_line_0 17 STRING has 4 VARIANT 26 VARIANT I HAVHi HAVNi 27 VARIANT 3 BYTE O HAVA Popis Delta horní meze Delta dolní meze Maximální hodnota SHA Maximální počet průchodů Zapomínání pokles Zapomínání růst Generovaní poruchy Název modulu pro zobrazení na terminálu Vstup hlídané veličiny Vstup horní meze Vstup dolní meze Výstup detekce hlídaného stavu 155 – vzorky (0x9B) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE delta_t 4 INT delt0 13 FLOAT delt1 14 FLOAT delt2 15 FLOAT delt3 16 FLOAT delt4 17 FLOAT delt5 18 FLOAT delt6 19 FLOAT delt7 20 FLOAT bf30 21 BYTE bf31 22 BYTE bf32 23 BYTE P bf33 24 BYTE bf34 25 BYTE bf35 26 BYTE bf36 27 BYTE bf37 28 BYTE redir0 33 INT redir1 34 INT redir2 35 INT redir3 36 INT redir4 37 INT redir5 38 INT redir6 39 INT redir7 40 INT pbankcom 41 LONG vz0 5 VARIANT vz1 6 VARIANT vz2 7 VARIANT vz3 8 VARIANT vz4 9 VARIANT I vz5 10 VARIANT vz6 11 VARIANT vz7 12 VARIANT record 30 VARIANT erase 32 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Maximální prodleva ukládání vzorku Velikost změny vstupu 0 pro záznam Velikost změny vstupu 1 pro záznam Velikost změny vstupu 2 pro záznam Velikost změny vstupu 3 pro záznam Velikost změny vstupu 4 pro záznam Velikost změny vstupu 5 pro záznam Velikost změny vstupu 6 pro záznam Velikost změny vstupu 7 pro záznam Konverze na 3bajtový formát vstupu 0 Konverze na 3bajtový formát vstupu 1 Konverze na 3bajtový formát vstupu 2 Konverze na 3bajtový formát vstupu 3 Konverze na 3bajtový formát vstupu 4 Konverze na 3bajtový formát vstupu 5 Konverze na 3bajtový formát vstupu 6 Konverze na 3bajtový formát vstupu 7 Přesměrování vstupu 0 Přesměrování vstupu 1 Přesměrování vstupu 2 Přesměrování vstupu 3 Přesměrování vstupu 4 Přesměrování vstupu 5 Přesměrování vstupu 6 Přesměrování vstupu 7 Pozice vrcholu banky Monitorovaná hodnota 0 Monitorovaná hodnota 1 Monitorovaná hodnota 2 Monitorovaná hodnota 3 Monitorovaná hodnota 4 Monitorovaná hodnota 5 Monitorovaná hodnota 6 Monitorovaná hodnota 7 Puls pro záznam do banky Vymazání celé banky 156 – ASERVO (0x9C) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P minact 27 FLOAT Text_line_0 11 STRING in 4 VARIANT I menu 10 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Min. změna regulačního zásahu na výstupu Název serva pro zobrazení na terminálu Vstup modulu (reálné číslo) Připojení na screen pro vyvolání menu Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název otevri 25 VARIANT I zavri 26 VARIANT 3 FLOAT O out Popis Přednostní otevření serva Přednostní zavření serva Výstupní hodnota [%] 157 – BSERVO (0xD) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE delay 23 FLOAT minact 24 FLOAT P hystotev 26 FLOAT hystzav 27 FLOAT maxtime 25 FLOAT Text_line_0 11 STRING in 5 VARIANT menu 10 VARIANT I otevri 35 VARIANT zavri 36 VARIANT out1 3 BYTE O out2 4 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Prodleva při změně směru pohybu [s] Minimální zásah servomotoru Hystereze při přechodu ze zav. na otv. [s] Hystereze při přechodu z otv. na zav. [s] Max. doba běhu serva jedním směrem [s] Název serva pro zobrazení na terminálu Vstup pro připojení k výstupu Tau PID reg. Připojení na screen pro vyvolání menu Přednostní otevření serva Přednostní zavření serva Výstup „–“ pro zavírání serva Výstup „+“ pro otevírání serva 158 – BODY_4 (0x9E) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE val1 5 FLOAT val2 6 FLOAT val3 7 FLOAT val4 8 FLOAT point1 9 FLOAT 11 FLOAT P point2 point3 12 FLOAT point4 13 FLOAT maxout 25 FLOAT minout 26 FLOAT input 27 FLOAT output 28 FLOAT Text_line_0 14 STRING in 4 VARIANT 29 VARIANT I korekce menu 10 VARIANT 3 FLOAT O out Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Hodnota pro bod 1 Hodnota pro bod 2 Hodnota pro bod 3 Hodnota pro bod 4 Bod 1 na ose x Bod 2 na ose x Bod 3 na ose x Bod 4 na ose x Maximální hodnota výstupu Minimální hodnota výstupu Hodnota vstupu Hodnota výstupu Název modulu pro zobrazení na terminálu Vstupní veličina Korekce výstupu Připojení na screen pro vyvolání menu Výstupní veličina 159 – Setpar (0x9F) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 6 BYTE P object instance 7 BYTE item 8 BYTE In 3 VARIANT I Block 4 VARIANT 5 LONG O out Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo modulu Instance modulu Číslo parametru (položky) Zapisovaná hodnota parametru (položky) Blokování zápisu Výstupní hodnota 160 – Timer (0xA0) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost value 5 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Hodnota útlumu - 31 - ITEM (položka) ID Typ Název hodina_on 6 INT minuta_on 7 INT po_ne_on 8 INT den_on 9 INT mesic_on 11 INT rok_on 44 INT hodina_off 12 INT P minuta_off 13 INT po_ne_off 14 INT den_off 15 INT mesic_off 16 INT rok_off 45 INT title 18 STRING vtitle 51 STRING 10 VARIANT I menu out 3 FLOAT O binout 46 BYTE Popis Hodina zapnutí Minuta zapnutí Den v týdnu zapnutí Den v měsíci zapnutí Měsíc zapnutí Rok zapnutí Hodina vypnutí Minuta vypnutí Den v týdnu vypnutí Den v měsíci vypnutí Měsíc vypnutí Rok vypnutí Název časovače Název hodnoty Připojení na screen pro vyvolání menu Výstupní hodnota Příznak nenul. výstupu / nastav. intervalu 161 – Timdat (0xA1) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE settime 12 LONG P setdate 13 LONG w2ldate 14 LONG l2wdate 15 LONG 10 VARIANT I menu time 16 FLOAT date 17 FLOAT 19 FLOAT O sec weekday 20 FLOAT year 18 FLOAT - 32 - Popis Výstup pro připojení modulu screen na F3 Výstup pro připojení modulu screen na F4 Výstup pro připojení modulu screen na F5 Výstup 1. řádku terminálu Výstup 2. řádku terminálu Výstup 3. řádku terminálu Výstup 4. řádku terminálu Výstup kódu právě stisknuté klávesy Logický vstup 0 Logický vstup 1 Logický vstup 2 Logický vstup 3 Logický vstup 4 Logický vstup 5 Logický vstup 6 Logický vstup 7 Analogový vstup 0 Analogový vstup 1 Analogový vstup 2 Analogový vstup 3 Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Nastavení času Nastavení data Přechod na letní čas Přechod na zimní čas Připojení na screen pro vyvolání menu Čas Datum Sekundy Den v týdnu Rok 162 – CKDM12 (0xA2) ITEM (položka) Typ Název ID priorita 0 BYTE rychlost 1 BYTE 4 BYTE P address noterm 13 BYTE access 49 BYTE green1 6 VARIANT red1 7 VARIANT green2 8 VARIANT red2 61 VARIANT green3 62 VARIANT red3 63 VARIANT green4 64 VARIANT red4 65 VARIANT backlight 10 VARIANT 11 VARIANT I beep keyin 12 VARIANT in0 78 VARIANT in1 79 VARIANT in2 80 VARIANT in3 81 VARIANT in4 82 VARIANT in5 83 VARIANT in6 84 VARIANT in7 85 VARIANT sc 3 BYTE 51 BYTE O scf1 scf2 52 BYTE ITEM (položka) Typ Název ID scf3 53 BYTE scf4 54 BYTE scf5 55 BYTE line_0 16 STRING line_1 24 STRING line_2 32 STRING line_3 40 STRING keyout 9 BYTE out0 66 BYTE out1 67 BYTE O out2 68 BYTE out3 69 BYTE out4 70 BYTE out5 71 BYTE out6 72 BYTE out7 73 BYTE ain0 74 FLOAT ain1 75 FLOAT ain2 76 FLOAT ain3 77 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa jednotky na sběrnici CAN Určení fyz. přítomnosti CAN term. na sběrnici Úroveň přístupu do systémového módu Ovládání zelené barvy LED1 Ovládání červené barvy LED1 Ovládání zelené barvy LED2 Ovládání červené barvy LED2 Ovládání zelené barvy LED3 Ovládání červené barvy LED3 Ovládání zelené barvy LED4 Ovládání červené barvy LED4 Ovládání podsvitu displeje terminálu Ovládání generátoru tónu Vstup kódu simulace stisku klávesy na term. Tranzistorový výstup 0 Tranzistorový výstup 1 Tranzistorový výstup 2 Tranzistorový výstup 3 Tranzistorový výstup 4 Tranzistorový výstup 5 Tranzistorový výstup 6 Tranzistorový výstup 7 Připojení na screen pro vyvolání menu Výstup pro připojení modulu screen na F1 Výstup pro připojení modulu screen na F2 163 – Hesla (0xA3) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE user1 20 FLOAT user2 21 FLOAT user3 22 FLOAT user4 23 FLOAT user1a 26 FLOAT P user2a 27 FLOAT user3a 28 FLOAT user4a 29 FLOAT user1b 30 FLOAT user2b 31 FLOAT user3b 32 FLOAT user4b 33 FLOAT edit 10 VARIANT I login 11 VARIANT heslo 25 LONG O userlevel 35 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Heslo pro user1 Heslo pro user2 Heslo pro user3 Heslo pro user4 Heslo pro user1a Heslo pro user2a Heslo pro user3a Heslo pro user4a Heslo pro user1b Heslo pro user2b Heslo pro user3b Heslo pro user4b Připojení na screen pro editaci hesla Připojení na screen pro přihlášení Heslo právě přihlášeného uživatele Úroveň přihlášeného uživatele 164 – Sysmon (0xA4) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE version 161 DWORD CRC 162 LONG pwtout 163 INT address 164 memory P loop1 loop2 loop3 outlock 165 166 167 168 170 writecheck 171 erase_error overdrive modbuswswap I menu 173 175 176 132 Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Verze FW centrály CRC Prodleva odpovědi [ms] (centrály) pro komunikaci na BYTE Adresa hlavním kanálu BYTE Procento obsazení paměti BYTE Procento času smyčky 1 BYTE Procento času smyčky 2 BYTE Procento času smyčky 3 BYTE Zamknutí výstupu zápisu mimo komunikační BYTE Zámek bloky BYTE Smazání chyb LONG Zrychlení 3. smyčky o x ms LONG Swap wordu u modbus slave VARIANT Připojení na screen pro vyvolání menu Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název out0 3 STRING out1 11 STRING out2 19 STRING out3 27 STRING out4 35 STRING out5 43 STRING out6 51 STRING out7 59 STRING out8 67 STRING O out9 75 STRING out10 83 STRING out11 91 STRING out12 99 STRING out13 107 STRING out14 115 STRING out15 123 STRING error 160 BYTE pulseerror 174 BYTE Popis Výstup chybového hlášení 0 Výstup chybového hlášení 1 Výstup chybového hlášení 2 Výstup chybového hlášení 3 Výstup chybového hlášení 4 Výstup chybového hlášení 5 Výstup chybového hlášení 6 Výstup chybového hlášení 7 Výstup chybového hlášení 8 Výstup chybového hlášení 9 Výstup chybového hlášení 10 Výstup chybového hlášení 11 Výstup chybového hlášení 12 Výstup chybového hlášení 13 Výstup chybového hlášení 14 Výstup chybového hlášení 15 Zaregistrováno alespoň jedno chybové hlášení Puls při příchodu nového alarmu 165 – CKDM11 (0xA5) ITEM (položka) Typ Název ID priorita 0 BYTE rychlost 1 BYTE 4 BYTE P address noterm 13 BYTE access 49 BYTE green1 6 VARIANT red1 7 VARIANT green2 8 VARIANT red2 61 VARIANT green3 62 VARIANT 63 VARIANT I red3 green4 64 VARIANT red4 65 VARIANT backlight 10 VARIANT beep 11 VARIANT keyin 12 VARIANT sc 3 BYTE scf1 51 BYTE scf2 52 BYTE scf3 53 BYTE scf4 54 BYTE 55 BYTE O scf5 line_0 16 STRING line_1 24 STRING line_2 32 STRING line_3 40 STRING keyout 9 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa jednotky na sběrnici CAN Určení fyz. přítomnosti CAN term. na sběrnici Úroveň přístupu do systémového módu Ovládání zelené barvy LED1 Ovládání červené barvy LED1 Ovládání zelené barvy LED2 Ovládání červené barvy LED2 Ovládání zelené barvy LED3 Ovládání červené barvy LED3 Ovládání zelené barvy LED4 Ovládání červené barvy LED4 Ovládání podsvitu displeje terminálu Ovládání generátoru tónu Vstup kódu simulace stisku klávesy na term. Výstup pro připojení modulu screen Výstup pro připojení modulu screen na F1 Výstup pro připojení modulu screen na F2 Výstup pro připojení modulu screen na F3 Výstup pro připojení modulu screen na F4 Výstup pro připojení modulu screen na F5 Výstup 1. řádku terminálu Výstup 2. řádku terminálu Výstup 3. řádku terminálu Výstup 4. řádku terminálu Výstup kódu právě stisknuté klávesy 166 – Retran (0xA6) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE 8 LONG P Baudrate Timeout 9 INT COMnr 7 BYTE 3 LONG O count Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Komunikační rychlost [Bd] Maximální doba mezi znaky [ms] Číslo portu retranslačního kanálu Počet retranslací Komunikační protokol regulátorů PROMOS / PROMOS Line 2 167 – l2hwlw (0xA7) ITEM (položka) ID Typ Název priorita 0 BYTE 1 BYTE P rychlost sigext 6 BYTE 3 VARIANT I in0 lw 4 LONG O hw 5 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Znaménkové rozšíření Vstupní 4-bajtová hodnota Výstupní 2-bajtová hodnota – nižší word Výstupní 2-bajtová hodnota – vyšší word 168 – SAIOi (0xA8) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE perioda 20 LONG 21 BYTE P adresa blok 22 BYTE offset 23 INT delka 24 BYTE out0 3 FLOAT out1 4 FLOAT out2 5 FLOAT out3 6 FLOAT out4 7 FLOAT out5 8 FLOAT 9 FLOAT O out6 out7 10 FLOAT out8 11 FLOAT out9 12 FLOAT out10 13 FLOAT out11 14 FLOAT pbrxerror 19 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa odkud Číslo bloku Offset v bloku Délka dat Analogový vstup 0 Analogový vstup 1 Analogový vstup 2 Analogový vstup 3 Analogový vstup 4 Analogový vstup 5 Analogový vstup 6 Analogový vstup 7 Analogový vstup 8 Analogový vstup 9 Analogový vstup 10 Analogový vstup 11 Chyba PB Rx 169 – SBIOi (0xA9) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE perioda 20 LONG 21 BYTE P adresa blok 22 BYTE offset 23 INT delka 24 BYTE out0 3 LONG out1 4 LONG out2 5 LONG out3 6 LONG out4 7 LONG out5 8 LONG out6 9 LONG out7 10 LONG 11 LONG O cnt0 cnt1 12 LONG cnt2 13 LONG cnt3 14 LONG cnt4 15 LONG cnt5 16 LONG cnt6 17 LONG cnt7 18 LONG pbrxerror 19 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa odkud Číslo bloku Offset v bloku Délka dat Logický vstup X0 Logický vstup X1 Logický vstup X2 Logický vstup X3 Logický vstup X4 Logický vstup X5 Logický vstup X6 Logický vstup X7 Čítač 0 Čítač 1 Čítač 2 Čítač 3 Čítač 4 Čítač 5 Čítač 6 Čítač 7 Chyba PB Rx - 33 - 170 – SBI (0xAA) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE perioda 20 LONG 21 BYTE P adresa blok 22 BYTE offset 23 INT delka 24 BYTE out0 3 LONG out1 4 LONG out2 5 LONG out3 6 LONG out4 7 LONG out5 8 LONG out6 9 LONG out7 10 LONG out8 11 LONG out9 12 LONG out10 13 LONG out11 14 LONG 15 LONG O out12 out13 16 LONG out14 17 LONG out15 18 LONG cnt0 25 LONG cnt1 26 LONG cnt2 27 LONG cnt3 28 LONG cnt4 29 LONG cnt5 30 LONG cnt6 31 LONG cnt7 32 LONG pbrxerror 19 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa odkud Číslo bloku Offset v bloku Délka dat Logický vstup X0 Logický vstup X1 Logický vstup X2 Logický vstup X3 Logický vstup X4 Logický vstup X5 Logický vstup X6 Logický vstup X7 Logický vstup X8 Logický vstup X9 Logický vstup X10 Logický vstup X11 Logický vstup X12 Logický vstup X13 Logický vstup X14 Logický vstup X15 Čítač 0 Čítač 1 Čítač 2 Čítač 3 Čítač 4 Čítač 5 Čítač 6 Čítač 7 Chyba PB Rx 171 – SFCPUi (0xAB) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE perioda 20 LONG 21 BYTE P adresa blok 22 BYTE offset 23 INT delka 24 BYTE out0 3 LONG out1 4 LONG out2 5 LONG out3 6 LONG 7 LONG O out4 out5 8 LONG out6 9 LONG out7 10 LONG pbrxerror 19 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa odkud Číslo bloku Offset v bloku Délka dat Logické vstupy pozice 0 (X0.0÷X0.7) Logické vstupy pozice 1 (X1.0÷X1.7) Logické vstupy pozice 2 (X2.0÷X2.7) Logické vstupy pozice 3 (X3.0÷X3.7) Logické vstupy pozice 4 (X4.0÷X4.7) Logické vstupy pozice 5 (X5.0÷X5.7) Logické vstupy pozice 6 (X6.0÷X6.7) Logické vstupy pozice 7 (X7.0÷X7.7) Chyba PB Rx 172 – SAIOo (0xAC) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE perioda 20 LONG P adresa 21 BYTE blok 22 BYTE offset 23 INT - 34 - Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa kam Číslo bloku Offset v bloku ITEM (položka) ID Typ Název 24 BYTE P delka in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT I in3 6 VARIANT in4 7 VARIANT in5 8 VARIANT 19 BYTE O pbtxerror Popis Délka dat Analogový výstup 0 Analogový výstup 1 Analogový výstup 2 Analogový výstup 3 Analogový výstup 4 Analogový výstup 5 Chyba PB Tx 173 – SBIOo (0xAD) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE perioda 20 LONG 21 BYTE P adresa blok 22 BYTE offset 23 INT delka 24 BYTE in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT I in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT 19 BYTE O pbtxerror Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa kam Číslo bloku Offset v bloku Délka dat Reléový výstup Y0 Reléový výstup Y1 Reléový výstup Y2 Reléový výstup Y3 Reléový výstup Y4 Reléový výstup Y5 Reléový výstup Y6 Reléový výstup Y7 Chyba PB Tx 174 – SBO (0xAE) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE perioda 20 LONG 21 BYTE P adresa blok 22 BYTE offset 23 INT delka 24 BYTE in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT I in8 11 VARIANT in9 12 VARIANT in10 13 VARIANT in11 14 VARIANT in12 15 VARIANT in13 16 VARIANT in14 17 VARIANT in15 18 VARIANT 19 BYTE O pbtxerror Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa kam Číslo bloku Offset v bloku Délka dat Reléový výstup Y0 Reléový výstup Y1 Reléový výstup Y2 Ovládání LED mezi Y2 a Y3 Reléový výstup Y3 Reléový výstup Y4 Reléový výstup Y5 Ovládání LED vlevo od Y5 Reléový výstup Y6 Reléový výstup Y7 Reléový výstup Y8 Ovládání LED mezi Y8 a Y9 Reléový výstup Y9 Reléový výstup Y10 Reléový výstup Y11 Ovládání LED vlevo od Y11 Chyba PB Tx 175 – SFCPUo (0xAF) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P perioda 20 LONG adresa 21 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Perioda komunikace [ms] Adresa kam Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název blok 22 BYTE 23 INT P offset delka 24 BYTE in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT I in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT 19 BYTE O pbtxerror Popis Číslo bloku Offset v bloku Délka dat Logické výstupy pozice 0 (Y0.0÷Y0.7) Logické výstupy pozice 1 (Y1.0÷Y1.7) Logické výstupy pozice 2 (Y2.0÷Y2.7) Logické výstupy pozice 3 (Y3.0÷Y3.7) Logické výstupy pozice 4 (Y4.0÷Y4.7) Logické výstupy pozice 5 (Y5.0÷Y5.7) Logické výstupy pozice 6 (Y6.0÷Y6.7) Logické výstupy pozice 7 (Y7.0÷Y7.7) Chyba PB Tx 184 – Hdbb (0xB8) ITEM (položka) Typ Název ID priorita 0 BYTE rychlost 1 BYTE flags0 23 LONG interval0 25 LONG flags1 27 LONG interval1 29 LONG flags2 31 LONG interval2 33 LONG flags3 35 LONG interval3 37 LONG flags4 39 LONG interval4 41 LONG flags5 43 LONG interval5 45 LONG flags6 47 LONG interval6 49 LONG flags7 51 LONG interval7 53 LONG 55 LONG P flags8 interval8 57 LONG flags9 59 LONG interval9 61 LONG flags10 63 LONG interval10 65 LONG flags11 67 LONG interval11 69 LONG flags12 71 LONG interval12 73 LONG flags13 75 LONG interval13 77 LONG flags14 79 LONG interval14 81 LONG flags15 83 LONG interval15 85 LONG index 87 INT fixhour 88 INT fixmin 89 INT bin0 3 VARIANT bin1 4 VARIANT bin2 5 VARIANT bin3 6 VARIANT bin4 7 VARIANT 8 VARIANT I bin5 bin6 9 VARIANT bin7 10 VARIANT bin8 11 VARIANT bin9 12 VARIANT bin10 13 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Nastavení způsobu ukládání Binární vstup B0 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B1 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B2 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B3 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B4 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B5 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B6 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B7 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B8 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B9 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B10 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B11 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B12 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B13 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B14 Interval ukládání [min] Nastavení způsobu ukládání Binární vstup B15 Interval ukládání [min] Počáteční hodnota identifikátoru vzorku Pevná hodina uložení Pevná minuta uložení Binární vstup B0 Binární vstup B1 Binární vstup B2 Binární vstup B3 Binární vstup B4 Binární vstup B5 Binární vstup B6 Binární vstup B7 Binární vstup B8 Binární vstup B9 Binární vstup B10 Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) Typ Název ID bin11 14 VARIANT bin12 15 VARIANT bin13 16 VARIANT 17 VARIANT I bin14 bin15 18 VARIANT clralon 19 VARIANT clraloff 20 VARIANT alarmon 21 BYTE O alarmoff 22 BYTE Popis Binární vstup B11 Binární vstup B12 Binární vstup B13 Binární vstup B14 Binární vstup B15 Nulování příznaku vzniku alarmu Nulování příznaku ukončení alarmu Indikace vzniku alarmu Indikace ukončení alarmu 185 – Hdba (0xB9) ITEM (položka) Typ Název ID priorita 0 BYTE rychlost 1 BYTE flags0 15 LONG interval0 16 LONG hyst10 17 FLOAT hyst20 18 FLOAT lolim0 19 FLOAT flood10 20 FLOAT flood20 21 FLOAT flood30 22 FLOAT maxctc0 23 FLOAT flags1 29 LONG interval1 30 LONG hyst11 31 FLOAT hyst21 32 FLOAT lolim1 33 FLOAT flood11 34 FLOAT flood21 35 FLOAT flood31 36 FLOAT maxctc1 37 FLOAT flags2 43 LONG interval2 44 LONG hyst12 45 FLOAT 46 FLOAT P hyst22 lolim2 47 FLOAT flood12 48 FLOAT flood22 49 FLOAT flood32 50 FLOAT maxctc2 51 FLOAT flags3 57 LONG interval3 58 LONG hyst13 59 FLOAT hyst23 60 FLOAT lolim3 61 FLOAT flood13 62 FLOAT flood23 63 FLOAT flood33 64 FLOAT maxctc3 65 FLOAT flags4 71 LONG interval4 72 LONG hyst14 73 FLOAT hyst24 74 FLOAT lolim4 75 FLOAT flood14 76 FLOAT flood24 77 FLOAT flood34 78 FLOAT maxctc4 79 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Nastavení způsobu ukládání Interval ukládání [min] Hyster. pro alarm a povol. zápisu Analogový Hystereze pro zápis vstup Dolní mez A0 1. st. povodňové akt. – poruchy 2. st. povodňové akt. – poruchy 3. st. povodňové akt. – poruchy Limit přírůstku CTC Nastavení způsobu ukládání Interval ukládání [min] Hyster. pro alarm a povol. zápisu Analogový Hystereze pro zápis Dolní mez vstup A1 1. st. povodňové akt. – poruchy 2. st. povodňové akt. – poruchy 3. st. povodňové akt. – poruchy Limit přírůstku CTC Nastavení způsobu ukládání Interval ukládání [min] Hyster. pro alarm a povol. zápisu Analogový Hystereze pro zápis vstup Dolní mez A2 1. st. povodňové akt. – poruchy 2. st. povodňové akt. – poruchy 3. st. povodňové akt. – poruchy Limit přírůstku CTC Nastavení způsobu ukládání Interval ukládání [min] Hyster. pro alarm a povol. zápisu Analogový Hystereze pro zápis Dolní mez vstup A3 1. st. povodň. aktivity – poruchy 2. st. povodň. aktivity – poruchy 3. st. povodň. aktivity – poruchy Limit přírůstku CTC Nastavení způsobu ukládání Interval ukládání [min] Hyster. pro alarm a povol. zápisu Analogový Hystereze pro zápis vstup Dolní mez A4 1. st. povodňové akt. – poruchy 2. st. povodňové akt. – poruchy 3. st. povodňové akt. – poruchy Limit přírůstku CTC - 35 - ITEM (položka) Typ Název ID flags5 85 LONG interval5 86 LONG hyst15 87 FLOAT hyst25 88 FLOAT lolim5 89 FLOAT flood15 90 FLOAT flood25 91 FLOAT flood35 92 FLOAT maxctc5 93 FLOAT flags6 99 LONG interval6 100 LONG hyst16 101 FLOAT hyst26 102 FLOAT lolim6 103 FLOAT flood16 104 FLOAT P flood26 105 FLOAT flood36 106 FLOAT maxctc6 107 FLOAT flags7 113 LONG interval7 114 LONG hyst17 115 FLOAT hyst27 116 FLOAT lolim7 117 FLOAT flood17 118 FLOAT flood27 119 FLOAT flood37 120 FLOAT maxctc7 121 FLOAT index 127 INT fixhour 128 INT fixmin 129 INT ain0 3 VARIANT ain1 4 VARIANT ain2 5 VARIANT ain3 6 VARIANT ain4 7 VARIANT I ain5 8 VARIANT ain6 9 VARIANT ain7 10 VARIANT clralon 11 VARIANT clraloff 12 VARIANT alarmon 13 BYTE O alarmoff 14 BYTE Popis Nastavení způsobu ukládání Interval ukládání [min] Hyster. pro alarm a povol. zápisu Analogový Hystereze pro zápis Dolní mez vstup A5 1. st. povodňové akt. – poruchy 2. st. povodňové akt. – poruchy 3. st. povodňové akt. – poruchy Limit přírůstku CTC Nastavení způsobu ukládání Interval ukládání [min] Hyster. pro alarm a povol. zápisu Analogový Hystereze pro zápis vstup Dolní mez A6 1. st. povodňové akt. – poruchy 2. st. povodňové akt. – poruchy 3. st. povodňové akt. – poruchy Limit přírůstku CTC Nastavení způsobu ukládání Interval ukládání [min] Hyster. pro alarm a povol. zápisu Analogový Hystereze pro zápis Dolní mez vstup A7 1. st. povodňové akt. – poruchy 2. st. povodňové akt. – poruchy 3. st. povodňové akt. – poruchy Limit přírůstku CTC Počáteční hodnota identifikátoru vzorku Pevná hodina uložení Pevná minuta uložení Analogový vstup A0 Analogový vstup A1 Analogový vstup A2 Analogový vstup A3 Analogový vstup A4 Analogový vstup A5 Analogový vstup A6 Analogový vstup A7 Nulování příznaku vzniku alarmu Nulování příznaku ukončení alarmu Indikace vzniku alarmu Indikace ukončení alarmu 186 – Hdbmain (0xBA) ITEM (položka) ID Typ Název priorita 0 BYTE P rychlost 1 BYTE 4 VARIANT I erase userpos0 5 LONG userpos1 6 LONG userpos2 7 LONG userpos3 8 LONG userpos4 9 LONG userpos5 10 LONG userpos6 11 LONG 12 LONG O userpos7 overrun0 15 LONG overrun1 16 LONG overrun2 17 LONG overrun3 18 LONG overrun4 19 LONG overrun5 20 LONG overrun6 21 LONG - 36 - Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Smazání HDB a počítadel přetečení Pozice (index) uživatele 0 Pozice (index) uživatele 1 Pozice (index) uživatele 2 Pozice (index) uživatele 3 Pozice (index) uživatele 4 Pozice (index) uživatele 5 Pozice (index) uživatele 6 Pozice (index) uživatele 7 Ztracené vzorky uživatele 0 Ztracené vzorky uživatele 1 Ztracené vzorky uživatele 2 Ztracené vzorky uživatele 3 Ztracené vzorky uživatele 4 Ztracené vzorky uživatele 5 Ztracené vzorky uživatele 6 ITEM (položka) ID Typ Název overrun7 22 LONG 13 LONG O amount end 14 LONG Popis Ztracené vzorky uživatele 7 Počet platných vzorků v HDB Pozice příštího vzorku (vrchol HDB) 187 – ModbusTXC (0xBB) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE function 20 BYTE number 21 BYTE offset 22 LONG 23 BYTE P datatype baud 24 LONG parity 25 BYTE comno 26 BYTE address 27 BYTE timeout 50 INT in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT 11 VARIANT I in8 in9 12 VARIANT in10 13 VARIANT in11 14 VARIANT in12 15 VARIANT in13 16 VARIANT in14 17 VARIANT in15 18 VARIANT disable 29 VARIANT out0 30 LONG out1 31 LONG out2 32 LONG out3 33 LONG out4 34 LONG out5 35 LONG out6 36 LONG out7 37 LONG 38 LONG O out8 out9 39 LONG out10 40 LONG out11 41 LONG out12 42 LONG out13 43 LONG out14 44 LONG out15 45 LONG error 19 BYTE Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Kód funkce Počet registrů Offset registru Modifikace typu dat Komunikační rychlost Parita Číslo komunikačního kanálu Adresa protistanice Timeout odpovědi [ms] Zapisovaná hodnota 0 Zapisovaná hodnota 1 Zapisovaná hodnota 2 Zapisovaná hodnota 3 Zapisovaná hodnota 4 Zapisovaná hodnota 5 Zapisovaná hodnota 6 Zapisovaná hodnota 7 Zapisovaná hodnota 8 Zapisovaná hodnota 9 Zapisovaná hodnota 10 Zapisovaná hodnota 11 Zapisovaná hodnota 12 Zapisovaná hodnota 13 Zapisovaná hodnota 14 Zapisovaná hodnota 15 Zastavení periodické komunikace Kontrolní čtení hodnoty 0 Kontrolní čtení hodnoty 1 Kontrolní čtení hodnoty 2 Kontrolní čtení hodnoty 3 Kontrolní čtení hodnoty 4 Kontrolní čtení hodnoty 5 Kontrolní čtení hodnoty 6 Kontrolní čtení hodnoty 7 Kontrolní čtení hodnoty 8 Kontrolní čtení hodnoty 9 Kontrolní čtení hodnoty 10 Kontrolní čtení hodnoty 11 Kontrolní čtení hodnoty 12 Kontrolní čtení hodnoty 13 Kontrolní čtení hodnoty 14 Kontrolní čtení hodnoty 15 Výpadek (chyba) komunikace 188 – IECinSP (0xBC) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P ioa 19 LONG chnl 38 LONG in0 3 VARIANT in1 4 VARIANT I in2 5 VARIANT in3 6 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa prvního výstupu Číslo kanálu Binární vstup 0 Binární vstup 1 Binární vstup 2 Binární vstup 3 Komunikační protokol regulátorů PROMOS / PROMOS Line 2 ITEM (položka) ID Typ Název in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT in8 11 VARIANT in9 12 VARIANT in10 13 VARIANT in11 14 VARIANT in12 15 VARIANT in13 16 VARIANT in14 17 VARIANT in15 18 VARIANT q0 20 VARIANT q1 21 VARIANT I q2 22 VARIANT q3 23 VARIANT q4 24 VARIANT q5 25 VARIANT q6 26 VARIANT q7 27 VARIANT q8 28 VARIANT q9 29 VARIANT q10 30 VARIANT q11 31 VARIANT q12 32 VARIANT q13 33 VARIANT q14 34 VARIANT q15 35 VARIANT Popis Binární vstup 4 Binární vstup 5 Binární vstup 6 Binární vstup 7 Binární vstup 8 Binární vstup 9 Binární vstup 10 Binární vstup 11 Binární vstup 12 Binární vstup 13 Binární vstup 14 Binární vstup 15 Quality descriptor 0 Quality descriptor 1 Quality descriptor 2 Quality descriptor 3 Quality descriptor 4 Quality descriptor 5 Quality descriptor 6 Quality descriptor 7 Quality descriptor 8 Quality descriptor 9 Quality descriptor 10 Quality descriptor 11 Quality descriptor 12 Quality descriptor 13 Quality descriptor 14 Quality descriptor 15 189 – IECinDP (0xBD) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P ioa 19 LONG chnl 38 LONG in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT in8 11 VARIANT I in9 12 VARIANT in10 13 VARIANT in11 14 VARIANT in12 15 VARIANT in13 16 VARIANT in14 17 VARIANT in15 18 VARIANT q0 20 VARIANT q1 21 VARIANT q2 22 VARIANT q3 23 VARIANT q4 24 VARIANT I q5 25 VARIANT q6 26 VARIANT q7 27 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa prvního výstupu Číslo kanálu Binární vstup 0 Binární vstup 1 Binární vstup 2 Binární vstup 3 Binární vstup 4 Binární vstup 5 Binární vstup 6 Binární vstup 7 Binární vstup 8 Binární vstup 9 Binární vstup 10 Binární vstup 11 Binární vstup 12 Binární vstup 13 Binární vstup 14 Binární vstup 15 Quality descriptor 0 Quality descriptor 1 Quality descriptor 2 Quality descriptor 3 Quality descriptor 4 Quality descriptor 5 Quality descriptor 6 Quality descriptor 7 Komunikační protokol regulátorů PROMOS / PROMOS Line 2 190 – IECinMI (0xBE) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P ioa 19 LONG chnl 38 LONG in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT q0 20 VARIANT q1 21 VARIANT q2 22 VARIANT q3 23 VARIANT I q4 24 VARIANT q5 25 VARIANT q6 26 VARIANT q7 27 VARIANT t0 28 VARIANT t9 29 VARIANT t2 30 VARIANT t3 31 VARIANT t4 32 VARIANT t5 33 VARIANT t6 34 VARIANT t7 35 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa prvního výstupu Číslo kanálu Binární vstup 0 Binární vstup 1 Binární vstup 2 Binární vstup 3 Binární vstup 4 Binární vstup 5 Binární vstup 6 Binární vstup 7 Quality descriptor 0 Quality descriptor 1 Quality descriptor 2 Quality descriptor 3 Quality descriptor 4 Quality descriptor 5 Quality descriptor 6 Quality descriptor 7 Vyslání hodnoty 0 Vyslání hodnoty 1 Vyslání hodnoty 2 Vyslání hodnoty 3 Vyslání hodnoty 4 Vyslání hodnoty 5 Vyslání hodnoty 6 Vyslání hodnoty 7 191 – IECinMF (0xBF) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P ioa 19 LONG chnl 38 LONG in0 3 VARIANT in1 4 VARIANT in2 5 VARIANT in3 6 VARIANT in4 7 VARIANT in5 8 VARIANT in6 9 VARIANT in7 10 VARIANT q0 20 VARIANT q1 21 VARIANT q2 22 VARIANT q3 23 VARIANT I q4 24 VARIANT q5 25 VARIANT q6 26 VARIANT q7 27 VARIANT t0 28 VARIANT t9 29 VARIANT t2 30 VARIANT t3 31 VARIANT t4 32 VARIANT t5 33 VARIANT t6 34 VARIANT t7 35 VARIANT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Adresa prvního výstupu Číslo kanálu Binární vstup 0 Binární vstup 1 Binární vstup 2 Binární vstup 3 Binární vstup 4 Binární vstup 5 Binární vstup 6 Binární vstup 7 Quality descriptor 0 Quality descriptor 1 Quality descriptor 2 Quality descriptor 3 Quality descriptor 4 Quality descriptor 5 Quality descriptor 6 Quality descriptor 7 Vyslání hodnoty 0 Vyslání hodnoty 1 Vyslání hodnoty 2 Vyslání hodnoty 3 Vyslání hodnoty 4 Vyslání hodnoty 5 Vyslání hodnoty 6 Vyslání hodnoty 7 - 37 - 192 – IecOSCDC (0xC0) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P chnl 38 LONG IOA 19 LONG 20 VARIANT I block out0 3 LONG out1 4 LONG out2 5 LONG out3 6 LONG out4 7 LONG out5 8 FLOAT out6 9 LONG out7 10 LONG O out8 11 LONG out9 12 LONG out10 13 LONG out11 14 LONG out12 15 LONG out13 16 LONG out14 17 LONG out15 18 LONG Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo kanálu Adresa prvního výstupu Blokování všech výstupů Binární výstup 0 Binární výstup 1 Binární výstup 2 Binární výstup 3 Binární výstup 4 Binární výstup 5 Binární výstup 6 Binární výstup 7 Binární výstup 8 Binární výstup 9 Binární výstup 10 Binární výstup 11 Binární výstup 12 Binární výstup 13 Binární výstup 14 Binární výstup 15 ITEM (položka) ID Typ Název out7 10 LONG out8 11 LONG out9 12 LONG out10 13 LONG 14 LONG O out11 out12 15 LONG out13 16 LONG out14 17 LONG out15 18 LONG Popis Analogový výstup 7 (celé číslo) Analogový výstup 8 (celé číslo) Analogový výstup 9 (celé číslo) Analogový výstup 10 (celé číslo) Analogový výstup 11 (celé číslo) Analogový výstup 12 (celé číslo) Analogový výstup 13 (celé číslo) Analogový výstup 14 (celé číslo) Analogový výstup 15 (celé číslo) 193 – IecOFL (0xC1) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P chnl 38 LONG IOA 19 LONG 20 VARIANT I block out0 3 LONG out1 4 FLOAT out2 5 FLOAT out3 6 FLOAT out4 7 FLOAT out5 8 FLOAT out6 9 FLOAT out7 10 FLOAT O out8 11 FLOAT out9 12 FLOAT out10 13 FLOAT out11 14 FLOAT out12 15 FLOAT out13 16 FLOAT out14 17 FLOAT out15 18 FLOAT Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo kanálu Adresa prvního výstupu Blokování všech výstupů Analogový výstup 0 (reálné číslo) Analogový výstup 1 (reálné číslo) Analogový výstup 2 (reálné číslo) Analogový výstup 3 (reálné číslo) Analogový výstup 4 (reálné číslo) Analogový výstup 5 (reálné číslo) Analogový výstup 6 (reálné číslo) Analogový výstup 7 (reálné číslo) Analogový výstup 8 (reálné číslo) Analogový výstup 9 (reálné číslo) Analogový výstup 10 (reálné číslo) Analogový výstup 11 (reálné číslo) Analogový výstup 12 (reálné číslo) Analogový výstup 13 (reálné číslo) Analogový výstup 14 (reálné číslo) Analogový výstup 15 (reálné číslo) 194 – IecOSC (0xC2) ITEM (položka) ID Typ Název priorita 0 BYTE rychlost 1 BYTE P chnl 38 LONG IOA 19 LONG 20 VARIANT I block out0 3 LONG out1 4 LONG out2 5 LONG 6 LONG O out3 out4 7 LONG out5 8 FLOAT out6 9 LONG - 38 - Popis Pořadí vykonávání modulu Smyčka vykonávání modulu Číslo kanálu Adresa prvního výstupu Blokování všech výstupů Analogový výstup 0 (celé číslo) Analogový výstup 1 (celé číslo) Analogový výstup 2 (celé číslo) Analogový výstup 3 (celé číslo) Analogový výstup 4 (celé číslo) Analogový výstup 5 (celé číslo) Analogový výstup 6 (celé číslo) Komunikační protokol regulátorů PROMOS / PROMOS Line 2 4 PŘÍLOHA 1 – 3BAJTOVÝ FORMÁT REÁLNÉHO ČÍSLA (3BF) ;******************************************************************* ;* A R I T M E T I K A * ;******************************************************************* ; poznámky ze zdrojového kódu ! ; Zadávání operandu: ; X: CDE....C EXP/SIGN, DE MANTISSA ; Y: BHL....B EXP/SIGN, HL MANTISSA ; REG C OR B: BIT 7 ... SIGN OF MANTISA (0=+, 1=-) ; BIT 6 ... SIGN OF EXPONENT (0=-, 1=+) Pozor, bylzjištěn vliv nejen na znaménko – viz kap. 5. Ovlivňuje hodnoty od -1,0 do +1,0 ; BITS 5-0 ... EXP. (OFFSET CODE) ; ; ; ; Mantisa je vzdy větší než 1, tedy ve tvaru 1.abcdefghijklmnop, kde a až p jsou jednotlivé bity DE/HL registru s významem: -1 a = 2 = 1/2 = 0,5 ; -2 ; b = 2 = 1/4 = 0,25 ; -3 ; c = 2 = 1/8 = 0,125 ; ..... ; -16 ; p = 2 = 1/65536 = 0,000015258789 ; mantisa exponent ; X MSB D E LSB C ; Y H L B ; ________ ________ _ _ _ _ _ _ _ _ ; 1,|________|________| |_|_|_|_|_|_|_|_| ; | | ; | |- znaménko exponentu ; |––- znaménko mantisy ; Příklad: ; x = 8,25 ; = 1 1/32 * 8 ; ; ; DE = 0000 1000 0000 0000 = 0800h (odpovídá 1/32) 3 C = 0 1 000011 = 43h (znaménka + 2 ) Komunikační protokol regulátorů PROMOS / PROMOS Line 2 - 39 - 5 PŘÍLOHA 2 – RUTINA V PASCALU PRO PŘEVOD 3BF REÁLNÉHO ČÍSLA {prevody 3BF realnych cisel PROMOS} Function dvenaR(co:byte) : real; Var dni1:integer; dnw1:real; Begin dnw1:=1; For dni1:=1 to co do dnw1:=dnw1*2; dvenaR:=dnw1; End; Function dvena(co:byte) : byte; Var dni1:integer; dnb1:byte; Begin dnb1:=1; For dni1:=1 to co do dnb1:=dnb1*2; dvena:=dnb1; End; Function Getbit(maska11,pozbit:byte) : Boolean; var gbi1:integer; Begin Getbit:=FALSE; For gbi1:=7 downto pozbit+1 do If maska11=dvena(gbi1) Then maska11:=maska11-dvena(gbi1); If maska11=dvena(pozbit) Then Getbit:=TRUE; End; Function Get3BFtoReal(s3bf:Str128):real; {prevod 3BF Var gr1,gr2,gr3:Real; gs1:Str128; gb1,gb2,gb3:Byte; gl1:longint; gp1:array[1..3] of byte; Begin For gb1:=1 to 3 do gp1[gb1]:=Ord(s3bf[gb1]); {gr1=mantisa 1.xxxxx} {gr2=exponent 2^xx} If (gp1[1]=0) and (gp1[2]=0) and (gp1[3]=0) Then Else Begin gr1:=1; For gb1:=7 downto 0 do If getbit(gp1[2],gb1) Begin gr2:=DvenaR(8-gb1); gr1:=gr1+1/gr2; End; For gb1:=7 downto 0 do If getbit(gp1[3],gb1) Begin gr2:=DvenaR(16-gb1); gr1:=gr1+1/gr2; End; If getbit(gp1[1],7) Then gr1:=-gr1; gb2:=gp1[1] and 63; {bez 6. a 7. bitu} If getbit(gp1[1],6) Then gr2:=DvenaR(gb2) Else gr2:=1/DvenaR(64-gb2); - 40 - na Real} gr3:=0 Then Then Komunikační protokol regulátorů PROMOS / PROMOS Line 2 gr3:=gr1*gr2; End; Get3bftoReal:=gr3; End; Function GetRealTo3bf(r1:real):str128; {prevod real na 3bf} Var s3bf,i3s1,i3s2:str128; i3i1:integer; i3r1,i3r2,i3r3:real; i3bo1,i3bo2:boolean; i3b1,i3b2,i3b3:Byte; i3w1:word; i3p1:array[1..3] of byte; Begin i3r1:=r1; For i3b1:=1 to 3 do i3p1[i3b1]:=0; If i3r1=0 Then Begin i3p1[1]:=0; i3p1[2]:=0; i3p1[3]:=0; End Else If Abs(i3r1)1 Then Begin i3bo1:=false; i3bo2:=true; If i3r1 Then Begin i3r1:=-i3r1; i3bo1:=True; End; {sign mantisa} If (i3r10) and (i3r1) Then Begin i3r1:=1/i3r1; i3bo2:=False; End; {sign exponent} i3b1:=0; {exponent} While i3r1=2 do Begin Inc(i3b1); i3r1:=i3r1/2; End; i3r1:=i3r1-1; i3w1:=0; For i3b2:=1 to 16 do Begin i3r2:=1/DvenaR(i3b2); If i3r1=i3r2 Then Begin i3w1:=i3w1+Trunc(DvenaR(16-i3b2)); i3r1:=i3r1-i3r2; End; End; i3p1[2]:=Hi(i3w1); i3p1[3]:=Lo(i3w1); If i3bo1 Then i3b1:=128+i3b1; If i3bo2 Then i3b1:=64+i3b1; i3p1[1]:=i3b1; End Else If Abs(i3r1)=1 Then Begin i3p1[2]:=0; i3p1[3]:=0; i3b1:=$40; {kladny exp} If i3r1=-1 Then i3b1:=$80+i3b1; i3p1[1]:=i3b1; Komunikační protokol regulátorů PROMOS / PROMOS Line 2 - 41 - End Else If Abs(i3r1) Then Begin i3bo1:=false; If i3r1 Then Begin i3r1:=-i3r1; i3bo1:=True; End; {sign mantisa} i3b1:=1; Repeat i3r2:=1/DvenaR(i3b1); Inc(i3b1); Until (i3b1=64) or (i3r1=i3r2); Dec(i3b1); i3b2:=64-i3b1; i3r3:=i3r1*DvenaR(i3b1)-1; i3w1:=0; For i3b3:=1 to 16 do Begin i3r2:=1/DvenaR(i3b3); If i3r3=i3r2 Then Begin i3w1:=i3w1+Trunc(DvenaR(16-i3b3)); i3r3:=i3r3-i3r2; End; End; i3p1[2]:=Hi(i3w1); i3p1[3]:=Lo(i3w1); If i3bo1 Then i3b2:=128+i3b2; i3p1[1]:=i3b2; End; s3bf:=#0+#0+#0; For i3b1:=1 to 3 do s3bf[i3b1]:=chr(i3p1[i3b1]); GetRealTo3bf:=s3bf; End; - 42 - Komunikační protokol regulátorů PROMOS / PROMOS Line 2 6 PŘÍLOHA 3 – PŘÍKLADY KOMUNIKACE Adresa stanice PROMOS ve všech následujících příkladech 6.1.3 Požadavek „B 0F“ na čtení prvních čtyř bude ADR=01h (srovnává se ve stanici s ADRPS=01h). osmic binárních stavů Všechny relace (sloupec „Hodnota“) jsou v hexa tvaru. Protože se jedná o první seznámení s protokolem, je uveden ještě příklad pro relaci s přenosem prvních čtyř osmic binárních stavů. 6.1 Čtení binárních stavů – OZ=„B“ Čtené a zpracované binární stavy (dle MASKBIN, XORBIN, SW hradly) se ukládají do pole ADRBIN. V prvním bajtu pole ADRBIN je uloženo prvních osm binárních stavů (i1 až i8), atd. První bajt pole ADRBIN (čili prvních osm binárních stavů) se přenáší ze stanice PROMOS na dispečink. 6.1.1 Požadavek „B 01" na čtení první osmice binárních stavů Byte 1 2 3 4 5 6 7 Hodnota E1 5C 01 03 42 01 41 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„B“) maska (M) XOR Odpověď na předchozí požadavek Byte 1 2 3 4 5 6 7 8 Hodnota E1 5C 01 04 42 01 55 13 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„B“) maska (M) data dle masky (M) XOR Relace vrací jako první bajt z ADRBINu hodnotu 55h, t.j. ve tvaru binárním hodnoty osmi stavů 0101 0101. 6.1.2 Požadavek „B 03" na čtení prvních dvou osmic binárních stavů Byte 1 2 3 4 5 6 7 Hodnota E1 5C 01 03 42 03 43 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„B“) maska (M) XOR Odpověď na předchozí požadavek Byte 1 2 3 4 5 6 7 8 9 Hodnota E1 5C 01 05 42 03 55 00 13 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„B“) maska (M) data dle masky (M) XOR Relace vrací jako první bajt z ADRBINu hodnotu 55h, t.j. ve tvaru binárním hodnoty osmi stavů 0101 0101, druhá osmice stavů je nulová. Komunikační protokol regulátorů PROMOS / PROMOS Line 2 Byte 1 2 3 4 5 6 7 Hodnota E1 5C 01 03 42 0F 4F Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„B“) maska (M) XOR Odpověď na předchozí požadavek Byte 1 2 3 4 5 6 7 8 9 10 11 Hodnota E1 5C 01 07 42 0F 00 00 FF FF 4B Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„B“) maska (M) data dle masky (M) XOR 6.2 Vyslání povelů – OZ=„b“ Princip je obdobný jako u předchozího příkladu. Požadavek tentokrát obsahuje data dle masky, protože se přenášejí směrem z dispečinku do stanice. Daty se plní ve stanici PROMOS pole pro povely P1 až P96, t.j. pole ADROUT. Ve stanici nedochází přímo k ovládání relé, ale povely P se musí použít dále přes SW hradla. 6.2.1 Požadavek „b 01" pro přenos povelů P1..P8 z dispečinku do stanice V příkladu je uveden požadavek pro první osmici povelů, a to pro P1=1, ostatní P2..P8=0. Byte 1 2 3 4 5 6 7 8 Hodnota E1 5C 01 04 62 01 01 67 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„b“) maska (M) data dle masky (M) XOR Odpověď ze stanice na požadavek „b 01" pro přenos povelů P1..P8 z dispečinku do stanice Byte 1 2 3 4 5 6 7 8 Hodnota E1 5C 01 04 62 01 01 67 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„b“) maska (M) data dle masky (M) XOR - 43 - Odpovědí na požadavek je stejný obsah zprávy – pro kontrolu, že stanice požadavek správně převzala. 6.3 Čtení analogových vstupů – OZ=„A“ Měření analogových hodnot u regulátorů PROMOS probíhá pomocí 12bitového AD převodníku, t.zn., že změřená hodnota v krocích se ukládá ve 2 bajtech, a to do pole ADRAD. Pomocí zadaného rozsahu měřené hodnoty, případné korekce ADKOR a rovnice AD=ADSM+(ADHM–ADSM)*(ADRAD+ADKOR)/4096 kde AD výsledná hodnota ve formátu 3BF, ADSM spodní mez měřené veličiny, ADHM horní mez měřené veličiny, ADKOR korekce, se přepočítává údaj v krocích na reálné číslo, které se v 3bajtovém formátu ukládá do pole AD1 .. AD64. Použije-li se pro čtení analogových vstupů operační znak A, přenese se na dispečink ze stanice údaj změřených zvolených analogových hodnot v krocích z pole ADRAD. Proto i na dispečinku pak musíme znát (zadat) pro každou měřenou veličinu její rozsah (spodní a horní mez totožnou s udanými hodnotami ve stanici i korekci daného analogového vstupu). Proto se častěji přistupuje k přenosu analogových hodnot z pole AD1 .. AD64, kdy se přenáší reálná čísla v 3bajtovém formátu (a musí se použít rutina pro převod z kap. 5 pro přepočet reálného čísla z 3BF). Byte 21 22 23 Hodnota 86 10 50 Význam data dle masky (M) analogový vstup 8 (8ad) XOR Každá ad hodnota v krocích je protokolem přenášena ve sledu VB (vyšší bajt), NB (nižší bajt). Hodnota 1ad v krocích dle protokolu je 84A3h, kde však váha 8000h značí, že se jedná o 12bitový převod (s rozsahem 000h až FFFh). U starších verzí (VARDIS, DIREGT) je AD převodník pouze 8bitový, proto v protokolu chybí příznak +8000h. Proto zde v tomto příkladě 1ad = 04A3h = 1187 a za předpokladu ADSM1 = -45,75 ADHM1 = 105,989 ADKOR1 = 0 se vypočte skutečná hodnota AD1 jako reálné číslo dle uvedené rovnice: AD=ADSM+(ADHM–ADSM)*(ADRAD+ADKOR)/4096 AD1 = -45,75 + (105,989 – - 45,75) * (1187 + 0)/4096 AD1 = -45,75 + 151,739 * 0,289794921875 AD1 = -1,776808349609 Příklad je konkrétní a na displeji regulátoru se jako AD1 ve formátu s jedním desetinným místem vypisuje hodnota -1,7 či -1,8. Tím se po přenosu na dispečink a přepočtu získá i na dispečinku skutečná hodnota AD1 v reálném tvaru. Obdobné přepočty se musí udělat pro každou ad hodnotu v 6.3.1 Požadavek „A 01" na čtení první osmice krocích, a to z ADRAD, přitom má každá svou ADSM, ADHM analogových stavů ve tvaru hexa a ADKOR. Dále uvádíme příklad pro relaci s operačním znakem „A“, a to Je-li třeba přenášet více osmic ad hodnot, nadefinují se pro čtení první osmice analogových hodnot: masku za operačním znakem „A“ dle předchozích kapitol toByte Hodnota Význam hoto manuálu. 1 2 3 4 5 6 7 E1 5C 01 03 41 01 42 prefix adresa (Adr) délka relace (DR) operační znak (OZ=„A“) maska (M) XOR Odpověď na požadavek „A 01" – přenos prvních osmi AD hodnot v krocích Protože každá analogová hodnota je uložena v poli ADRAD ve 2 bajtech, je odpověď delší: Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 - 44 - Hodnota E1 5C 01 13 41 01 84 A3 89 43 87 45 85 BC 86 48 85 8B 87 C5 Význam Přečtené hodnoty z čítačových vstupů se přenáší do výsledného pole CTCADR, kde jsou uloženy z každého čítače ve 2 bajtech (NB, VB). Pomocí této relace se v tomto tvaru přenáší na dispečink v pořadí VB, NB. Pro další použití v dispečerském SW je nutno hodnotu přepočítat jednak z hexa tvaru do dekadického vyjádření čísla, potom podle případných dalších požadavků (např. 1 impulz = 10 m3 vody, ...). Je tu jakási příbuznost s operačním znakem „A“. 6.4.1 Požadavek „C 01" na čtení první osmice čítačových vstupů prefix adresa (Adr) délka relace (DR) operační znak (OZ=„A“) maska (M) analogový vstup 1 (1ad) analogový vstup 2 (2ad) analogový vstup 3 (3ad) data dle masky (M) 6.4 Čtení čítačových vstupů – OZ=„C“ analogový vstup 4 (4ad) analogový vstup 5 (5ad) analogový vstup 6 (6ad) analogový vstup 7 (7ad) Požadavek na přenos první osmice čítačových vstupů vypadá v našem příkladě takto: Byte 1 2 3 4 5 6 7 Hodnota E1 5C 01 03 43 01 40 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„C“) maska (M) XOR Odpověď na požadavek „C 01" – přenos prvních osmi CTC hodnot Odpověď vypadá takto, hodnota CTC je v protokolu uložena v pořadí VB, NB: Byte 1 2 3 Hodnota E1 5C 01 Význam prefix adresa (Adr) Komunikační protokol regulátorů PROMOS / PROMOS Line 2 Byte 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Hodnota 13 43 01 00 00 00 00 00 02 00 00 04 05 05 0F 00 00 00 00 59 Význam délka relace (DR) operační znak (OZ=„C“) maska (M) čítač 1 (1ctc) čítač 2 (2ctc) čítač 3 (3ctc) data dle masky (M) čítač 4 (4ctc) čítač 5 (5ctc) čítač 6 (6ctc) čítač 7 (7ctc) čítač 8 (8ctc) XOR Z uvedeného je zřejmé, že např. CTC3 = 2, CTC5 = 405h = 1029, ... Po přenosu operačním znakem C nedochází k nulování pole CTCADR. 6.5 Čtení regulačních konstant – OZ=„K“ Bude-li v tomto případě maska 02, bude vrácena druhá konstanta dle definice v TABKONu, ... Bude-li maska 03, vrátí dle definice v TABKONu první i druhou konstantu v 3BF. 6.6 Zápis regulačních konstant – OZ=„k“ Změnu regulační konstanty v regulátoru PROMOS z dispečinku lze to provést pomocí této relace. Za maskou je uvedena hodnota konstanty v 3BF. 6.6.1 Požadavek „k 01" na zápis první konstanty dle TABKONu Pro TIN1 pak vypadá relace takto: Byte 1 2 3 4 5 6 7 8 9 10 Hodnota E1 5C 01 06 6B 01 44 40 00 69 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„k“) maska (M) data dle masky (M) v 3BF XOR Jako odpověď přijde totožná zpráva, pokud se podařilo konstantu přepsat. Pokud ne, je v datech dle masky vyčtená hodnota po pokusu konstantu přepsat. Relace se stávají složitější, je nutno znát způsob konfigurace regulátoru PROMOS. Pomocí tabulky TABKON v PROMOSu Odpověď na požadavek „k 01" se nadefinuje, kterých osm regulačních konstant (nebo para- Zpráva (odpověď) s jinými daty přijde jen tehdy, pokoušíte-li metrů či proměnných) se bude na dispečink přenášet – viz se zapsat do EPROMky. Jinak by se to stát nemělo. Byte Hodnota Význam TM, díl 1., kap. 2.3.1 Tabulky ukazatelů na proměnné. 1 E1 Jako příklad je uveden přenos proměnné TIN1 s ukazatelem prefix 2 5C 31 01, která je takto definována po FIRST STARTu stanice. 3 01 adresa (Adr) Maska v tomto případě určuje co bit – to jedna proměnná dle 4 06 délka relace (DR) TABKONu, pořadí bitu v masce určuje pořadí přenášené konstanty dle TABKONu. 5 6B operační znak (OZ=„k“) 6.5.1 Požadavek „K 01" na čtení první regukační konstanty dle TABKONu Jako první v TABKONu je běžně definována TIN1 (posuv ekvitermu). Požadavek na přenos hodnoty TIN1: Byte 1 2 3 4 5 6 7 Hodnota E1 5C 01 03 4B 01 48 Hodnota E1 5C 01 06 4B 01 44 40 00 49 01 44 40 00 69 maska (M) data dle masky (M) v 3BF XOR Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„K“) maska (M) XOR Odpověď na požadavek „K 01" Odpověď pro uvedený požadavek, TIN1 je přenášena v 3BF: Byte 1 2 3 4 5 6 7 8 9 10 6 7 8 9 10 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„K“) maska (M) data dle masky (M) v 3BF XOR Z toho se určí TIN1 v 3BF = 44 40 00 = 2,00000*10 = 20. Komunikační protokol regulátorů PROMOS / PROMOS Line 2 6.7 Čtení bloku paměti – OZ=„N“ Nejčastější použití bude mít asi tato relace. Proti v příkladech neuvedené relaci s operačním znakem „M“ má tu výhodu, že se nepřenáší vždy blok 128 bajtů, ale zadaný počet bajtů. Maximální počet přenášených znaků nesmí být větší než F0h, t.j. 247. Je to dáno velikostí komunikačních bufferů, SW toto není ošetřeno! Jedná se o přenos bloku paměti regulátoru z běžně používané stránky 40 a 44 – viz TM, díl 1., obr. 1 v kap. 2.1 MONITOR. Jako příklad je zvolen přenos prvních osmi analogových hodnot v 3BF formátu. Pak stačí mít v dispečerském SW přepočet 3BF formátu na reálné číslo a není třeba znát od každé měřené analogové hodnoty ADSM, ADHM, ADKOR jako po přenosu ADRAD operačním znakem „A“. 6.7.1 Požadavek na přenos bloku paměti pro definovaný počet bajtů Hodnoty AD1 až AD8 jsou uloženy od adresy D61Ah – viz tabulka návěští v LATOKONu. Bude se přenášet 8×3=24 bajtů. Pak relace se stanicí dle příkladu bude vypadat takto: Byte 1 2 Hodnota E1 5C Význam prefix - 45 - Byte 3 4 5 6 7 8 9 Hodnota 01 05 4E 1A D6 18 9E Význam adresa (Adr) délka relace (DR) operační znak (OZ=„N“) počáteční adresa paměti (NB, VB) počet čtených bajtů XOR Odpověď na předchozí požadavek Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Hodnota E1 5C 01 1D 4E 1A D6 18 C0 D0 40 46 66 C5 46 19 D6 45 BD 3E 45 E7 0B 45 15 26 49 E6 54 49 7A E8 83 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„N“) počáteční adresa paměti (NB, VB) počet čtených bajtů AD1 AD2 AD3 AD4 AD5 AD6 AD7 AD8 XOR Hodnoty AD1 .. AD8 v 3BF se pak musí „pouze“ přepočítat do formátu reálného čísla dispečerského SW. Rutina již byla zmíněna v kap. 5. Obdobným způsobem lze přímo z adresy paměti regulátoru vyčítat i regulační konstanty, parametry a ostatní systémové proměnné regulátoru. Přitom se nemusí zadávat poloha proměnné přímo adresou, ale lze ji zadat i ukazatelem na adresu pomocí tabulky TABKON. Na proměnnou TIN1 se tak lze dovolávat pomocí adresy 9540h nebo pomocí ukazatele 31 01 (po FIRST STARTu a pokud to někdo nezeditoval). Příklad požadavku pro čtení TIN1 dle TABKONu Byte 1 2 3 4 5 6 7 8 9 - 46 - Hodnota E1 5C 01 05 4E 01 31 03 79 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„N“) ukazatel (NB, VB) počet bajtů XOR Odpověď s hodnotou TIN1 v 3BF Byte 1 2 3 4 5 6 7 8 9 10 11 12 Hodnota E1 5C 01 08 4E 01 31 03 44 20 00 10 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„N“) ukazatel (NB, VB) počet bajtů vrací TIN1 = 18 v 3BF XOR 6.8 Zápis bloku paměti – OZ=„n“ Opačnou operací k předchozí je zápis do paměti regulátoru. Oproti operačnímu znaku „m“, který v příkladech není popsán, má tato relace výhodu v definici délky bloku. Délka tohoto bloku může být opět maximálně 247 znaků. 6.8.1 Požadavek na zápis 3 bajtů na adresu 9540h Je třeba zapsat do proměnné TIN1, která má běžně hodnotu 20, hodnotu 18. Proměnná TIN1 je na adrese 9540h. Hodnota 20 v 3BF = 44 40 00, hodnota 18 v 3BF = 44 20 00. Budou se zapisovat 3 bajty. Byte 1 2 3 4 5 6 7 8 9 10 11 12 Hodnota E1 5C 01 08 6E 40 95 03 44 20 00 D5 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„n“) adresa RAM (NB, VB) počet bajtů požadovaná TIN1 v 3BF XOR Odpověď na požadavek pro zápis 3 bajtů na adresu 9540h Odpověď je stejná jako požadavek a potvrzuje tak skutečně vyčtenou hodnotu po provedení požadavku na stanici. Byte 1 2 3 4 5 6 7 8 9 10 11 12 Hodnota E1 5C 01 08 6E 40 95 03 44 20 00 D5 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„n“) adresa RAM (NB, VB) počet bajtů požadovaná TIN1 v 3BF XOR Opět jako u předchozího se nemusí pracovat jen s adresou proměnné TIN1, ale i s ukazatelem na TIN1 podle TABKONu. Práce s ukazatelem má výhodu v tom, že nevadí jiné verze EPROM v regulátorech, při kterých mohlo dojít k posuvu adresy, na které je požadovaná proměnná uložena oproti novějším verzím EPROM. Nevýhodou je, že musí být v regulátorech úplné a stejné definice TABKONu. Úplné s ohledem na požadavky dispečinku. Pokud vzejde nový požadavek ze strany dispečinku, se kterým není v původní konfiguraci regulátoru Komunikační protokol regulátorů PROMOS / PROMOS Line 2 počítáno, musí se v regulátoru konfigurace (např. TABKONu) doplnit o nový požadavek. Čtení a zápis regulačních konstant pomocí čtení a zápisu bloku paměti je obejítím operačních znaků, k tomu určených. Čtení a zápis regulačních konstant pomocí operačního znaku „K“ či „k“ je omezen pouze na první osmici konstant dle TABKONu. Proto byl zaveden rozšířený protokol i pro čtení a zápis většího počtu regulačních konstant s operačními znaky „QR“ a „qr“. 6.9 Čtení regulačních konstant se stránkováním – OZ=„QR“ Požadavek je definován dvoubajtovým operačním znakem „QR“, za kterým následuje S = číslo stránky osmice konstant dle TABKONu, ze které se konstanta/y budou přenášet. Pak následuje maska M, jejíž jednotlivé bity určují, které konstanty z dříve definované osmice (ze stránky S) se budou přenášet. 6.9.1 Požadavek „QR“ na čtení regulačních konstant Příklad uvádí přenos prvních dvou konstant ze druhé osmice dle TABKONu. TABKON nechť je od pozice TABKO9 definován pro AD33 a AD41, které jsou jako fiktivní AD použity pro paměťové buňky s výhodou zobrazení na displeji regulátoru (zobrazení volbou 3 – ANALOGY ze základní smyčky). TABKO9 21 00 29 00, AD33 = 60,0 a AD41 = 100,0. Byte 1 2 3 4 5 6 7 8 9 Hodnota E1 5C 01 05 51 52 02 03 06 Význam prefix adresa (Adr) délka relace (DR) operační znaky (OZ=„QR“) stránka (S) maska (M) XOR Odpověď na předchozí požadavek „QR“ Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Hodnota E1 5C 01 0B 51 52 02 03 45 E0 00 46 90 00 7B Význam prefix adresa (Adr) délka relace (DR) operační znaky (OZ=„QR“) stránka (S) maska (M) dato AD33 dato AD41 6.10.1 Požadavek „Qr“ pro zápis regulačních konstant Jako příklad poslouží zápis (změna) první a druhé konstanty dle TABKONu (TIN1 – posuv a C971 – sklon ekvitermu první RS ÚT). Pro zopakování jsou připomenuty adresy a ukazatele uvedených proměnných TIN1 9540h 31 01 C971 9543h 31 02 a počátek tabulky TABKON 01 31 02 31 ..... Pro požadovanou relaci se zvolí S = 01 (první osmice konstant dle TABKONu) a M = 03 (0000 0011 = první a druhá konstanta). Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Hodnota E1 5C 01 0B 51 72 01 03 44 40 00 40 00 00 7B Význam prefix adresa (Adr) délka relace (DR) operační znaky (OZ=„Qr“) stránka (S) maska (M) požadovaná TIN1 požadovaná C971 XOR Požadavek provede zápis nové TIN1=20,0 a nové C971=1,0 a po jejich opětovném vyčtení odešle tuto zprávu jako odpověď: Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Hodnota E1 5C 01 0B 51 72 01 03 44 40 00 40 00 00 7B Význam prefix adresa (Adr) délka relace (DR) operační znaky (OZ=„Qr“) stránka (S) maska (M) vyčtená TIN1 vyčtená C971 XOR Je-li odpověd stejná jako požadavek, došlo k požadovanému zápisu do zvolených proměnných. 6.11 Řetězení zpráv v odpovědi u požadavku s OZ=„A“ XOR Komunikační SW byl doplněn o automatické doplňování odpovědi na dotaz „A“ o přenos binárních stavů. Podle hodnoty parametru POCBIN ve stanici se před odpo6.10 Zápis regulačních konstant se strán- věď pro „A“ předřazuje odpověď „B“, jejíž maska se počítá dle POCBIN, který udává počet osmic čtených binárních stavů kováním – OZ=„Qr“ pro přenos, počínaje první osmicí (z pole ADRBIN). Pokud je Opakem k předchozímu čtení regulačních konstant s možnosPOCBIN=00, nedochází k řetězení zprávy „B“ před zprávu tí stránkování osmic konstant (definovaných TABKONem) je je„A“. jich zápis pomocí operačních znaků „Qr“. Podle hodnoty parametru POCOUT ve stanici se před odpověď na dotaz „A“, případně za řetězenou odpověď „B“, dále řetězí odpověď „b“. Tím se dostane na dispečink skutečný stav Komunikační protokol regulátorů PROMOS / PROMOS Line 2 - 47 - pole ADROUT, ze kterého je patrno, jak si dříve zaslané pove- Volba: Modemové příkazy – Terminál ly P1 .. P96 stanice pamatuje. Maska pro „b“ se v tomto přípaF5 – HEX dě počítá z parametru POCOUT. POCOUT určuje kolik osmic ALT X – Edit (od první) se má přenášet. + následná editace jednotlivých zpráv ... Pomocí řetězení se tak na jednoduchý požadavek „A“ dostanou v odpovědi předřazené (řetězené, vyčtené) binární stavy Pro zvládnutí principu komunikačního SW systému PROMOS „B“ dle POCBINu, případně povely „b“ a následně hodnoty jsou tyto informace postačující. Předpokladem je i alespoň „A“. částečná znalost konfigurace regulačního SW ve stanici PROMOS, jak je zřejmé i z příkladů. Pokud budou zvoleny pro 6.11.1 Požadavek „A 01" na čtení první osmice driver jiné operační znaky než je uvedeno v příkladech, lze průanalogových stavů běh relace ladit způsobem zde popsaným. Jednodenní prakByte Hodnota Význam tické zaškolení Vašeho programátora by bylo ideálním řeše1 E1 ním. prefix 2 3 4 5 6 7 5C 01 03 41 01 42 adresa (Adr) délka relace (DR) operační znak (OZ=„A“) maska (M) XOR Jsou-li v příkladu na stanici s adresou 01 parametry POCBIN=02 a POCOUT=02, dochází v odpovědi na uvedený požadavek k řetězení zpráv do jedné odpovědi. Maska pro požadované dvě první osmice stavů bude v obou případech M=0000 0011=03. Zřetězená odpověď na požadavek „A“ Byte 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Hodnota E1 5C 01 1B 42 03 32 8A 62 03 00 00 41 01 84 A3 89 45 81 C5 85 BD 86 48 85 8D 87 C6 86 11 45 Význam prefix adresa (Adr) délka relace (DR) operační znak (OZ=„B“) maska (M) binární vstupy vstupy i1..i8 data dle masky vstupy i9..i16 operační znak (OZ=„b“) maska (M) povely povely P1..P8 data dle masky povely P9..P16 operační znak (OZ=„A“) maska (M) vstup 1ad vstup 2ad vstup 3ad analogové vstupy data dle masky vstup 4ad vstup 5ad vstup 6ad vstup 7ad vstup 8ad XOR 6.12 Poznámka k příkladům Příklady byly odzkoušeny v regulátoru PROMOS RTm, verze EPROM 04.01.98 00:00, a to pomocí servisního programu LATOKON v.8.77. - 48 - Komunikační protokol regulátorů PROMOS / PROMOS Line 2 7 PŘÍLOHA 4 – PŘÍKLAD KOMUNIKACE PL2 V následující tabulce je uveden příklad „odposlechnuté“ komunikace regulátoru PL2. 1 2 3 Pořadí relace 3 4 5 E1 5C 03 4 13 délka relace (DR) 5 59 operační znak retranslace (OZ=„Y“) 6 00 adr2 – adresa vysílající stanice 7 03 adr3 – pro kterou stanici je zpráva určena 8 9 10 11 00 51 71 97 adr4 – adresa stanice, kde zpráva vznikla 12 01 13 05 14 97 15 01 16 06 17 97 18 01 19 14 20 97 21 01 22 15 23 1 2 3 E1 5C 00 E1 5C 00 E1 5C 00 68 E1 5C 00 E1 5C 00 E1 5C 00 E1 5C 00 4 17 17 17 17 17 17 17 délka relace (DR) 5 79 79 79 79 79 79 79 operační znak retranslace (OZ=„y“) 6 03 03 03 03 03 03 03 adr2 – adresa vysílající stanice 7 00 00 00 00 00 00 00 adr3 – pro kterou stanici je zpráva určena 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 03 51 78 00 00 00 40 00 00 A0 41 03 CC 28 C2 00 00 B4 42 35 03 51 78 00 00 00 40 00 00 A0 41 88 1D 2A C2 00 00 B4 42 6D 03 51 78 00 00 00 40 00 00 A0 41 42 A0 28 C2 00 00 B4 42 18 03 51 78 00 00 00 40 00 00 A0 41 4A 94 2A C2 00 00 B4 42 26 03 51 78 00 00 00 40 00 00 A0 41 07 AD 29 C2 00 00 B4 42 51 03 51 78 00 00 00 40 00 00 A0 41 C6 8D 29 C2 00 00 B4 42 B0 03 51 78 00 00 00 40 00 00 A0 41 05 49 29 C2 00 00 B4 42 B7 adr4 – adresa stanice, kde zpráva vznikla Byte V Ý Z V A O D P O V Ě Ď 1 2 6 7 Popis prefix adr1 – adresa, na kterou je zpráva vysílána operační znaky (OZ=„Qq“) Číslo – 0x97 = 151 ... Ekviterm Objekt 1 Instance Item (položka) – 5 ... sklon Číslo – 0x97 = 151 ... Ekviterm Objekt 2 Instance Item (položka) – 6 ... posuv Číslo – 0x97 = 151 ... Ekviterm Objekt 3 Instance Item (položka) – 0x14 = 20 ... vstupní hodnota Číslo – 0x97 = 151 ... Ekviterm Objekt 4 Instance Item (položka) – 0x15 = 21 ... výstupní hodnota XOR prefix adr1 – adresa, na kterou je zpráva vysílána operační znaky (OZ=„Qx“) Data objektu 1 (sklon ekvitermu) Data objektu 2 (posuv ekvitermu) Data objektu 3 (vstupní hodnota ekvitermu) Data objektu 4 (výstupní hodnota ekvitermu) XOR Komunikační protokol regulátorů PROMOS / PROMOS Line 2 - 49 - - 50 - Komunikační protokol regulátorů PROMOS / PROMOS Line 2
Podobné dokumenty
nástroje pro soustružení dělení a broušení tools for turning cutting
TENTO PROJEKT JE SPOLUFINANCOVÁN
EVROPSKÝM FONDEM PRO REGIONÁLNÍ ROZVOJ
A MINISTERSTVEM PRŮMYSLU A OBCHODU ČR
© NAREX Consult, a. s., mobil: 608 117 708; print 07/07, edition: 2
Technický manuál
OBSAH - TECHNICKÝ MANUÁL, 2. DÍL
LATOKON – návod na obsluhu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1 Popis programu LATOKON, verze 8.83 . . . . . . . . . . . . . ....
Technický manuál
Mikropočítač SBPS-02 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1 Základní popis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
VT 4410 - Calibra CZ, sro
Úřední ověření je provedeno po instalaci u zákazníka. Jsou-li váhy používány jako stanovené
měřidlo dle výše zmíněného zákona č. 505/1990 Sb. (např. v obchodním styku, pro ochranu zdraví, z
důvodu ...