Материал: m012900d

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

242 Busklemmen

RS232C-Interface 750-650

Das Statusbyte enthält folgende Bits:

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

0

IL2

IL1

Il0

BUF_F

IA

RR

TA

Dieser

Anzahl der empfangenen Zei-

Meldung:

Initialization

Receive

Transmit

Wert

chen, die in den Eingangsdaten

Emp-

acknowledge

request

acknow-

ist

zur Verfü gung stehen. IL2 ist

fangs-

Initiali-

Emp-

ledge

immer

 

immer 0.

 

puffer ist

sierungsbe-

fangs

Ü bertrag-

Null

z.B. IL2,IL1,IL0 = 0,1,0

voll

stätigung

anforde-

ungsbe-

 

Zwei Zeichen wurden empfangen

 

 

rung

stätigung

 

und stehen im Eingangsbyte0 und

 

 

 

 

 

Eingangsbyte1 bereit.

 

 

 

 

Mit dem Steuerund Statusbyte erfolgt die Steuerung des Sendeund Empfangsbetriebs.

Klemme Initialisieren:

Setzen von IR im Steuerbyte

Initialisierung der Klemme

Sperren der Sendeund Empfangsfunktionen

Lö schen der Sendeund Empfangsspeicher

Laden der Konfigurationsdaten in die serielle Schnittstellenklemme

Daten Senden:

TR=TA: Schreiben der zu sendenden Zeichen in Ausgangsbyte 0 bis 2

Anzahl der Zeichen wird in OL0 bis OL2 spezifiziert

Invertieren und Ausgeben von TR

Ü bergabe an den Sendepuffer ist erfolgt wenn TR=TA

Daten Empfangen:

RR≠ RA: in Eingangsbyte 0 bis 2 stehen Zeichen zur Verfü gung

Anzahl der Zeichen wird in IL0 bis IL2 spezifiziert

Auslesen der Zeichen in IL0 bis IL2

Invertieren und Ausgeben von RA

Auslesen ist erfolgt wenn RR=RA

Das Senden und Empfangen von Daten kann gleichzeitig erfolgen. Die Initialisierungsanforderung wird bevorzugt ausgefü hrt und beendet sofort des Senden und Empfangen von Daten.

Beachten

Das Initialisierungsbit muss zurü ckgesetzt werden. Dieses kann gleichzeitig mit dem nachfolgenden Telegramm erfolgen.

Meldung: Empfangspuffer voll: (Bit 3)

Der Empfangspuffer ist voll. Daten, die jetzt empfangen werden, gehen verloren.

Modulares I/O-System

ETHERNET TCP/IP

Busklemmen • 243

RS232C-Interface 750-650

Ein Beispiel:

Die Klemme wird initialisiert.

- Das Initialisierungsbit wird im Steuerbyte gesetzt.

Ausgangsbyte 0

 

Steuerbyte

Ausgangsbyte 2

Ausgangsbyte 1

0x00

 

0000.0100

0x00

0x00

- Nachdem die Initialisierung erfolgt ist, wird im Statusbyte 0000.0100 zurü ckgegeben

Eingangs-

Statusbyte

Eingangs-

Eingangs-

 

byte 0

 

byte 2

byte 1

 

XX

0XXX.X0XX

XX

XX

Klemme wird noch

 

 

 

 

initialisiert

XX

0XXX.X1XX

XX

XX

Initialisierung ist er-

 

 

 

 

folgt

Senden der Zeichenkette „Hallo“

-Die ersten drei Zeichen, das zurü ckgesetzte Initialisierungsbit und die Länge 3 wird ü bergeben.

Ausgangsbyte 0

 

Steuerbyte

Ausgangsbyte 2

Ausgangsbyte 1

‘H’ (0 x 48)

 

0011.0000

‘l’ (0 x 6C)

‘a’ (0 x 60)

-Das Sendeanforderungsbit TR wird invertiert

Ausgangsbyte 0

 

Steuerbyte

Ausgangsbyte 2

