Kommunikationssoftware KS8000
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).