Soros adatátvitel
Alkalmazás
A(z) TNC7 automatikusan az LSV2 átviteli protokollt használja a soros adatátvitelre. Az adatátviteli sebesség kivételével a baudRateLsv2 (106606 sz.) gépi paraméterben az LSV2 protokoll paraméterei rögzítve vannak.
Funkcióleírás
Az RS232 (106700 sz.) gépi paraméterben egy további átviteli módot (interfészt) határozhat meg. A következőkben leírt beállítási lehetőségek csak az újonnan definiált interfészre érvényesek.
Az azután következő paraméterekben a következő beállításokat definiálhatja:
Gépi paraméter | Beállítás |
---|---|
baudRate (106701 sz.) | Adatátviteli sebesség (baud rate) Bevitel: 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 (106702 sz.) | Adatátviteli protokoll
Megadás: STANDARD, BLOCKWISE, RAW_DATA |
dataBits (106703 sz.) | Adatbitek minden egyes átvitt karakterben Megadás: 7 Bit, 8 Bit |
parity (106704 sz.) | Átviteli hibák ellenőrzése a paritásbittel
Megadás: NONE, EVEN, ODD |
stopBits (106705 sz.) | A kezdő bit és egy vagy két stop bit engedélyezi a fogadó számára, hogy szinkronizálja valamennyi soros adatátvitellel átvitt karaktert. Megadás: 1 Stop-Bit, 2 Stop-Bits |
flowControl (106706 sz.) | Handshake-kel, két készülék közötti adatátvitel vezérléséhez. Különbség van a szoftver handshake és a hardver handshake között.
Megadás: NONE, RTS_CTS, XON_XOFF |
fileSystem (Nr. 106707) | Fájlrendszer a soros interfészhez
Ha nincs szüksége speciális fájlrendszerre, akkor ez a paraméter Önnek nem szükséges. Megadás: EXT, FE1 |
bccAvoidCtrlChar (106708 sz.) | A Block Check Charakter (BCC) egy blokkellenőrző karakter. A BCC opcionálisan kapcsolódhat egy átviteli blokkhoz a hibafelismerés megkönnyítésére.
Megadás: TRUE, FALSE |
rtsLow (106709 sz.) | Ezzel az opcionális paraméterrel meghatározza, hogy milyen legyen az RTS vonal szintje nyugalmi állapotban.
Megadás: TRUE, FALSE |
noEotAfterEtx (106710 sz.) | Ezzel az opcionális paraméterrel meghatározza, hogy egy ETX (End of Text) karakter fogadása után legyen-e elküldve egy EOT (End of Transmission) karakter.
Megadás: TRUE, FALSE |
Példa
A TNCserver PC szoftverrel való adatátvitelhez az RS232 (106700 sz.) gépi paraméterben a következő beállításokat definiálja:
Paraméter | Kiválasztás |
---|---|
Adatátviteli sebesség (bit/sec) | Egyeznie kell a TNCserver beállításával |
Adatátviteli protokoll | MONDATONKÉNT |
Adatbitek minden egyes átvitt karakterben | 7 bit |
Paritásellenőrzés típusa | PÁROS |
Stop bitek száma | 1 stop bit |
A handshake módja | RTS_CTS |
Fájlrendszer fájlműveletekhez | FE1 |
A TNCserver része a TNCremo PC szoftvernek.