Материал: m012900d

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

Busklemmen • 247

TTY Interface 750-651

Beachten

Die Standard Datenü bertragung erfolgt mit 9600 Baud. Es werden 1 Startbit, 8 Datenbits und 1 Stopbit gesendet. Es erfolgt keine Paritätsgenerierung. Die Treiber sind in den Datenü bertragungspausen hochohmig geschaltet. Die Datenflußkontrolle erfolgt durch die Anwendersoftware.

Beachten

Die TTY-Schnittstellenklemme arbeitet sowohl auf der Senderseite als auch auf der Empfängerseite passiv und enthält somit keine Stromquellen. Zum Datenaustausch muß eine aktive Gegenstelle benutzt werden oder eine zusätzliche Stromquelle zugeschaltet werden.

 

Empfänger mit

 

 

Stromquelle

 

 

 

 

 

Stromquelle

 

 

20 mA

 

20 mA

 

 

 

TxD TxD

TxD TxD

Empfänger

+

-

+

-

 

 

Sender mit

 

 

Stromquelle

 

 

 

 

 

Stromquelle

 

 

20 mA

 

20 mA

 

 

 

RxDRxD

RxD RxD

Sender

+

-

+

-

 

:$*2

:$*2

 

 

 

 

TxD TxD

+-

RxDRxD

+-

:$*2

Stromquelle

20 mA

Empfänger

Sender

Punkt zu Punkt Verbindung

Punkt zu Punkt Verbindung mit passiven

Bus Verbindung mit einer Stromquelle

mit aktiven Teilnehmern

Teilnehmern und zusätzlichen Stromquellen

und einem passiven Teilnehmer

Aufbau der Einund Ausgangsdaten:

Die Klemme erscheint am Bus wie eine kombinierte analoge Einund Ausgangsklemme mit 2 x 16 Bit Einund Ausgangsdaten. Die Ü bergabe der zu sendenden und empfangenen Daten erfolgt in bis zu 3 Ausgangsund 3 Eingangsbytes. Ein Steuerbyte und ein Statusbyte dienen zur Kontrolle des Datenflusses. Anforderungen werden durch den Wechsel (Toggle) eines Bits angezeigt. Die erfolgte Abarbeitung wird durch ein zugeordnetes Bit signalisiert. Es nimmt den Wert des Anforderungsbit an.

Die Eingangsbytes 0 bis 2 bilden den Speicherbereich fü r bis zu drei Zeichen, die von der Schnittstelle empfangen wurden. In den Ausgangsbytes 0 bis 2 werden die Zeichen ü bergeben, die gesendet werden sollen.

Das Steuerbyte enthält folgende Bits:

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

0

OL 2

OL1

OL0

0

IR

RA

TR

Diese Kon-

Anzahl der zu sendenden Zeichen,

Diese Kon-

Initializati-

Receive

Transmit

stante muß

die in den Ausgangsdaten abgelegt

stante muß

on request

acknow-

request

auf Null

wurden. OL2 ist immer 0.

auf Null

Inititalisie-

ledge

Sendean

gesetzt

z.B. OL2,OL1,OL0 = 0,1,1

gesetzt

rungs-

Empfangs-

forder-

werden

Drei Zeichen sollen gesendet

werden

anforde-

bestätigung

ung

 

werden und werden in den Aus-

 

rung

 

 

 

gangsbyte0, Ausgangsbyte1 und

 

 

 

 

 

Ausgangsbyte2 abgelegt.

 

 

 

 

Modulares I/O-System

ETHERNET TCP/IP

248 Busklemmen

TTY Interface 750-651

Das Statusbyte enthält folgende Bits:

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

0

IL2

IL1

Il0

BUF_F

IA

Dieser

Anzahl der empfangenen Zeichen,

Meldung:

Initializati-

Wert ist

die in den Eingangsdaten zur

Empfangs-

on acknow-

immer Null

Verfü gung stehen. IL2 ist immer 0.

puffer ist

ledge

 

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

voll

Initialisier-

 

Zwei Zeichen wurden empfangen

 

ungs be-

 

und stehen im Eingangsbyte0 und

 

stätigung

 

Eingangsbyte1 bereit.

 

 

 

 

 

 

 

 

Bit 1

RR

Receive

request

Empfangs anforderung

Bit 0

TA

Transmit acknowledge

Ü bertragungs bestätigung

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 • 249

TTY Interface 750-651

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

250 Busklemmen

TTY Interface 750-651

- 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 • 251

RS485C Interface 750-653

4.8.1.1.3 RS485C Interface

750-653

 

13

14

 

Funktion

A

 

 

 

C

 

TxD

B

 

RxD

 

__D

 

TxD TxD

Datenkontakte

 

 

 

 

 

 

___

TxD

 

__

TxD

 

 

 

 

RxD RxD

 

 

 

 

___

RxD

 

 

RxD

 

M

M

 

Masse

 

 

Masse

 

S

S

 

Schirm

 

 

Schirm

 

750-653

 

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