Ausgangsbyte 1

‘H’

 

0011.0001

‘l’

‘a’

-Die Daten wurden an den Sendepuffer ü bergeben, sobald TA=TR. Anschließend kö nnen weitere Zeichen gesendet werden

Eingangs-

Statusbyte

Eingangs-

Eingangs-

 

byte 0

 

byte 2

byte 1

 

XX

0XXX.XXX0

XX

XX

Die Datenü bergabe

 

 

 

 

läuft noch.

XX

0XXX.XXX1

XX

XX

Die Datenü bergabe ist

 

 

 

 

erfolgt.

-Die letzten zwei Zeichen und die Länge 2 werden ü bergeben.

Ausgangsbyte 0

 

Steuerbyte

Ausgangsbyte 2

Ausgangsbyte 1

‘l’

 

0010.0001

XX

‘o’ (0 x 6F)

-Das Sendeanforderungsbit TR wird invertiert

Ausgangsbyte 0

 

Steuerbyte

Ausgangsbyte 2

Ausgangsbyte 1

‘l’

 

0010.0000

XX

‘o’

Modulares I/O-System

ETHERNET TCP/IP

244 Busklemmen

RS232C-Interface 750-650

- Die Daten wurden an den Sendepuffer ü bergeben, sobald TR=TA.

Eingangs-

Statusbyte

Eingangs-

Eingangs-

 

byte0

 

byte2

byte1

 

XX

0XXX.XX

XX

XX

Die Datenü bergabe läuft

 

X1

 

 

noch.

XX

0XXX.XX

XX

XX

Die Datenü bergabe ist er-

 

X0

 

 

folgt.

Empfangen der Zeichenkette „WAGO“

-Sobald RA ≠ RR , stehen Zeichen in den Eingangsbytes bereit.

Ausgangsbyte 0

 

Steuerbyte

Ausgangsbyte 2

 

Ausgangsbyte 1

XX

 

0XXX.000X

XX

 

 

XX

 

 

 

 

 

 

 

 

Eingangs-

Statusbyte

Eingangs-

 

Eingangs-

 

 

 

byte0

 

 

byte2

 

byte1

 

 

 

XX

0XXX.0X0

XX

 

XX

Es stehen keine Empfangs-

 

 

X

 

 

 

 

 

daten an

‘W’

0011.0X1X

‘G’

 

‘A’

Die Daten stehen in den Ein-

 

 

 

 

 

 

 

gangsbytes bereit

-Nachdem die 3 Zeichen verarbeitet wurden, wird RA invertiert.

Ausgangsbyte 0

Steuerbyte

Ausgangsbyte 2

Ausgangsbyte 1

XX

0XXX.001X

XX

XX

-Der Empfang weiterer Zeichen wird durch unterschiedliche Werte fü r RA und RR angezeigt.

Eingangs-

Statusbyte

Eingangs-

Eingangs-byte

 

byte 0

 

byte 2

1

 

XX

0XXX.0X1

XX

XX

Es stehen keine Empfangs-

 

X

 

 

daten an

‘O’

0001.0X0X

XX

XX

Die Daten stehen in den

 

 

 

 

Eingangsbytes bereit

-Nachdem das Zeichen verarbeitet wurde, wird RA invertiert.

Ausgangsbyte 0

Steuerbyte

Ausgangsbyte2

Ausgangsbyte1

XX

0XXX.000X

XX

XX

Beachten

0x23 ist ein Wert in Hexadezimaldarstellung

0101.1001 ist ein Wert in Binärdarstellung

Ein X wird verwendet, falls der Wert an dieser Stelle ohne Bedeutung ist. Ein XX bedeutet, dass der gesamte Wert ohne Bedeutung ist.

Beachten

Den Aufbau der Prozessdaten dieser Busklemmen entnehmen Sie bitte

dem Kapitel "Aufbau der Prozessdaten fü r MODBUS/TCP" in der Beschreibung zum Prozessabbild des entsprechenden Kopplers/Controllers.

