Die Beckhoff-KS8000-Kommunikationsbibliothek stellt Funktionalitäten zur Verfügung, mit denen auf einfache Weise über eine serielle PC-Schnittstelle mit den seriellen Buskopplern (BK8000, BK8100) oder den Feldbus-Box-Modulen (IXxxxx-B800/B810) kommuniziert werden kann. Die KS8000 ist in Form eines OCX von 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. Des Weiteren steht eine KS8000-DLL zur Verfügung.
Zugriff auf Prozessabbild
Die KS8000 ermöglicht den Zugriff auf das Ein- und Ausgangsprozessabbild der Feldbuskomponenten über die serielle PC-Schnittstelle. Bei einer Kommunikation wird das gesamte Ein- und Ausgangsabbild übertragen. Die Kommunikationsdauer ist somit abhängig von der Größe des Prozessabbildes (Beispiel Buskoppler: RS232-Koppler, 38.400 Baud, Prozessabbild; bei einem Wort ergeben sich ca. 6 ms, bei 15 Worten 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 sogenannten Front-Paneln 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.
Programmierbeispiele
Für die KS8000-Kommunikationsbibliothek stehen Beispiele für alle gängigen Programmiersprachen zur Verfügung: Microsoft Visual Basic, Microsoft Visual C++, LabView, Borland C++, Borland Delphi.

| Bestellangaben | Beschreibung |
|---|---|
| KS8000 | Kommunikationsbibliothek in Form eines OCX und DLL Softwarepaket bestehend aus: Kommunikationsbibliothek mit Beispielen |