TNC7 använder automatiskt överföringsprotokollet LSV2 för seriell dataöverföring. Upp till baud-värdet i maskinparametern baudRateLsv2 (nr 106606) har LSV2-protokollets parametrar fasta värden.
Användningsområde
Funktionsbeskrivning
I maskinparameter RS232 (nr 106700) kan du bestämma ytterligare ett överföringsformat (gränssnitt). De nedan beskrivna inställningsmöjligheterna är endast verksamma för respektive nydefinierade gränssnitt.
I de därpå följande maskinparametrarna kan du definiera följande inställningar:
Maskinparametrar | Inställning |
---|---|
baudRate (nr 106701) | Dataöverföringshastighet (Baud-rate) Inmatning: BAUD_110, BAUD_150, BAUD_300 BAUD_600, BAUD_1200, BAUD_2400, BAUD_4800, BAUD_9600, BAUD_19200, BAUD_38400, BAUD_57600, BAUD_115200 |
protokoll (nr 106702) | Dataöverföringsprotokoll
Inmatning: STANDARD, BLOCKWISE, RAW_DATA |
dataBits (nr 106703) | Databits i varje överfört tecken Inmatning: 7 Bit, 8 Bit |
paritet (nr 106704) | Kontroll av överföringsfel med paritetsbiten
Inmatning: NONE, EVEN, ODD |
stoppbitar (nr 106705) | Med en start- och en eller två stopp-bitar möjliggörs en synkronisering i mottagaren vid varje överfört tecken i samband med den seriella dataöverföringen. Inmatning: 1 stoppbit, 2 stoppbitar |
flowControl (nr 106706) | Med handskakningen utövar de två enheterna en kontroll över dataöverföringen. Man skiljer mellan mjukvaruhandskakning och hårdvaruhandskakning.
Inmatning: NONE, RTS_CTS, XON_XOFF |
fileSystem (nr 106707) | Filsystem för det seriella gränssnittet
Om du inte behöver något speciellt filsystem kan du bortse från denna maskinparameter. Inmatning: EXT, FE1 |
bccAvoidCtrlChar (nr 106708) | Block Check Charakter (BCC) är ett blockkontrolltecken. BCC kan läggas till istället för ett överföringsblock för att förenkla feldetekteringen.
Inmatning: TRUE, FALSE |
rtsLow (nr 106709) | Med denna valfria parameter fastställer du vilken nivå som RTS-ledningen ska ha i viloläge.
Inmatning: TRUE, FALSE |
noEotAfterEtx (nr 106710) | Med denna valfria parameter fastställer du om ett EOT-tecken (End of Transmission) ska skickas efter mottagande av ett ETX-tecken (End of Text).
Inmatning: TRUE, FALSE |
Exempel
För dataöverföringen med PC-programmet TNCserver definierar du följande inställningar i maskinparametern RS232 (nr 106700):
Parametrar | Överför |
---|---|
Dataöverföringshastighet i Baud | Måste stämma med inställningen i TNCserver |
Dataöverföringsprotokoll | BLOCKWISE |
Databits i varje överfört tecken | 7 Bit |
Typ av paritetskontroll: | EVEN |
Antal stoppbitar | 1 Stopp-bit |
Typ av handshake | RTS_CTS |
Filsystem för filoperation | FE1 |
TNCserver är en del av PC-programvaran TNCremo.