Serijski prenos podatkov
Uporaba
TNC7 basic samodejno uporabi protokol prenosa LSV2 za serijski prenos podatkov. Z izjemo hitrosti prenosa v strojnem parametru baudRateLsv2 (št. 106606) so parametri protokola LSV2 fiksni.
Opis funkcije
V strojnem parametru RS232 (št. 106700) lahko definirate drugo vrsto prenosa (vmesnik). V nadaljevanju opisane nastavitvene možnosti tako veljajo samo za posamezne na novo določene vmesnike.
V naslednjih strojnih parametrih lahko določite naslednje nastavitve:
Strojni parameter | Nastavitev |
---|---|
baudRate (št. 106701) | Hitrost prenosa podatkov (Baud-Rate) Vnos: BAUD_110, BAUD_150, BAUD_300 BAUD_600, BAUD_1200, BAUD_2400, BAUD_4800, BAUD_9600, BAUD_19200, BAUD_38400, BAUD_57600, BAUD_115200 |
protocol (št. 106702) | Protokol prenosa podatkov
Vnos: STANDARD, BLOCKWISE, RAW_DATA |
dataBits (št. 106703) | Podatkovni biti v posameznih prenesenih znakih Vnos: 7 bitov, 8 bitov |
parity (št. 106704) | Preverjanje glede napak pri prenosu s pomočjo paritetnega bita
Vnos: NONE, EVEN, ODD |
stopBits (št. 106705) | Začetni bit in eden ali dva končna bita omogočata prejemniku pri serijskem prenosu podatkov sinhronizacijo z vsakim prenesenim znakom. Vnos: 1 končni bit, 2 končna bita |
flowControl (št. 106706) | Z rokovanjem (Handshake) dve napravi nadzorujeta prenos podatkov. Ločimo programsko in strojno rokovanje.
Vnos: NONE, RTS_CTS, XON_XOFF |
fileSystem (št. 106707) | Datotečni sistem za serijski vmesnik
Ta strojni parameter ni potreben, razen če potrebujete poseben datotečni sistem. Vnos: EXT, FE1 |
bccAvoidCtrlChar (št. 106708) | Block Check Charakter (BCC) je znak za preverjanje bloka. BCC je neobvezno dodan bloku prenosa, da se olajša odkrivanje napak.
Vnos: TRUE, FALSE |
rtsLow (št. 106709) | S tem izbirnim parametrom določite, katero raven naj ima linija RTS v stanju mirovanja.
Vnos: TRUE, FALSE |
noEotAfterEtx (št. 106710) | Ta izbirni parameter se uporablja za določitev, ali je treba po prejemu znaka ETX (konec besedila) poslati znak EOT (konec prenosa).
Vnos: TRUE, FALSE |
Primer
Za prenos podatkov s programsko opremo osebnega računalnika TNCserver v strojnem parametru RS232 (št. 106700) določite naslednje nastavitve:
Parametri | Izbira |
---|---|
Hitrost prenosa podatkov v baudih | Mora ustrezati nastavitvi v programu TNCserver |
Protokol prenosa podatkov | BLOCKWISE |
Podatkovni biti v posameznih prenesenih znakih | 7 bit |
Način preverjanja parnosti | EVEN |
Število končnih bitov | 1 končni bit |
Vrsta stiska roke | RTS_CTS |
Datotečni sistem za dejanje datotek | FE1 |
TNCserver je del programske opreme računalniškega sistema TNCremo.