11.07.2015 Views

PSP3 - uživatelská příručka - Amit

PSP3 - uživatelská příručka - Amit

PSP3 - uživatelská příručka - Amit

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DTE - Editor formátovacích řetězců provozního deníku2 PopisJednotlivá hlášení provozního deníku se na procesní stanici udržují v binární forměv kruhovém bufferu. Jedna položka hlášení má strukturu:PoložkaKódTimeSegmentOffsetWIDDataPočet bytů242224VýznamKód chyby / hlášeníČas vznikuMísto v programuČíslo procesuWID proměnné / doplňkový kódHodnota2.1 Uživatelské kódyUživatel má možnost ovlivnit pouze silně orámované položky. Pro generování hlášení naprocesní stanici slouží např. moduly ErrSig a Report.Pomocí systémového menu na terminálu LCDSHELL lze prohlížet provozní deníkv binární (číselné) formě. Aby bylo možné zobrazovat jednotlivá hlášení pomocí textunebo tyto texty tisknout na tiskárně, je nutné pro každý kód hlášení definovat odpovídajícířetězec. K tomu slouží program DTE.Pro každé hlášení lze definovat nejen pevný text, ale i variabilní texty, které se vybírají nazákladě hodnot zvolených datových položek hlášení. Např. lze definovat jeden kód prohlášení '”Alarm nastal: “ a k němu několik variabilních textů: “Maximalni hladina”,“Minimalni hladina”, “Maximalni tlak pary” atd. Konkrétní variabilní text se potom vyberenapř. dle hodnoty položky WID.V textech lze také zobrazovat číselné hodnoty datových položek hlášení.Tvůrce aplikace může volit kódy chyb/hlášení v rozsahu 100 až 30000, ostatní kódy jsourezervovány pro systémové účely.2.2 Definice formátovacího řetězcePro formátovací řetězce programu DTE mají ve struktuře binárního hlášení provozníhodeníku význam pouze tyto položky:PoložkaKódWIDDataPočet bytů224VýznamKód chyby / hlášeníWID proměnné / doplňkový kódHodnotaKe každému kódu hlášení, který se může v aplikaci vyskytnout, se definuje formátovacířetězec. Formátovací řetězec může kromě normálního textu obsahovat speciální formátovacímakra, která umožňují převod číselných údajů hlášení na text.Formátovací makro začíná znakem %, za kterým následují až 3 znaky specifikace makra.Tato makra lze vkládat na libovolnou pozici v řetězci a mohou se v řetězci vyskytovati vícekrát. Makro udává, ze které datové položky hlášení se získá hodnota pro přeformátování- lze se odvolávat na WID nebo Data.Makro také udává, jak se bude chápat význam těchto položek. WID je vždy celočíselnáhodnota INT nebo WORD. Data mohou být hodnoty typu INT, WORD, FLOAT, nebo mohoubýt chápána jako datum nebo čas.DTE - Editor formátovacích řetězců provozního deníku 150

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!