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 |
|---|---|---|
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:
|
4 | TxtI | CardData - načítavanie obsahu magnetickej karty. |
5 | Ci | Security - oznámenie o vynulovaní stanice alebo o otvorení/zatvorení krytu (tamper). |