Contal CR

Contal CR

Protokol Contal CR

Podporované typy a verzie zariadení  
Konfigurácia komunikačnej linky
Konfigurácia komunikačnej stanice
Konfigurácia meraných bodov
Zoznam implementovaných príkazov
Literatúra
Zmeny a úpravy
Revízie dokumentu

Podporované typy a verzie zariadení


Protokol Contal CR podporuje komunikáciu s bezkontaktnou čítačkou kariet Contal BCR-PD. Pre komunikáciu je nutná aktualizácia firmware čítačky (náhrada pôvodného uzavretého protokolu).

Konfigurácia komunikačnej linky


  • Kategória komunikačnej linky: Serial, SerialOverUDP Device Redundant

  • Parametre sériovej linky:

    • Prenosová rýchlosť 9600 Baud

    • Parita None (žiadna)

    • Handshaking: podľa zapojenia konvertora RS-232/RS-485, dodávaný konvertor Contal vyžaduje RTS/CTS a nastavenie DTR=0

Konfigurácia komunikačnej stanice


  • Komunikačný protokol ContalCR.

  • Adresa stanice je 1 Byte, závisí od nakonfigurovanej adresy čítačky kariet nasledovne: dolný nibble je adresa čítačky, horný nibble je jeho negácia. T.j., ak je adresa čítačky 1, adresa stanice je 0xE1 = 225. Ak je adresa čítačky 2, adresa stanice je 0xD2 = 210.
    Adresa sa zadáva dekadicky, prípadne ako hexadecimálne číslo s mriežkou na začiatku (napr. #E1).

Parametre protokolu stanice

Dialóg konfigurácia stanice - pole "Parameter protokolu".
Ovplyvňujú niektoré voliteľné parametre protokolu. Môžu byť zadané nasledovné parametre protokolu stanice:

Tab. č. 1

Kľúčové slovo

Plný názov

Popis

Jednotka

Náhradná hodnota

RC

Retry count

Počet opakovaní príkazu pre stanicu.

-

2

WT

Wait Timeout

Timeout medzi čítaniami odpovede do jej skompletovania.

ms

10

MWR

Max Wait Retry

Počet opakovaní čítania odpovede do jej skompletovania.

-

20

WFT

Wait First Time

Prvé čakanie na odpoveď po odoslaní výzvy.

ms

10

WAR

Wait After Reset

Čakanie po povele Reset.

ms

10

String s parametrami protokolu sa zapisuje podľa pravidiel:

Kľúčové_slovo=hodnota;Kľúčové_slovo=hodnota; ...

Príklad:

WT=20;WFT=200;

Ak nebolo v inicializačnom stringu nájdené kľúčové slovo s platnou hodnotou, je použitá náhradná hodnota podľa tabuľky.

Konfigurácia meraných bodov


Možné typy hodnôt bodov: Ci, TxtO, TxtI.

Je nutné nakonfigurovať nasledovné merané body:

Tab. č. 1

Adresa

Typ

Význam

Adresa

Typ

Význam

1

TxtO

InitData - Inicializačná sekvencia pre čítačku kariet po štarte D2000 alebo po vynulovaní čítačky.

2

TxtO

Command - posielanie príkazov čítačke kariet.

3

TxtI

InputString - načítavanie čísel a kódov stlačených kláves. Do tohto meraného bodu sú ukladané načítané kódy (1-8 číslic) a nasledovné znaky:

  • 0 .. 9  - numerické klávesy v SINGLE móde

  • L  - klávesa Lock

  • U - klávesa Unlock

  • Y - klávesa Yes

  • N - klávesa No

  • u - klávesa up (šípka hore)

  • d - klávesa down (šípka dole)

4

TxtI

CardData - načítavanie obsahu magnetickej karty.

5

Ci

Security - oznámenie o vynulovaní stanice alebo o otvorení/zatvorení krytu (tamper).