Modulares I/O-System

ETHERNET TCP/IP

Busklemmen • 245

TTY Interface 750-651

4.8.1.1.2 TTY Interface - 20mA Current Loop

750-651

 

13

14

 

 

Funktion

A

 

 

 

 

C

 

 

TxD

B

 

RxD

 

 

__D

 

 

TxD TxD

Datenkontakte

 

 

 

 

Empfänger

 

 

 

___

 

 

 

 

 

 

 

TxD

 

 

 

 

TxD

 

 

 

__

 

Sender

 

RxD RxD

 

 

 

 

 

 

 

RxD

 

 

 

 

___

 

 

 

 

RxD

 

 

750-651

 

 

Technische Beschreibung:

Diese Beschreibung ist nur fü r Hardund Softwareversion X X X X 2 C 0 3- - - - gü ltig. Diese Seriennummer ist auf der rechten Seite der Klemme aufgedruckt.

Die hier beschriebene Betriebsart entspricht der Konfiguration im Auslieferungszustand.

Diese Funktionsbeschreibung ist vorläufig und bezieht sich auf die voreingestellte Konfiguration. Die Klemme erlaubt vielfältige weitere Betriebsarten, die auf Rü ckfrage von der Firma WAGO einstellbar sind.

Die Schnittstellenklemme kann an allen Buskopplern des WAGO-I/O-

SYSTEM (mit Ausnahme der Economy Varianten) betrieben werden.

Modulares I/O-System

ETHERNET TCP/IP

246 Busklemmen

TTY Interface 750-651

Technische Daten:

Artikelnr.:

Übertragungskanäle

Übertragungsrate Bitverzerrung Bitü bertragung Bü rde

Stromaufnahme (intern)

Übertragungsstrecke Empfangspuffer Sendepuffer Versorgungsspannung Potentialtrennung Bitbreite intern Konfiguration Betriebstemperatur Anschlusstechnik

Abmessungen (mm) B x H x T

Voreinstellung: Ü bertragungsrate Bitbreite intern

750-651

2 (1/1), T x D und R x D, Vollduplex

1200 - 19200 Baud

-

2 x 20 mA passiv

< 500

50 mA max.

max. 1000 m twisted pair

128 Byte

16 Byte

ü ber interne Systemversorgung

500 V System/Versorgung

1 x 40 Bit, 1 x 8 Bit Kontrolle/Status

keine, optional ü ber Software-Parameter einstellbar

0 °C ... + 55 °C

CAGE CLAMP ; 0,08 mm2 - 2,5 mm2, AWG 28 – 14, 8 – 9 mm Abisolierlänge

12 x 64* x 100 (*ab Oberkante Tragschiene)

9600 Baud

1 x 24 Bit in/out, 1 x 8 Bit Kontrolle/Status

Beschreibung TTY:

Die TTY Schnittstellenklemme ermö glicht den Anschluss von Geräten mit TTY Interface an das WAGO I/O-System. Damit lassen sich auch Gateways von den durch das WAGO I/O-System unterstü tzten Feldbussen zur TTYSchnittstelle realisieren. Die Klemme unterstü tzt keine hö heren Protokollebenen. Die Kommunikation ist vollkommen transparent zum zugehö rigen Feld- bus-Master. Hierdurch wird ein breiter Anwendungsbereich der seriellen Schnittstellenklemme erreicht. Die eventuell benö tigten Kommunikationsprotokolle kö nnen im Feldbus-Master flexibel programmiert werden.

Der 128 Byte große Empfangspuffer ermö glicht den Einsatz der Klemme auch bei hohen Ü bertragungsraten. Bei geringen Datenü bertragungsraten ist die Auswertung der Empfangsdaten in Tasks mit geringer Priorität ohne Datenverlust realisierbar.

Der 16 Byte große Sendepuffer erlaubt das zü gige Senden von größ eren zusammenhängenden Daten.

Modulares I/O-System

ETHERNET TCP/IP