Katalogové listy a montážní návody.
Poznámky redaktora
12 Integer/single/.
trimmed integer (unsigned 4B) pohledu PLC jedná standardní integer formát, který byl INMATu
před odesláním vynásoben 100 byly oříznuty vyšší řády, viz příklad.12. Ořez určen formátem čísla displeji.2012
P y
integer (unsigned 4B) hodnoty provozního času času mimo parametry, chybové slovo
v případě sum, okamžitých hodnot,..00 18.
Sumy lze číst zapisovat (jen při „Security no“) extended (10B), double (8B) single (4B) float. Nedochází tak ztrátě rozlišení
hodnoty „přetočení“ hodnoty displeji, viz příklad..single/..304337/a POPIS komunikačních protokolů TYP 457 Měřič INMAT 57S INMAT 57D
Revize 2.
| YYYY YYMM MMDD DDDh hhhh mmmm mmss ssss |
typedef struct {
unsigned sec:6; 0-59
unsigned min:6; 0-59
unsigned hour:5; 0-23
unsigned day:5; 1-31
unsigned month:4; 1-12
unsigned year:6; 0-63 (2000-2063)
} pktimeT;
17/21
. Bilance
lze přednastaveném datovém typu pouze číst. vrací hodnotu vynásobenou 100.
float (IEEE 754) pro okamžité hodnoty, konstanty atd..
trimmed single float, trimmed double float pohledu PLC jedná standardní float, kterého byly
v INMATu odstraněny vyšší řády.
trimmed single float 456789,09 single float
trimmed double float 456789,123456788948 double float
pktime komprimovaný formát času velikosti obsahující rok, měsíc, den, hodinu, minutu vteřinu..
Příklad sum INMATu:
Hodnota paměti INMATu 123456789,123456789
Formát displeji INMATu 456789,12
Formát INMAT vrací hodnotu Formát PLC
integer 100 345678912 /100 3456789,12 Integer/.
single float 123456784, single float
double float 123456789,123456776 double float
extended float 10B 123456789,123456789 extended float
trimmed integer 100 45678912 /100 456789.
Vychází starého DOS Date Time Format posunutý jeden bit leva.