Katalogové listy a montážní návody.
Poznámky redaktora
Dotaz:
0x60, čtení dat (alternativně 0xE0 při přítomnosti ProfiBus zařízení lince)
0x40, zápis dat (alternativně 0xC0 při přítomnosti ProfiBus zařízení lince)
Odpověď:
0x08 nebo alternativně 0x88 při dotazech 0xE0, 0xC0
Krátký telegram (telegram 1):
0x40 (alternativně 0xC0 při přítomnosti ProfiBus zařízení lince)
CI INMAT protokol M-Bus+ využívá rezervovanou oblast (0xC0 0xFF) viz.12.
C řídící bajt
U telegramu proměnlivou délkou (telegram INMAT tento bajt používá pro odlišení požadavku pro zápis
nebo čtení dat... Ostatní bity jsou rezervované... 513B
0x68 0x02 0x02 0x68 0x42 . 255B
0x68 0x00 0x00 0x68 0x09 . pole
0x68 0xFF 0xFF 0x68 0x40 . Obvykle připojen i
textový řetězec dle předvoleného jazyka kódování..
SD2 LEr SD2 délka inf. 256B
0x68 0xFF 0xFF 0x68 0x0F ...LE, LEr délka informačního pole
Obsahuje počet přenášených bajtů SubCode) DATA..
Pro telegram delší jak 255B pro počet přenášených bajtů využívají navíc spodní bity C
Přiklady:
TP 304337/a POPIS komunikačních protokolů TYP 457 Měřič INMA 57S INMA 57D
Revize 2.
SD2 LEr SD2 délka inf..
Adresy 254 255 jsou vyhrazeny pro broadcast.
CS (Check Sum) kontrolní součet
Kontrolní součet dán aritmetickým součtem dat CI, SUBCODE, DATA bez integrace přenosu.. pole
0x68 0x06 0x06 0x68 0x08 .
Kód chyby, popis chyby
0x00 MBUS_UNSPECIFIED,
0x01 MBUS_UNIMPLEMENTED_CI,
0x02 MBUS_BUFFER_TOO_LONG,
0x03 MBUS_TOO_MANY_RECORDS,
0x04 MBUS_PREMATURE_END_OF_RECORDS,
0x05 MBUS_MORE_THAN_10DIFE,
0x06 MBUS_MORE_THAN_10VIFE,
0x07 MBUS_RESERVED,
0x08 MBUS_APPLICATION_TOO_BUSY,
0x09 MBUS_TOO_MANY_READOUTS,
0x0A ERR_ACCESS_DENIED_CIPHER,
0x0B ERR_ACCESS_DENIED_JUMPER,
0x0C ERR_ACCESS_DENIED_METRO,
0x0D ERR_ACCESS_DENIED,
0x0E ERR_ACCESS_DENIED_TIMEOUT,
// zopakujte požadavek později
// firmware určeno pro jiný přístroj
// přístup blokován propojkou
// přístup blokován metrologickým heslem
// přístup blokován heslem
// přistup minuty blokován
3/21
. popis aplikační vrstvy. 2047B
A adresa stanice
Adresa rozsahu 255 přičemž adresy 251 255 jsou speciální adresy.
Adresa určena pro nově připojený přístroj (dosud bez přiřazené adresy)..
C y
V případě chyby vrátí INMAT CI-Field code 0x70 následovaný chybovým kódem.2012
Pro směr Master INMAT využívají spodní bity C....00 18.. 512B
0x68 0x01 0x01 0x68 0x42 . 514B
0x68 0xFF 0xFF 0x68 0x4F . Minimální délka celého informačního
pole 7B. 255B
0x68 0x00 0x00 0x68 0x41 . 6B
0x68 0xFF 0xFF 0x68 0x08 . 256B
0x68 0x00 0x00 0x68 0x42 ..... 4095B
Pro směr INM Master využívají spodní bity C.