Popis protokolu
Komunikačná linka
Konfigurácia meraných bodov
Revízie dokumentu
Protokol IND690 je primárne určený na konfigurovanie a získavanie dát z vážiaceho automatu Mettler Toledo IND690. Komunikácia s daným zariadením je založená na posielaní dopytov na zápis a čítanie aplikačných blokov, ktoré sú jednoznačne identifikované svojou adresou, prípadne aj subadresou. Ich bližší popis je možné nájsť v referenčnej príručke k danému zariadeniu.
Keďže zariadenie obsahuje RS-232 rozhranie, tak jeho komunikácia s KOM procesom môže byť realizovaná prostredníctvom dvoch typov liniek. Prvou možnosťou je spojiť zariadenie priamo s linkou typu "Serial", alebo použiť prevodník, ktorý dáta z RS-232 rozhrania upraví na UDP stream, ktorý následne spracuje linka typu "SerialOverUDP Device Redundant".
Možné typy hodnôt meraných bodov: Ai, Ao, Ci, Co, Di, Dout,TxtI, TxtO, TiA, ToA
Adresa meraného bodu sa skladá z troch základných častí. V rozbaľovacom zozname Command sa vyberá typ príkazu, ktorý má KOM proces poslať zariadeniu. Pre potreby aplikácie, pre ktorú mal byť daný protokol použitý, bolo postačujúce implementovať dva typy príkazov. A to "Read application block" a "Write application block".
Pole Address udáva konkrétne číslo aplikačného bloku.
Posledná
časť adresy - Element, udáva element, ktorý je uložený v pamäti
aplikačného bloku.
Ako príklad je možné uviesť aplikačný blok číslo 323. Ten v sebe obsahuje nasledujúce elementy.
To znamená, že pre tento aplikačný blok je potrebné vytvoriť 15 meraných bodov. 14 meraných bodov pre jednotlivé hodnoty aplikačného bloku číslované 1..14 a jeden "root" meraný bod s hodnotou elementu 0, ktorý je využitý nasledovne: