Herunterladen Inhalt Inhalt Diese Seite drucken

Systemvorstellung; Übersicht Rs232 Physik - Beckhoff BC8050 Dokumentation

Busklemmen-controller mit rs485- oder rs232-interface
Inhaltsverzeichnis

Werbung

RS232 - Interface
Prüfsumme
Die Prüfsumme wird durch Aufaddieren der Inhalte der einzelnen Bytes gebildet (gesamter Request String,
ohne Prüfsummenbyte). Ein evtl. Überlauf wird nicht berücksichtigt.
6.1.3.2
Kommunikationssoftware KS8000
Abb. 60: Icon „Kommunikations-Library"
Die Beckhoff Kommunikations-Library KS8000 stellt Funktionalitäten zur Verfügung, mit denen auf einfache
Weise über eine serielle PC-Schnittstelle mit den seriellen Buskopplern (BK8000, BK8100, IP/ILxxxx-B8x0)
kommuniziert werden kann. Die KS8000 ist in Form eines OCX mit sämtlichen Programmiersprachen
einsetzbar, die mit den Spezifikationen des Component Object Modell (COM) von Microsoft arbeiten (VC++,
Visual Basic ab Vers 4.0, Delphi, Java, etc). Zusätzlich verfügt die KS8000-Library über eine DLL-
Schnittstelle für beliebige C/C++ Programme.
Zugriff auf Prozessabbild
Die KS8000 ermöglicht über die serielle PC-Schnittstelle den Zugriff auf das Ein- und
Ausgangsprozessabbild der BK8x00-Buskoppler oder der IP/ILxxxx-B8x0 Feldbus Boxen.
Pro serieller PC-Schnittstelle kann die Kommunikation zu
- einem BK8100-Koppler (RS232) oder
- einer Feldbus Box IP/ILxxxx-B810 (RS232) oder
- bis zu 99 BK8000-Kopplern (RS485) oder
- bis zu 69 Feldbus Boxen IP/ILxxxx-B800 (RS485)
aufgebaut werden. Bei der Kommunikation wird das gesamte Ein- und Ausgangsabbild übertragen. Die
Kommunikationsdauer ist somit abhängig von der Größe des Prozessabbildes. Zum Beispiel ergibt sich für
einen RS232-Koppler bei 38400 Baud und
• einem Prozessabbild von einem Wort eine Kommunikationsdauer von ca. 6 ms.
• einem Prozessabbild von 15 Worten eine Kommunikationsdauer von ca. 20 ms.
Schnittstelle für LabVIEW-Anwendungen
Die KS8000 enthält eine Schnittstelle für die Programmiersoftware LabVIEW von National Instruments.
LabVIEW-Lösungen bestehen aus so genannten Front-Panels als Mensch/Maschine-Schnittstelle und aus
einem Blockdiagramm als dem eigentlichen Steuerprogramm. Mit der KS8000 erhalten LabVIEW-Anwender
einen stark vereinfachten Zugriff auf alle Prozessdaten.
Zum Betrieb von KS8000 oder TwinCAT über die RS485COM-Schnittstelle ist eine PC-Karte erforderlich, die
ohne Echo automatisch von Senden zum Empfang umschaltet (zum Beispiel eine C9900-A440: RS 485
High Speed mit 2 serielle Schnittstellen, optisch entkoppelt, Überspannungsschutz, ISA-Bus).
6.2

Systemvorstellung

6.2.1
Übersicht RS232 Physik
Die serielle asynchrone Kommunikation RS232C- oder V.24-Schnittstelle ist eine verbreitete und sehr
einfache physikalische Verbindung um Daten zwischen zwei Systemen auszutauschen. Die RS232-
Schnittstelle beschreibt nur die Physik und nicht das Protokoll oder die Applikationsschicht.
Die Daten werden nacheinander für eine Bit-Zeit auf die Leitung gelegt. Die Synchronisierung erfolgt durch
Start und Stopp-Bits. Die asynchrone Datenübertragung benötigt keine Taktleitung. Das heißt, dass man
minimal 3 Leitungen benötigt. Eine Leitung zum Senden eine zum Empfangen und ein für GND. Da jeweils
76
Version: 3.0.0
BC8050 und BC8150

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Bc8150

Inhaltsverzeichnis