RS-232C
Protocol voor uitzending/ontvangst
Uitzending
[Command1][Command2][ ][Set ID][ ][Data][Cr]
* [Command 1 (Opdracht 2)]: Eerste opdracht. (k)
* [Command 2 (Opdracht 2)]: Tweede opdracht. (a~u)
* [Set ID]: U kunt de set ID aanpassen om het gewenste product ID nummer in een
speciaal menu te kiezen. Aanpassingsbereik is 1-99. Bij selecteren van Set ID '0'
wordt iedere aangesloten set gecontroleerd. Set ID wordt aangegeven als decimaal
(1-255) in het menu en als hexa
decimaal (0x0-0x64) bij verzenden/ontvangen van het protocol.
* [DATA]: Hiermee worden opdrachtgegevens verzonden.
Verzend FF-gegevens om de status van een opdracht te lezen.
* [Cr]: Carriage Return (regelterugloop)
ASCII-code '0x0D'
* [
]: ASCII-code Ruimte (0x20)'
Positieve bevestiging
[Command2][ ][Set ID][ ][OK][Data][x]
* Het product verzendt een ACK (bevestiging) in deze indeling bij de ontvangst van
normale gegevens. Op dit moment, met de gegevens in de leesmodus, worden
de huidige statusgegevens weergegeven. Als de gegevens zich in de
schrijfmodus bevinden, worden de gegevens van de pc geretourneerd.
Foutbevestiging
[Command2][ ][Set ID][ ][NG][Data][x]
* Het product zendt ACK (erkenning) uit gebaseerd op dit formaat tijdens het
ontvangen van abnormale gegevens van niet geldige functies of
communicatiefouten.
Data
1: Illegale Code
2: Niet ondersteunde functie
3: Wacht nog even
Verschillende producten bedienen
N3