DP ON/OFF | Debug Pipe - zapnutie / vypnutie zobrazovania komunikácie s procesom D2000 Calc (len vtedy, ak je okno procesu zobrazené na pracovnej ploche). |
RESET_STATISTICS | Vynulovanie počítadiel pre vyhodnotenie štatistických údajov. |
STDOUT output | Príkaz presmeruje štandardný výstup na nový výstup. Príklad: |
CALCINFO ON|OFF clcName [row] | Príkaz slúži na zistenie dôvodu prepočtu počítaného bodu, ktorý má parameter Spôsob prepočtu nastavený na hodnotu Pri zmene alebo Trigger. Príkaz zabezpečí (CALCINFO ON), že do LOG súboru procesu budú priebežne zapisované informácie o dôvode prepočtu daného počítaného bodu. Príkaz CALCINFO OFF ukončí priebežný zápis do LOG súboru. Používa sa pre počítané body, ktoré majú parameter Spôsob prepočtu nastavený na hodnotu Pri zmene alebo Trigger. Záznam v LOG súbore obsahuje:
Parametre: clcName - meno počítaného bodu row - špecifikuje číslo riadku pri štruktúrovanom počítanom bode. Ak nie je zadaný, náhradná hodnota je 0 a sledované budú všetky riadky. Príklad (obsah LOG súboru): Tell príkaz: CALCINFO ON P.OnSec V LOG súbore vidieť záznam o tom, že informácie sú o prepočte počítaného objektu P.OnSec. Zmenila sa hodnota objektu z HOBJ=20 (VALUE IN $20). Ďalej sú zobrazené jednotlivé atribúty vstupnej hodnoty. Atribúty výstupnej hodnoty sú zobrazené za riadkom s obsahom VALUE OUT. CALCINFO: P.OnSec[ 0] VALUE IN $20 GValTyp : INT (Integer) Status : VALID LimitStatus : INLIMIT ProcAlarmStatus : NOALARM ValTyp : INT Flags : F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F ValTime : 20.11.2017 16:39:59.000 AlarmTime : (null) Value : 59 VALUE OUT GValTyp : INT (Integer) Status : VALID, NOACKVALUE LimitStatus : INLIMIT ProcAlarmStatus : NOALARM ValTyp : CE Flags : F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F ValTime : 20.11.2017 16:39:59.001 AlarmTime : (null) Value : 60 |
STATISTICS path+filename | Zapíše do súboru štatistické údaje o jednotlivých počítaných bodoch. Súbor obsahuje nasledovné informácie: meno počítaného bodu, počet prepočtov a počet nových hodnôt vyslaných do systému. Počítadlá sú vynulované pri štarte procesu D2000 Calc alebo použitím povelu RESET_STATISTICS |
CHECK_DESTID_VALUES [DestId [ColIndex]] [FlagList] | Umožní porovnať hodnoty cieľových stĺpcov (štruktúrovaných premenných) nakonfigurovaných v počítaných bodoch s hodnotami, ktoré boli vypočítané procesom D2000 Calc. Pre špecifikáciu konkrétneho objektu typu Štruktúrovaná premenná, pre ktorý sa má porovnanie vykonať, je potrebné zadať nenulovú hodnotu parametra DestId, prípadne aj nenulové ColIndex pre konkrétny stĺpec. Nasledujú nepovinné kľúčové slová zo zoznamu: Detail, Debug, Ignore_Time, ReCalc0s, ReCalc1m. Bližší popis je uvedený v kontrole hodnôt cieľových stĺpcov. Poznámka: Príkaz je určený hlavne pre diagnostické účely v systémoch D2000. |
SHOW_DYN_INFO {Mask|HOBJ} [Row] | Umožní zobraziť konfiguráciu a aktuálny stav konkrétneho počítaného bodu. Ten je zadaný ako vstupný parameter buď cez jeho ID (HOBJ) alebo masku. V prípade, ak maske vyhovuje viacero počítaných bodov, zobrazí prvých 20. Ak je zadaný parameter Row odlišný od 0, musí sa jednať o počítaný bod, ktorý svoje hodnoty zapisuje do cieľového stĺpca štruktúrovanej premennej. Pri bežných počítaných bodoch (tie, čo nemajú nastavený cieľový stĺpec), musí byť Row nulový. Formát výpisu je zhodný s formátom [Calc] v 3. príklade kontroly hodnôt cieľových stĺpcov. Poznámka: Príkaz je určený hlavne pre diagnostické účely v systémoch D2000. |
GET_SOURCE_VALUE HOBJ Row Col | Umožní zobraziť vstupy do výpočtu, pokiaľ sa jedná o vstupy zo štruktúrovaných premenných. Formát výpisu je zhodný s formátom [DestVal] 3. príklade kontroly hodnôt cieľových stĺpcov. Poznámka: Príkaz je určený hlavne pre diagnostické účely v systémoch D2000. |
Pridať komentár