6-2 RS232C Komentotaulukko

Tiedonsiirron muoto (RS232C-standardin mukainen)

Siirtonopeus: 9.600 bps

Pariteetti: Ei mitään

Databitit: 8, loppubitti: 1

Vuonohjaus: Ei mitään

Sarjaprotokolla

1.Komentopaketin rakenne [7 tavua]

0x08

0x22

cmd1

cmd2

cmd3

arvo

CS

Komentopaketissa on yhteensä 7 tavua.

Tavut 0x08 ja 0x22 tarkoittavat, että paketti on tarkoitettu sarjatietoliikenteeseen.

Seuraavat 4 tavua edustavat ennalta määriteltyä komentoa, joka voi olla käyttäjän itsensä määrittelemä.

Viimeinen tavu on tarkistussumma, jonka avulla senhetkisen paketin kelpoisuus tarkistetaan.

Otsikko [2 tavua]: Ennalta määritellyt arvot 0x08 ja 0x22.

Cmd1 [1 tavu]: Ensimmäisen komentoluettelossa määritellyn koodin arvo (heksadesimaaleina)

Cmd2 [1 tavu]: Toisen komentoluettelossa määritellyn koodin arvo (heksadesimaaleina)

Cmd3 [1 tavu]: Kolmannen komentoluettelossa määritellyn koodin arvo (heksadesimaaleina)

Arvo [1 tavu]: Komennon tuloparametri (oletus: 0) (heksadesimaaleina)

CS [1 tavu]: Tarkistussumma (kaikkien arvojen paitsi CS-arvon summan kahden komplementti)

2.Vastauspaketin rakenne [3 tavua] 1. Onnistunut

0x03

0x0C

0xF1

 

 

 

2.Epäonnistunut

0x03

0x0C

0xFF

Jos ulkoisesta laitteesta vastaanotetulla paketilla on kelvollinen arvo, onnistumisesta kertova paketti lähetetään. Muussa tapauksessa lähetetään epäonnistumisesta kertova paketti.

Epäonnistumisesta kertova paketti lähetetään, jos:

vastaanotetun paketin pituus ei ole 7 tavua

paketin otsikon 2-tavuinen arvo on jokin muu kuin 0x08, 0x22

tarkistussumma ei ole oikein

Ulkoisen laitteen havaitsema epäonnistuminen

Ulkoinen laite luokittelee paketin lähetyksen epäonnistuneeksi, jollei onnistumisesta kertova paketti saavu 100 millisekunnissa.

6-2

Lisätietoja

Page 82
Image 82
Samsung SP2553XWCX/EN manual RS232C Komentotaulukko, Tiedonsiirron muoto RS232C-standardin mukainen, Sarjaprotokolla