6-2 RS232C kommandotabell

Kommunikationsformat (följer RS232C-standard)

Baudhastighet: 9.600 bps

paritet: Ingen

Databit: 8, stoppbit : 1

Flödeskontroll: Ingen

Serial Communication Protocol

1.Command Packet Structure [7 byte]

0x08

0x22

cmd1

cmd2

cmd3

värde

CS

 

 

 

 

 

 

 

Ett kommandopaket som innehåller totalt 7 byte.

De två byte 0x08 och 0x22 anger att paketet är avsett för seriekommunikation.

Följande 5 byte representerar ett fördefinierat kommando som kan anges av användaren.

Den sista byten är kontrollsumman som kontrollerar giltigheten för aktuellt paket.

Rubrik [2 byte]: Fördefinierade värde, fast som 0x08 och 0x22.

Cmd1 [1 byte]: Det första värdet i en kod som är angivet i kommandolistan (hexadecimal)

Cmd2 [1 byte]: Det andra värdet i en kod som är angivet i kommandolistan (hexadecimal)

Cmd3 [1 byte]: Det tredje värdet i en kod som är angivet i kommandolistan (hexadecimal)

Värde [1 byte]: Inmatningsparameter för kommandot (standard: 0) (hexadecimal)

CS [1 byte]: Kontrollsumma (2:ans komplement av summan för alla värden förutom CS-värdet.)

2.Response Packet Structure [3 byte] 1. Lyckades

0x03

0x0C

0xF1

 

 

 

2.Misslyckades

0x030x0C0xFF

När det mottagna paketet från en extern enhet har ett giltigt värde skickas ett Lyckades-paket Om inte skickas ett Misslyckades-paket.

Ett Misslyckades-paket skickas om:

Den mottagna paketlängden inte är lika med 7 byte.

2-byte paketets rubrikvärde inte är lika med 0x08, 0x22.

Kontrollsumman är felaktig.

Felsökning av en extern enhet

En extern enhet klassificerar paketet som Misslyckades om den inte tar emot ett Lyckades-paket inom 100ms.

Mer information

6-2

Page 80
Image 80
Samsung SP2553XWCX/EN RS232C kommandotabell, Kommunikationsformat följer RS232C-standard, Serial Communication Protocol