Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 245

Programmierung in adbasic
Vorschau ausblenden Andere Handbücher für ADwin-Pro II:
Inhaltsverzeichnis

Werbung

ADwin
initialisiert einen bestimmten Kanal auf dem angegebenen
P2_RS_Init
Modul.
Die folgenden Parameter werden gesetzt:
Übertragungsgeschwindigkeit in Baud
Anwendung von Prüf-Bits
Datenlänge
Anzahl der Stopp-Bits
Übertragungs-Protokoll (Handshake)
Syntax
#Include
ADwinPro_All.Inc
P2_RS_Init(module, channel, baud_rate, parity, bits,
stop,handshake)
Parameter
Eingestellte Moduladresse (1...15).
module
Kanal, der initialisiert werden soll (1, 2 oder 1...4).
channel
Übertragungsgeschwindigkeit in Baud:
baud_rate
RS232: 35 ... 115200 Baud.
RS485: 35...2304000 Baud.
Anwendung von Prüf-Bits:
parity
0: ohne Paritäts-Bit.
1: gerade Parität (even).
2: ungerade Parität (odd).
Anzahl der Daten-Bits (5, 6, 7 oder 8).
bits
Anzahl der Stopp-Bits.
stop_bits
0: 1 Stopp-Bit.
1: 1½ Stopp-Bits bei 5 Daten-Bits;
2 Stopp-Bits bei 6, 7 oder 8 Daten-Bits.
Übertragungs-Protokoll:
handshake
0: kein Handshake.
1: Hardware-Handshake (RTS/CTS), nur RS232.
2: Software-Handshake (Xon/Xoff).
3: RS485.
Bemerkungen
Diese Anweisung ist vor dem ersten Arbeiten mit dem gewählten Kanal
notwendig, um das Übertragungsprotokoll RS232 oder RS485 die
Schnittstellen-Parameter einzustellen. Sie müssen für eine korrekte
Übertragung mit der Gegenstelle identisch sein.
Die Initialisierung ist auch dann erforderlich, nachdem Sie auf dem Mo-
dul mit
P2_RS_Reset
Die Baudrate wird vom Grundtakt (2 304 000 Hz) des moduleigenen
Taktgebers abgeleitet. Es ist jede Baudrate einstellbar, die sich durch
ganzzahlige Division des Grundtakts ergibt. Der Teiler kann Werte im
Bereich
1...0FFFFh
Die Baudrate ergibt sich aus der grundlegenden Taktrate von 2304MHz
der Schnittstelle, dividiert durch einen ganzzahligen Divisor. Der Wer-
tebereich des Divisors von
... 2 304 000 Bit/s. Entsprechend der Spezifikation ist die RS232-
Schnittstelle auf 115200 Bit/s beschränkt. Die folgende Liste zeigt eini-
ge übliche Baudraten.
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
einen Hardware-Reset ausgeführt haben.
annehmen.
...
ergibt eine Bandbreite von 35
1
0FFFFh
Pro II: RSxxx
P2_RS_Init
LONG
LONG
LONG
LONG
LONG
LONG
LONG
P2_RS_Init
241

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis