Seriel dataoverførsel

Anvendelse

TNC7 bruger automatisk overførselsprotokollen LSV2 for den serielle dataoverførsel. Bortset fra Baud-Rate i Maskinparameter baudRateLsv2 (Nr. 106606) er Parameter af LSV2-Protokol forudbestemt.

Funktionsbeskrivelse

I maskinparameter RS232 (Nr. 106700) du kan angive en anden transmissionstype (Interface). De efterfølgende beskrevne indstillingsmuligheder er så kun virksomme for det altid nydefinerede interface.

Maskinparameter

De kan definere følgende indstillinger i følgende maskinparametre:

Maskinparameter

Indstilling

baudRate (Nr. 106701)

Dataoverførselshastighed (baudrate)

Eingabe: 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 (Nr. 106702)

Dataoverførselsprotokol

  • STANDARD: Standard datatransmission, linje for linje
  • BLOCKWISE: Blokvis dataoverførsel
  • RAW_DATA: Overførsel uden protokol, ren tegnoverførsel

Indlæs: STANDARD, BLOCKWISE, RAW_DATA

dataBits (Nr. 106703)

Databits i hvert overført tegn:

Indlæs: 7 Bit, 8 Bit

parity (Nr. 106704)

Kontrollerer for transmissionsfejl med paritetsbitten

  • NONE: ingen paritetsdannelse, ingen fejldetektion
  • EVEN: lige paritet, fejl med ulige antal bit sat
  • ODD: ulige paritet, fejl med lige antal bit indstillet

Indlæs: NONE, EVEN, ODD

stopBits (Nr. 106705)

Med start- og een eller to stop-bits bliver ved den serielle dataoverførsel til modtageren en synkronisering gjort mulig for hvert overført tegn.

Indlæs: 1 Stop-Bit, 2 Stop-Bits

flowControl (Nr. 106706)

Med en Handshake udviser to udstyr en kontrol med dataoverførslen Man skelner mellem Software-Handshake og Hardware-Handshake.

  • NONE: Ingen dataflowkontrol
  • RTS_CTS: Hardware-Handshake, overførselsstop via RTS aktiv
  • XON_XOFF: Software-Handshake, overførselsstop via DC3 aktiv

Indlæs: NONE, RTS_CTS, XON_XOFF

fileSystem (Nr. 106707)

Filsysten for seriel interface

  • EXT: Minimum filsystem til printere eller ikke-HEIDENHAIN overførselssoftware
  • FE1: Kommunikation med TNCserver eller en ekstern disketteenhed

Medmindre du har brug for et specielt filsystem, er denne maskinparameter ikke påkrævet.

Indlæs: EXT, FE1

bccAvoidCtrlChar (Nr. 106708)

Block Check Charakter (BCC) er et blokkontroltegn. BCC tilføjes valgfrit til en transmissionsblok for at lette fejldetektion.

  • TRUE: BCC matcher ikke nogen kontroltegn
  • FALSE: Funktion ikke aktiv

Indlæs: TRUE, FALSE

rtsLow (Nr. 106709)

I denne valgfri Parameter fastlægger De, hvilket niveau RTS-linjen skal have i inaktiv tilstand.

  • TRUE: I hvile er pegel på low
  • FALSE:i hvile er Pegel på high

Indlæs: TRUE, FALSE

noEotAfterEtx (Nr. 106710)

Denne valgfri Parameter bruges til at angive, om et EOT-tegn (End of Transmission) skal sendes efter modtagelse af et ETX-tegn (End of Text).

  • TRUE: EOT-tegn bliver ikke sendt
  • FALSE: EOT-tegn bliver sendt

Indlæs: TRUE, FALSE

Eksempel

For datatransmission med TNCserver PC-software skal De definere følgende indstillinger i maskinparameter RS232 (Nr. 106700):

Parametre

Vælg

Dataoverføringshastighed i baud:

Skal stemme overens med indstillingen i TNCserveren

Dataoverførselsprotokol

BLOKVIS

Databits i hvert overført tegn:

7 Bit

Arten af paritetskontrol:

EVEN

Antal stop-bits

1 stop-bit

Type Handshake

RTS_CTS

Filsystem for filoperation

FE1

TNCserver er en del af TNCremo PC-softwaren.

PC-Software til dataoverførsel