Herunterladen Inhalt Inhalt Diese Seite drucken
Beckhoff BX8000 Dokumentation
Beckhoff BX8000 Dokumentation

Beckhoff BX8000 Dokumentation

Busklemmen-controller für rs232/rs485
Inhaltsverzeichnis

Werbung

Dokumentation
BX8000
Busklemmen-Controller für RS232/RS485
Version:
Datum:
2.2.0
18.09.2019

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Beckhoff BX8000

  • Seite 1 Dokumentation BX8000 Busklemmen-Controller für RS232/RS485 Version: 2.2.0 Datum: 18.09.2019...
  • Seite 3: Inhaltsverzeichnis

    Sicherheitshinweise ........................... 6 Ausgabestände der Dokumentation .................... 7 2 Produktübersicht ............................ 8 Busklemmen-Controller der BX-Serie .................... 8 Einführung ............................ 10 Prinzip der Busklemme........................ 11 Das Beckhoff Busklemmensystem .................... 11 Technische Daten.......................... 13 2.5.1 Technische Daten - BX.................... 13 2.5.2 Technische Daten - SPS .................... 15 3 Montage und Verdrahtung ........................ 16 Montage............................ 16...
  • Seite 4 6 Fehlerbehandlung und Diagose ...................... 132 Diagnose ............................ 132 Diagnose-LEDs .......................... 132 Diagnose-Display .......................... 136 7 Anhang .............................. 137 Umstieg zwischen den Controllern .................... 137 Firmware-Update ........................... 139 CFC-Client*............................ 141 Beispielprogramme - Übersicht ..................... 144 Allgemeine Betriebsbedingungen .................... 144 Prüfnormen für Geräteprüfung ...................... 146 Support und Service ........................ 147 Version: 2.2.0 BX8000...
  • Seite 5: Vorwort

    Patente: EP1590927, EP1789857, EP1456722, EP2137893, DE102015105702 mit den entsprechenden Anmeldungen und Eintragungen in verschiedenen anderen Ländern. ® EtherCAT ist eine eingetragene Marke und patentierte Technologie lizenziert durch die Beckhoff Automation GmbH, Deutschland. Copyright © Beckhoff Automation GmbH & Co. KG, Deutschland.
  • Seite 6: Sicherheitshinweise

    Die gesamten Komponenten werden je nach Anwendungsbestimmungen in bestimmten Hard- und Software- Konfigurationen ausgeliefert. Änderungen der Hard- oder Software-Konfiguration, die über die dokumentierten Möglichkeiten hinausgehen, sind unzulässig und bewirken den Haftungsausschluss der Beckhoff Automation GmbH & Co. KG. Qualifikation des Personals Diese Beschreibung wendet sich ausschließlich an ausgebildetes Fachpersonal der Steuerungs-, Automatisierungs- und Antriebstechnik, das mit den geltenden Normen vertraut ist.
  • Seite 7: Ausgabestände Der Dokumentation

    • Aktualisierung zu Firmware-Version 1.14 1.1.2 • Aktualisierung zu Firmware-Version 1.12 Firmware BX8000 Nach dem Einschalten zeigt der BX-Controller seine Firmware-Version für ca. drei Sekunden auf dem Display an. Zum Update Ihrer Firmware benötigen Sie ein serielles Kabel, die Konfigurations-Software KS2000 oder das Firmware Update Programm.
  • Seite 8: Produktübersicht

    Zusätzlich verfügen die BX-Controller über zwei serielle Schnittstellen: eine für die Programmierung, die andere zur freien Nutzung. Im Gerät selbst enthalten sind ein beleuchtetes LC-Display (2 Zeilen mit je 16 Zeichen) mit Joystickschalter sowie eine Echtzeit-Uhr. Über den integrierten Beckhoff Smart System Bus (SSB) können weitere Peripheriegeräte, z. B. Displays, angeschlossen werden.
  • Seite 9 Beckhoff Steuerungen ist die Automatisierungssoftware TwinCAT Grundlage für die Parametrierung und Programmierung. Dem Anwender stehen also die gewohnten TwinCAT Werkzeuge, wie z. B. SPS- Programmieroberfläche, System Manager und TwinCAT Scope zur Verfügung. Der Datenaustausch erfolgt wahlweise über die serielle Schnittstelle (COM1) oder über den Feldbus via Beckhoff PC-Feldbuskarten FCxxxx. Konfiguration Die Konfiguration erfolgt ebenfalls mit TwinCAT.
  • Seite 10: Einführung

    Der Busklemmen Controller BX8000 ist eine Stand-alone-SPS. Eine Einheit besteht aus dem Busklemmen Controller BX8000 mit bis zu 64 Busklemmen und einer Busendklemme. Mit dem System der Klemmenbusverlängerung ist der Anschluss von bis zu 255 Busklemmen möglich. Programmiert wird der Controller über die COM1-Schnittstelle.
  • Seite 11: Prinzip Der Busklemme

    Produktübersicht Steuerung für Stand-alone-Anwendungen Wie auch bei allen anderen Beckhoff-Steuerungen ist die Automatisierungssoftware TwinCAT Grundlage für die Parametrierung und Programmierung. Programmiert werden die BX-Geräte nach der leistungsfähigen IEC 61131-3-Norm in den Programmiersprachen AWL, FUP, KOP, AS oder ST. Dem Anwender stehen die gewohnten TwinCAT-Werkzeuge, wie z.
  • Seite 12 Buskoppler für alle gängigen Bussysteme Das Beckhoff Busklemmen-System vereint die Vorteile eines Bussystems mit den Möglichkeiten der kompakten Reihenklemme. Busklemmen können an allen gängigen Bussystemen betrieben werden und verringern so die Teilevielfalt in der Steuerung. Dabei verhalten sich Busklemmen wie herkömmliche Anschaltungen dieses Bussystems.
  • Seite 13: Technische Daten

    Steckverbindungen und Federkraftklemmen ausgelegt. Technische Daten 2.5.1 Technische Daten - BX Technische Daten BX3100 BX5100 BX5200 BX8000 BX9000 Prozessor 16 Bit Mikrocontroller Diagnose LEDs 2 x Spannungsversorgung, 2 x K-Bus Display FSTN 2 x 16 Zeilen Display für Diagnose oder eigene Texte, beleuchtet Schalter Joystickschalter für Parametrierung und Diagnose...
  • Seite 14 Produktübersicht Technische Daten BX3100 BX5100 BX5200 BX8000 BX9000 Digitale Peripheriesignale 2040 Ein-/Ausgänge Analoge Peripheriesignale 1024 Ein-/Ausgänge Konfigurationsmöglichkeit über TwinCAT oder die Steuerung maximale Byte-Anzahl feldbusabhängig Feldbus maximale Byte-Anzahl 2048 Byte Eingangsdaten, 2048 Byte Ausgangsdaten Feldbus-Anschluss D-Sub, 9-pin Open Style Connector, 5-pin RJ45 Spannungsversorgung 24 V...
  • Seite 15: Technische Daten - Sps

    BX3100 BX5100 BX5200 BX8000 BX9000 Gewicht ca. 170 g Abmessungen (B x H x T) ca. 83 mm x 100 mm x 90 mm (BX8000: ca. 65 mm x 100 mm x 90 mm) Montage mit Verriegelung, auf Tragschiene (35 mm Hutschiene) Einbaulage Beliebig Anschlussquerschnitt 0,08 mm² .. 2,5 mm²...
  • Seite 16: Montage Und Verdrahtung

    Montage 3.1.1 Abmessungen Das Beckhoff Busklemmen-System zeichnet sich durch geringes Bauvolumen und hohe Modularität aus. Für die Projektierung muss ein Buskoppler und eine Anzahl von Busklemmen vorgesehen werden. Die Abmessungen der Busklemmen-Controller sind unabhängig vom Feldbus-System. Abb. 4: BX3100, BX5100, BX5200, BX9000 Version: 2.2.0...
  • Seite 17: Tragschienenmontage

    Montage und Verdrahtung Abb. 5: BX8000 Die Gesamtbreite der Feldbusstation setzt sich aus der Breite des Busklemmen-Controllers und der Breite der verwendeten Busklemmen (incl. Busendklemme KL9010) zusammen. Die Busklemmen sind je nach Bauform 12 mm oder 24 mm breit. Die Die Höhe beträgt 100 mm.
  • Seite 18: Verdrahtung

    3.2.1 Potentialgruppen, Isolationsprüfung und PE Potentialgruppen Ein Beckhoff Busklemmenblock verfügen in der Regel über drei verschiedene Potentialgruppen: • Die Feldbusschnittstelle ist (außer bei einzelnen Low Cost Kopplern) galvanisch getrennt und bildet die erste Potentialgruppe. • Buskoppler- / Busklemmen-Controller-Logik, K-Bus und Klemmenlogik bilden eine zweite galvanisch getrennte Potentialgruppe.
  • Seite 19: Abb. 9 Potentialgruppen Eines Busklemmenblocks

    Versorgungsschiene dar. Der Buskoppler- / Busklemmen-Controller kann auch zur Einspeisung der Powerkontakte eingesetzt werden. PE-Powerkontakte Der Powerkontakt mit der Bezeichnung PE kann als Schutzerde eingesetzt werden. Der Kontakt ist aus Sicherheitsgründen beim Zusammenstecken voreilend und kann Kurzschlussströme bis 125 A ableiten. BX8000 Version: 2.2.0...
  • Seite 20: Spannungsversorgung

    Eine Spannungsquelle entsprechend NEC class 2 darf nicht seriell oder parallel mit einer anderen NEC class 2 entsprechenden Spannungsquelle verbunden werden! GEFAHR Keine unbegrenzten Spannungsquellen! Zur Einhaltung der UL-Anforderungen dürfen die BX-Controller nicht mit unbegrenzten Spannungsquellen verbunden werden! Version: 2.2.0 BX8000...
  • Seite 21: Abb. 11 Klemmstellen Zur Versorgung Des Busklemmen-Controllers

    Die paarweise Anordnung und die elektrische Verbindung zwischen den Speiseklemmkontakten ermöglicht das Durchschliefen der Anschlussdrähte zu unterschiedlichen Klemmpunkten. Die Strombelastung über den Powerkontakt darf 10 A nicht dauerhaft überschreiten. Die Strombelastbarkeit zwischen zwei Federkraftklemmen ist mit der Belastbarkeit der Verbindungsdrähte identisch. BX8000 Version: 2.2.0...
  • Seite 22: Programmierkabel Für Com1

    Das Programmierkabel bietet die Möglichkeit über die Schnittstelle COM 1 den BX-Controller zu programmieren und an der Schnittstelle COM 2 ein weiteres serielles Gerät anzuschließen. Achten Sie im eingebauten Zustand auf die maximale Bauhöhe des Steckers. Abb. 13: Programmierkabel ZK1000-0030 - COM 1 und COM 2 Version: 2.2.0 BX8000...
  • Seite 23: Ssb- Und Com-Schnittstellen

    Das Grundmodul der BX-Controller besitzt die Schnittstellen COM1, COM2 und SSB (Smart System. COM1 und COM2 sind auf einer D-Sub-Buchse untergebracht. Ein spezielles Programmierkabel (ZK1000-0030) mit dem Sie beide Schnittstellen verwenden können, können Sie bei Beckhoff bestellen. Die Schnittstelle COM2 BX8000...
  • Seite 24: Abb. 16 Ssb-Schnittstelle

    COM1 (RS 232) und COM2 (RS 232/485) Schnittstelle Abb. 17: COM1- (RS 232) und COM2-Schnittstelle (RS 232/485) Belegung der COM-Schnittstellen (Buchse X01) Schnittstelle Signal COM2 RS485 D+ COM1 RS232 TxD COM1 RS232 RxD VCC +5 V COM2 RS485 D- COM2 RS232 RxD COM2 RS232 TxD Version: 2.2.0 BX8000...
  • Seite 25: Parametrierung Und Inbetriebnahme

    Beim Hochlaufen des Busklemmen-Controllers leuchten und blinken die I/O-LEDs. Im fehlerfreien Zustand sollte nach ca. 2 bis 3 Sekunden keine I/O-LED mehr Blinken. Im Fehlerfall hängt es von der Fehlerart ab, welche LED blinkt (siehe Kapitel Diagnose-LEDs). Abb. 18: Anlaufverhalten des Busklemmen-Controllers BX8000 Version: 2.2.0...
  • Seite 26: Konfiguration

    Ethernet: (BC9050, BC9020, BC9120, BX9000) ◦ PC mit TwinCAT 2.10 Build 1322 • Über das serielle ADS TwinCAT 2.9 Build 1010 ◦ BX3100 Version 1.00 ◦ BX5100 Version 1.00 ◦ BX5200 Version 1.10 ◦ BX8000 Version 1.00 Version: 2.2.0 BX8000...
  • Seite 27 6. Verknüpfen zu einer SPS-Task herstellen 7. Speichern der Konfiguration 8. Starten des TwinCAT Systems 9. System Manager des TC-File öffnen, fertig konfigurieren und zum BCxx50, BCxx20 oder BXxx00 übertragen 10. Programm zum BCxx50, BCxx20 oder BXxx00 übertragen 11. Bootprojekt erzeugen BX8000 Version: 2.2.0...
  • Seite 28: Anlegen Einer Twincat-Konfiguration

    Die Konfiguration der Geräte entnehmen Sie den entsprechenden Kapiteln. 4.2.3 Download einer TwinCAT-Konfiguration Die TwinCAT-Konfiguration wird per ADS-Protokoll zum Busklemmen-Controller geladen. Serielles ADS-Protokoll (alle Busklemmen-Controller der Serien BXxx00 und BCxx50) Tragen Sie die serielle ADS-Verbindung ein, wie unter dem Kapitel Serielles ADS [} 34] beschrieben ist. Version: 2.2.0 BX8000...
  • Seite 29: Abb. 21 Download Einer Twincat-Konfiguration

    Funktionstaste F8 öffnet sich der Dialog, mit indem Sie Ihr File auf das entsprechende Gerät herunterladen können. Abb. 21: Download einer TwinCAT-Konfiguration Wählen Sie den entsprechenden Busklemmen-Controller aus. Abb. 22: Auswahl des Busklemmen-Controllers Den Zustand des Busklemmen-Controllers wird unten rechts im System-Manager angezeigt. Abb. 23: Zustand des Busklemmen-Controllers BX8000 Version: 2.2.0...
  • Seite 30: Upload Einer Twincat-Konfiguration

    Master (z. B. Feldbus-Karte) zum Busklemmen-Controller stattfindet. Auswahl des Zielsystems Wählen Sie den Busklemmen-Controller aus, auf den Sie die Konfiguration laden wollen. Mit der Funktionstaste [F8] öffnet sich der Dialog, mit indem Sie Ihr File auf das entsprechende Gerät herunterladen können. Version: 2.2.0 BX8000...
  • Seite 31: Abb. 25 Auswahl Des Zielsystems

    Abb. 25: Auswahl des Zielsystems Wählen Sie den entsprechenden Busklemmen-Controller aus. Abb. 26: Auswahl des Busklemmen-Controllers Der Zustand des Busklemmen-Controllers wird unten rechts im System-Manager angezeigt. Abb. 27: Zustand des Busklemmen-Controllers Klicken Sie den roten Ordner an. Die TwinCAT-Konfiguration wird jetzt hochgeladen. BX8000 Version: 2.2.0...
  • Seite 32: Ressourcen Im Busklemmen-Controller

    Code Mapping sind 8% des Speichers für die Mapping-Berechnung belegt. Abb. 29: Speicher für das Code Mapping Daten Speicher Mapping Daten Speicher für die Mappings. Die Werte sind einzeln zu betrachten, das bedeutet das jeder der Werte bis zu 100% betragen kann. Version: 2.2.0 BX8000...
  • Seite 33: Abb. 30 Daten Speicher Mapping

    Abb. Sonstiger Speicher (2) "Used Huge Heap" wird für die ADS Kommunikation benötigt. Angabe in %. Dieser Wert sollte kleiner 30 % betragen. Abb. Sonstiger Speicher (3) "Used File Area" wird für die TwinCAT Konfiguration, dem TSM-File und dem 16 kByte Flash Zugriff benötigt. Angabe in %. BX8000 Version: 2.2.0...
  • Seite 34: Ads-Verbindung Über Die Serielle Schnittstelle

    BC9120: DEFAULT 172.16.23.[DIP-Switch].1.1 ADS-Verbindung initialisieren Tragen Sie den Busklemmen-Controller unter TwinCAT in die Remote-Verbindung ein. Klicken Sie dazu auf das TwinCAT-Icon und öffnen Sie das Eigenschafts-Menü. Unter dem Karteireiter >AMS Remote< können Sie dann folgende Einträge vornehmen. Version: 2.2.0 BX8000...
  • Seite 35: Erst Beim Zweiten Aufruf Können Sie Strings Eingeben

    Manager automatisch verändert worden. Eine erneute serielle ADS-Verbindung ist dann nur mög- lich, wenn die AMS-Net-ID angepasst wird. BX-Serie: auslesen der AMS-Net-ID Die aktuelle AMS-Net-ID kann aus dem Menü über das Display des Busklemmen-Controller der BX-Serie ausgelesen werden. AMS-Net-ID 1.1.1.1.1.1 BX8000 Version: 2.2.0...
  • Seite 36: K-Bus

    Wenn Breakpoints im PLC Control gesetzt werden, wird der K-Bus nicht mehr bearbeitet, das heißt die Ausgänge werden in den sichern Zustand, sprich null, gesetzt. K-Bus Sync Mode Das Schreiben und lesen der Busklemmen kann synchron zur Task1 oder dem Feldbus stattfinden. Version: 2.2.0 BX8000...
  • Seite 37: Abb. 35 Karteireiter Bx Diag

    Anzeige der Zykluszeit für Task 1, K-Bus, Bearbeitung Feldbus und die Auslastung des SSB. Abb. 35: Karteireiter BX Diag Factory Settings - Der Busklemmen-Controller wird in seinen Auslieferungszustand gesetzt. Mit Restart System oder aus- und einschalten sind diese Einstellungen wieder gültig (Display DEFAULT-CONFIG). Reset Maximum Values - löscht die Maximalen Werte BX8000 Version: 2.2.0...
  • Seite 38: Plc

    Im PLC-Control muss ein gültiges Projekt übersetzt und gespeichert sein. Diese Daten werden als *.tpy Datei abgespeichert. Um ein PLC-Projekt einzufügen klicken Sie mit der rechten Maustaste auf PLC- Configuration. Wählen Sie Ihr aktuelles PLC Projekt aus. Abb. 36: Auswahl des PLC-Projekts Verbinden Sie die PLC-Variable mit der Hardware (z. B. digitale Busklemme). Version: 2.2.0 BX8000...
  • Seite 39: Abb. 37 Verbinden Vom Plc-Variable Und Hardware

    Nachdem alle Verknüpfungen erstellt sind aktivieren Sie die Konfiguration Actions/Activate Configuration (Ctrl+Shift+F4) und Starten Sie TwinCAT Set/Reset TwinCAT to Run Mode. Achten Sie darauf, dass Sie das richtige Zielsystem angewählt haben (unten rechts im Fenster des System-Managers). Abb. 38: Anzeige des Ziel-Systems BX8000 Version: 2.2.0...
  • Seite 40: Messen Der Plc-Zykluszeit

    Zykluszeit der PLC gemessen werden. Um einen Problemlosen Betrieb zu garantieren, muss die eingestellte Task-Zeit 20 bis 30 % höher sein als die gemessene gesamt Zykluszeit. Eine genauere Aufschlüsselung der Zykluszeit fingen Sie unter der Beschreibung K-Bus-Reiter [} 36]. Die gesamte Zykluszeit wird mit der TcBase Bibliothek angezeigt (siehe TcBase.lbx oder TcBaseBCxx50.lbx). Version: 2.2.0 BX8000...
  • Seite 41: Ssb

    Das Sync-Telegramm wird in Abhängigkeit zur PLC-Task-Zeit übertragen. Ist eine Taskzeit von 20 ms eingestellt wird auch das Sync-Telegramm alle 20 ms asynchron zur PLC Laufzeit versendet. Das Sync- Telegramm wird erst erzeugt, wenn ein Teilnehmer dieses Benötigt und dieser Konfiguriert wird. Das Sync-Telegramm wird ab der Firmware 1.12 unterstützt. BX8000 Version: 2.2.0...
  • Seite 42: Canopen Verkabelung

    Buszugriffsverfahren (Arbitrierung) erfordert, dass die Signale quasi gleichzeitig (vor der Abtastung innerhalb einer Bitzeit) an allen Knoten anliegen. Da die Signallaufzeit in den CAN-Anschaltungen (Transceiver, Optokoppler, CAN-Controller) nahezu konstant sind, muss die Leitungslänge an die Baud-Rate angepasst werden. Version: 2.2.0 BX8000...
  • Seite 43: Abb. 43 Beispieltopologie Stichleitungen

    Abb. 43: Beispieltopologie Stichleitungen 4.2.9.2.4 Sternverteiler (Multiport Tap) Beim Einsatz von passiven Verteilern ("Multiport Taps"), z. B. der Beckhoff Verteilerbox ZS5052-4500 sind kürzere Stichleitungslängen einzuhalten. Die folgende Tabelle gibt die maximalen Stichleitungslängen und die maximale Länge der Trunk Line (ohne Stichleitungen) an: BX8000 Version: 2.2.0...
  • Seite 44: Abb. 44 Aufbau Can-Kabel Zb5100

    • Wellenwiderstand (60 kHz): 120 Ohm • Leiterwiderstand < 80 Ohm/km • Mantel: PVC grau, Außendurchmesser 7,3 +/- 0,4 mm • Gewicht: 64 kg/km. • Bedruckt mit "Beckhoff ZB5100 CAN-BUS 2x2x0.25" und Metermarkierung (Längenangaben, alle 20cm) Abb. 44: Aufbau CAN-Kabel ZB5100 ZB5200 CAN/DeviceNet-Kabel Das Kabelmaterial ZB5200 entspricht der DeviceNet Spezifikation und eignet sich ebenso für CANopen Systeme.
  • Seite 45: Schirmung

    In diesem Fall sollte der Schirm an den Kopplern nicht aufgelegt werden - aber dennoch komplett durchverbunden sein. Hinweise für die Überprüfung der CAN-Verdrahtung finden sich im Kapitel Fehlersuche / Trouble Shooting [} 56]. 4.2.9.2.7 Kabelfarben Vorschlag für die Verwendung der Beckhoff CAN-Kabel an Busklemme und Feldbus Box: Pin BK51x0 Pin BK5151 Pin Feld- Funktion...
  • Seite 46 Die nicht aufgeführten Pins sind nicht verbunden. Die Tragschienenkontaktfeder und der Steckerschirm sind durchverbunden. Hinweis: an Pin 9 darf eine Hilfsspannung bis 30 V angeschlossen sein (wird von manchen CAN Geräten zur Versorgung der Transceiver genutzt). Abb. 46: Pinbelegung BK5151, EL6751 FC51x2: Abb. 47: FC51x2 Version: 2.2.0 BX8000...
  • Seite 47: Lc5100: Busanschluss Über Federkraftklemmen

    Beim Low-Cost-Koppler LC5100 wird die CAN-Leitung direkt auf die Klemmstellen 1 (CAN-H, gekennzeichnet mit C+) bzw. 5 (CAN-L, gekennzeichnet mit C-) aufgelegt. Der Schirm kann optional auf die Klemmstellen 4 bzw. 8 aufgelegt werden, diese sind über eine R/C-Schaltung mit der Tragschiene verbunden. BX8000 Version: 2.2.0...
  • Seite 48 Bei der Feldbus Box IPxxxx-B510, IL230x-B510 und IL230x-C510 wird der Busanschluss mit 5poligen M12 Steckverbindern ausgeführt. Abb. 50: Pinbelegung M12 Stecker Feldbus Box Für das Feldbus Box System bietet Beckhoff feldkonfektionierbare Stecker, Passivverteiler, Abschlusswiderstände sowie eine große Auswahl an vorkonfektionierten Kabeln an. Details finden sich im Katalog oder unter www.beckhoff.de.
  • Seite 49 Wählen Sie den CANopen Master SSB aus und bestätigen Sie mit OK. Abb. 52: Auswahl des CANopen Masters SSB Als nächstes kann mit der linken Maustaste auf dem SSB-Device ein CANopen-Knoten angewählt werden. Abb. 53: Anfügen eines CANopen Geräts BX8000 Version: 2.2.0...
  • Seite 50 Parametrierung und Inbetriebnahme Es stehen hier alle Beckhoff CAN-Knoten zur Verfügung sowie ein allgemeiner CANopen-Node für CANopen-Geräte anderer Hersteller. Abb. 54: Auswahl eines CANopen-Knotens Verknüpfen Sie nun die PLC Variablen mit Ihren CAN-Knoten. Nach erfolgreicher Konfiguration laden Sie diese in den BX.
  • Seite 51: Sdo-Kommunikation Aus Der Plc

    IDXOFFS SDO Subindex Länge der SDO Daten (1...4) Download BX (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207257611.zip) Setzen einzelner oder aller Knoten in den Pre-Operational oder Operational Zustand Mit dem ADSWRTCTL Baustein können Sie einzelne CANopen Knoten oder alle Slaves in den Pre- Operational oder Operational Zustand versetzen.
  • Seite 52: Emergency-Telegramme Und Diagnose

    Parametrierung und Inbetriebnahme Download BX (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207259787.zip) SSB Interface neu Starten Mit dem ADSWRTCTL Baustein kann der SSB gestoppt und neu gestartet werden. Führen Sie als erstes ein Stopp aus und als nächstes einen Start aus. Eingangsparameter Beschreibung NETID lokale NetId des BX oder leer lassen zum Beispiel mit ''...
  • Seite 53 Auslesen der Emergency Telegramme mit AdsRead Eingangsparameter Beschreibung NETID lokale NetId des BX Port Nummer IDXGRP 16#xxxxF180 (xxxx) NodeId, das Diag Flag wird nur beim Auslesen von mindesten 106 Byte zurückgesetzt 16#xxxxF181 (xxxx) NodeId, das Diag Flag wird sofort zurückgesetzt IDXOFFS Byte Offset BX8000 Version: 2.2.0...
  • Seite 54 Wert (falls Offset 6 = 1) 24 - 25 Anzahl der folgenden Emergencies 26 - n Emergencies (jeweils 8 Byte) Download BX (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207261963.zip) Download Beispiel System-Manager File BX (https://infosys.beckhoff.com/content/1031/bx8000/ Resources/zip/3207264139.zip) Auslesen der Anzahl der PDO Telegramme mit AdsRead Eingangsparameter Beschreibung NETID...
  • Seite 55: Konfiguration Der Node-Id Erforderlich

    LEN (Länge) 0x08 (Len, kann hier auch 5 sein) Daten[1] 0x22 (Download Request) Daten[2] 0x00 (Index Low Byte) Daten[3] 0x21 (Index High Byte) Daten[4] 0x01 (Sub Index) Daten[5] 0x01 (Value "1") Daten[6] 0x00 Daten[7] 0x00 Daten[8] 0x00 BX8000 Version: 2.2.0...
  • Seite 56 Tests davon ausgehen, dass der vorhergehende Test erfolgreich war. In der Regel sind nicht alle Tests notwendig. Netzwerkabschluss und Signalleitungen Für diesen Test sollten die Knoten ausgeschaltet oder die CAN-Leitung abgesteckt sein, da die Messergebnisse sonst durch die aktiven CAN-Transceiver verfälscht werden können. Version: 2.2.0 BX8000...
  • Seite 57 Stromversorgung und Schirm sollten sorgfältig, einmalig und niederohmig beim Netzteil geerdet werden. Alle Verbindungsstellen, Abzweige etc. im CAN-Kabel müssen neben den Signalleitungen (und evtl. CAN-GND) auch den Schirm durchverbinden. In den Beckhoff IP20 Buskopplern wird der Schirm über ein R/C-Glied hochfrequenzmäßig geerdet.
  • Seite 58 (Trace) des Busverkehrs mit anschließender Auswertung durch CANopen Experten erforderlich - das Beckhoff Support Team kann hier helfen. Für solch einen Trace eignet sich ein freier Kanal einer Beckhoff FC5102 CANopen PCI-Karte - die erforderliche Trace-Software stellt Beckhoff im Internet zur Verfügung. Alternativ kann selbstverständlich auch ein handelsübliches CAN Analysetool eingesetzt werden.
  • Seite 59: Beispiele

    Beispiele 4.2.9.8.1 BK5120 am SSB Notwendiges Material: • TwinCAT 2.9 Build 953 oder Größer • BX3100 Version 0.80 oder Größer, BX5100 Version 0.13, BX8000 Version 0.04 • 1 x KL1xx4 • 1 x KL2xx4 • 1 x KL9010 • 1 x BK5120 •...
  • Seite 60 • Programm File BX_ONE (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207275019.zip) • TwinCAT System Manager File BX_TWO (https://infosys.beckhoff.com/content/1031/bx8000/ Resources/zip/3207277195.zip) • Programm File BX_ONE (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207279371.zip) Für den Konfigurations-Download über ADS benötigt man entweder einen BECKHOFF Master (FC310x, FC510x, FC520x) oder eine freie serielle Schnittstelle. Version: 2.2.0 BX8000...
  • Seite 61 ◦ TwinCAT System Manager File (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207281547.zip) (Das System Manager File muss per ADS zum BX-Controller geladen werden). ◦ BX-Programm-File (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207283723.zip) Für den Konfigurations-Download über ADS benötigt man entweder einen BECKHOFF Feldbus-Master oder eine freie serielle Schnittstelle. BX8000 Version: 2.2.0...
  • Seite 62 Parametrierung und Inbetriebnahme AX2000 Beschreibung Folgende Abschnitte sind Auszüge aus der Dokumentation des AX2000 Drive Handbuch. Weitere Informationen finden Sie unter der Internet Adresse http://www.Beckhoff.de. Hardware und Schnittstellen Einstellen der Stationsadresse Die Stationsadresse (Geräteadresse am CAN-Bus) des Servoverstärkers können Sie auf drei Arten einstellen: •...
  • Seite 63: Cimrex-Panel Am Ssb Des Bx-Controllers

    • Einige Busklemmen für den K-Bus (hier 3 x KL2114, kann aber in der System-Manager-Datei angepasst werden) • 1 x Cimrex 41 • 1 x CAB 15 CAN Adapter • Beispielprogramm in ST für den BX: (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207285899.zip) • Beispielkonfiguration für den BX: (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207288075.zip) •...
  • Seite 64: Icla-Drive Am Ssb

    • 1 x IclA D065 Folgende Einstellungen Slave Adresse 10, Baudrate 500 kByte (Achtung: Dies sind nicht die Default Parameter des Antriebs) • Verkabelungsmaterial sowie Spannungsversorgung Für den Konfigurations-Download über ADS benötigt man entweder einen BECKHOFF Feldbus-Master oder eine freie serielle Schnittstelle. Umkonfigurierungsbeispiel für TwinCAT mit der CANopen-Masterkarte FC510x Um den Antrieb umzustellen, kann dies mit folgendem Beispiel erfolgen.
  • Seite 65 Parametrierung und Inbetriebnahme • BX-Programm-File (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207298955.zip) IclA D065 - Beschreibung Folgende Abschnitte sind Auszüge aus der Dokumentation des IclA-Drive-Handbuchs. Diese wurden uns von der Firma SIG Positec Automation GmbH für die Beschreibung der grundliegenden Parameter zur Verfügung gestellt. Weitere Informationen finden Sie unter der Internet Adresse http://www.sig-positec.de.
  • Seite 66 • Prüfen des Betriebszustands der Positioniersteuerung. Dazu sind die Bits 0 bis 3, 5 und 6 relevant. • Das Bit 4 zeigt an, ob die Endstufe bereit ist, einen Fahrauftrag zu bearbeiten. • Die Bits 7 bis 15 werden zur Überwachung des Fahrbetriebs und zur Statusüberwachung gerätespezifischer Zustände benutzt. Version: 2.2.0 BX8000...
  • Seite 67 Referenzierungsbereiche Eine gültige Referenzierung wird über drei Endschalterzonen definiert, die im möglichen Verfahrbereich des Antriebs liegen müssen. Die Endschalter schützen Antrieb und Anlage vor einer Beschädigung. Abb. 66: Referenzierungsbereiche • Arbeitsbereich W0 - W1 für den Positionierbetrieb. BX8000 Version: 2.2.0...
  • Seite 68 • Grenzen des Fahrbereichs in software position drive limit (2009 • Grenzen des Sicherheitsbereichs in software position safety limit (2008 Bespiel für eine Referenzierung Das folgende Listing zeigt die Eingabe der Referenzierungswerte. Die Knotenadresse des Positionierantriebs ist auf 01 eingestellt. Abb. 67: Listing der Referenzierungswerte Version: 2.2.0 BX8000...
  • Seite 69: Lenze Frequenzumrichter Am Ssb

    • 1 x Lenze 8200 vector + Motor • 1 x Lenze CANopen Interface 2175 • Verkabelungsmaterial sowie Spannungsversorgung Für den Konfigurations-Download über ADS benötigen Sie eine BECKHOFF Feldbus-Masterkarte oder eine freie serielle Schnittstelle. Lenze Beschreibung Folgende Abschnitte sind Auszüge aus der Dokumentation des Lenze 2175-Handbuchs. Diese wurden uns von der Firma Lenze Drive Systems GmbH für die Beschreibung der grundlegenden Parameter zur...
  • Seite 70: Wertigkeit Der Dip-Schalter

    DIP Schalter 6 hat die kleinste Wertigkeit. Beispiel: Adresse 3 Schalter 5 und 6 auf "ON". Freigabe des Kommunikationsmoduls Um das Kommunikationsmodul freizuschalten muss die Bedienungsart auf 3 gestellt werden. Dies kann über den SSB erfolgen mit folgendem Eintrag: Version: 2.2.0 BX8000...
  • Seite 71 In der Default-Einstellung sendet der Lenze-Drive seine Ausgangs-PDOs nur, nachdem er vom CAN-Master ein Sync-Telegramm empfangen hat. Wenn Sie den Trans. Type zum Beispiel auf 2 stellen, sendet der Lenze-Drive nach jedem 2. empfangenen Sync-Telegramm ein Ausgangs-PDO. Beispiel Projekt • TwinCAT-System-Manager-File: (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207301131.zip) • TwinCAT-PLC-File: (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207303307.zip) BX8000...
  • Seite 72: Echtzeit-Uhr (Rtc)

    Lesen der RTC auf dem BX-Controller (siehe Beispiel [} 110] Programmierung\Bibliothek) Die RTC kann per Funktionsbaustein ausgelesen werden. Notwendige Bibliotheken: • TcSystemBX.lbx • TCBaseBX.lbx Schreiben der RTC auf dem BX-Controller Die RTC kann per Funktionsbaustein eingestellt  werden. Notwendige Bibliotheken: • TcSystemBX.lbx • TCBaseBX.lbx Version: 2.2.0 BX8000...
  • Seite 73: Com-Port

    115200 Baud (nur COM 2) Datenbits 8 (Default) Parity NONE EVEN (Default) Stoppbits 1 (Default) COM 1 Die Schnittstelle COM 1 für die Kommunikation mit der KS2000 Software oder dem TwinCAT PLC Control (einloggen über die serielle Schnittstelle). BX8000 Version: 2.2.0...
  • Seite 74: Menü

    Bevor Einstellungen geändert werden können, muss Passwort gesetzt werden. Das Passwort bleibt auch beim Firmware-Update oder beim zurücksetzen auf die Herstellerkonfiguration gespeichert. Sollten Sie das Passwort vergessen haben, so müssen Sie den BX-Controller einschicken. Abb. 73: Navigationsschalter der BX-Controller Version: 2.2.0 BX8000...
  • Seite 75 Parametrierung und Inbetriebnahme Schalterbelegung Abb. 74: Schalterbelegung BX8000 Version: 2.2.0...
  • Seite 76 Anzahl der >aktueller Wert< read only Busklemmen Busspezifische Menü Punkte BX3100 F-Bus Adresse* >aktueller Wert< 1-126 PROFIBUS  Baudrate* >aktueller Wert< read only read only Status >aktueller Wert< read only Diagnose* >aktueller Wert< read only Version: 2.2.0 BX8000...
  • Seite 77 Die Default Einstellung ist "****", das heißt das kein Passwort aktive ist. Um Einstellungen vorzunehmen ist ein Passwort zu setzen. Menü Navigation Wenn Sie den Navigationsschalter (Press) drei Sekunden drücken wechseln Sie in das Menü - Verzeichnis. Hier sind einige Menüpunkte beschrieben. BX8000 Version: 2.2.0...
  • Seite 78: Erstellen Eigener Menüs

    Man kann den das Display und Navigations-Schalter auch für eigene Zwecke gebrauchen, z. B. um Diagnoseinformationen anzuzeigen und oder Parameter zu verändern. Für den einfachen Einstieg ist ein Beispiel angefügt, das Sie für Ihre ersten Schritte verwenden und anpassen können.  Download (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207305483.zip) Version: 2.2.0 BX8000...
  • Seite 79: Konfigurations-Software Ks2000

    • Der BX-Controller muss im FreeRun Modus sein. Aktivieren Sie dies mit dem TwinCAT System Manager. Nun können Sie sich mit der Konfigurations-Software KS2000 über ADS (Port 100) oder das serielle Kabel einloggen und die KS2000-Dialoge der Busklemmen nutzen. BX8000 Version: 2.2.0...
  • Seite 80: Programmierung

    POUs Beschränkung durch Speicher TwinCAT PLC Das Beckhoff TwinCAT Software-System verwandelt jeden kompatiblen PC in eine Echtzeitsteuerung mit Multi-SPS-System, NC-Achsregelung, Programmierumgebung und Bedienstation. Die Programmierumgebung von TwinCAT wird auch für die Programmierung der BC/BX genutzt. Wenn Sie TwinCAT PLC (Windows NT4/2000/XP) installiert haben, können Sie die Feldbus-Verbindung oder die serielle Schnittstelle für Software-Download und Debugging verwenden.
  • Seite 81: Lokierte Variablen Sind Keine Remanenten Daten

    TwinCAT PC/CX Master Programm     fbADRSREAD: ADSREAD;     Flag_M: WORD; END_VAR fbADRSREAD(     NETID:='172.16.3.0.2.3' ,  (* AMSNetId BX *)     PORT:=800 ,                (* 800 - PLC *)     IDXGRP:=16#4020 ,          (* 0x4020hex falgs *)     IDXOFFS:=0 ,               (* byte offset *)     LEN:=2 ,                   (* Lenght byte *)     DESTADDR:=ADR(Merker) ,     READ:=TRUE ,     TMOUT:=t#1s ); IF NOT fbADRSREAD.BUSY THEN     fbADRSREAD(READ:=FALSE); END_IF Remanente Daten Auf dem BX-Controller stehen 2000 Byte an remanenten Daten zur Verfügung. Diese Daten werden im PLC Control als VAR RETAIN deklariert. BX8000 Version: 2.2.0...
  • Seite 82: Variablen Mit Adresse Nicht Als Remanente Daten Verwenden

    Zweitens müssen die Variablen auf dem lokierten Merkerbereich liegen. Hier steht es Ihnen frei wo ihre persistenten Daten liegen. Es stehen 4 kByte an lokierten Merkern zur Verfügung und sie können davon 1000 Byte als persistente Daten deklarieren. Version: 2.2.0 BX8000...
  • Seite 83: Lokales Prozessabbild Im Auslieferungszustand (Default Config)

    Das aktivieren der Herstellereinstellung löscht dies wieder und auch die persistenten Daten werden gelöscht. Beispielprogramm Klicken Sie auf den Link (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207307659.zip) um ein Beispielprogramm aus dieser Dokumentation herunterzuladen. Lokales Prozessabbild im Auslieferungszustand (Default Config) Das Prozessabbild der Busklemmen-Controller besteht aus Eingangs-, Ausgangs- und Merkerbereich.
  • Seite 84 Position 9: 1 x KL9010 Tab. 1: Prozessabbild Busklemme Position Eingangsabbild Ausgangsabbild Größe KL1501 %IB0...%IB5 %QB0...%QB5 6 Byte KL3002 %IB6...%IB13 %QB6...%QB13 8 Byte KL4002 %IB14...%IB21 %QB14...%QB21 8 Byte KL6001 %IB22...%IB29 %QB22...%QB29 6 Byte KL1012 %IX30.0...%IX30.1 2 Bit KL1104 %IX30.1...%IX30.5 4 Bit KL2012 %QX30.0...%IX30.1 2 Bit KL2034 %QX30.2...%IX30.5 4 Bit KL9010 Version: 2.2.0 BX8000...
  • Seite 85: Twincat Plc - Fehler-Codes

    Abb. 75: Maximale Anzahl der POUs überschritten Wenn man Bibliotheken einbindet, kann dieser Wert nicht mehr ausreichen. Erhöhen Sie dann die Anzahl an POUs. Öffnen Sie dazu im PLC Control unter Projekte/Optionen... Abb. 76: Menüpfad Projekte / Optionen / Controller Settimgs ...die Controller Settings. BX8000 Version: 2.2.0...
  • Seite 86 Abb. 78: Globaler Speicher nicht ausreichend Per Default sind 2 x 16 kByte Daten angelegt. Wenn viele Daten benutzt werden sollen, müssen Sie diesen Bereich vergrößern. Beim BX sind maximal 14 Datensegmente möglich. Abb. 79: Menüpfad Projekte / Optionen / Build Version: 2.2.0 BX8000...
  • Seite 87: Mapping Der Busklemmen

    Programmierung Abb. 80: Build Mapping der Busklemmen Die genaue Belegung der byteorientierten Busklemmen entnehmen Sie bitte der Konfigurations-Anleitung zur jeweiligen Busklemme. Diese Dokumentation finden Sie auf der Beckhoff CD Products & Solutions oder im Internet unter http://www.beckhoff.de. byteorientierte Busklemmen bitorientierte Busklemmen KL15x1 KL10xx, KL11xx, KL12xx, KL17xx, KM1xxx...
  • Seite 88: Lokales Prozessabbild In Der Twincat-Konfiguration

    Adressbereich. Mit der TwinCAT-Konfiguration hat man die Möglichkeit, seine lokierten Variablen, frei mit einer Busklemme zu verknüpfen. Man parametriert dies im System Manager und lädt dann diese erstellte Konfiguration auf den Busklemmen-Controller herunter (siehe TwinCAT-Konfiguration [} 26]). Ein Hochladen einer bestehenden TwinCAT-Konfiguration ist auch möglich. Version: 2.2.0 BX8000...
  • Seite 89: Erzeugen Eines Boot-Projekts

    Variable auf den nächsten graden Adress-Offset gelegt • Boolsche Variablen sollten nie einzeln in eine Struktur gelegt werden, da sie so immer 1 Byte belegen würden. Boolsche Ausdrücke sollten immer in ein Byte oder Wort maskiert sein. BX8000 Version: 2.2.0...
  • Seite 90: Keine Real-Werte In Gemischter Datenstruktur Verwenden

    Verwenden Sie besser ein Array von Real-Werten oder übertragen Sie die Real- Werte einzeln. Größere Feldbusdatenblöcke Sie können auch größere Feldbusdatenblöcke übertragen, um eine Reserve für Ihre Struktur zu ha- ben. Nachteil: Diese Reserven werden dann mit jedem Feldbustelegramm übertagen, was eine Mehrbelastung der Feldbuskommunikation verursacht. Version: 2.2.0 BX8000...
  • Seite 91: Up- Und Download Von Programmen

    Unter Bearbeiten/Optionen kann eingestellt werden wann der Quell-Code zum Zielsystem heruntergeladen werden soll. Öffnen Sie das Optionsmenü. Abb. 83: Öffnen des Optionsmenüs Wählen Sie nun den Source Download an. Abb. 84: Auswahl des Source Downloads Hier könne Sie einstellen wann und was vom Source-Code zum Busklemmen-Controller runtergeladen werden soll. BX8000 Version: 2.2.0...
  • Seite 92 Programm eingeloggt sein. Unter Online/Quell-Code Download kann jetzt der Programm-Code zum Busklemmen-Controller übertragen werden. Abb. 85: Download des Programm Codes Nach einer kurzen Zeit öffnet sich ein Fenster, das den Vorschritt des Downloads anzeigt. Abb. 86: Vorschritt des Downloads Version: 2.2.0 BX8000...
  • Seite 93 • BCxx50 or BX via AMS, wenn sie über den Feldbus mit dem Busklemmen-Controller verbunden sind oder • BCxx50 or BX via serial, wenn sie über die serielle Schnittstelle mit dem Busklemmen-Controller verbunden sind. Abb. 88: Auswahl des Datenübertragungswegs Als nächsten Schritt wählen Sie das Gerät aus und bestätigen Sie mit OK. BX8000 Version: 2.2.0...
  • Seite 94: Bibliotheken - Übersicht

    5.13.1 Bibliotheken - Übersicht Für die Busklemmen Controller (Buskoppler mit SPS-Funktionalität, Bezeichnung BXxxxx) gibt es verschiedene Bibliotheken (siehe Beckhoff Information System). Download Zum Download der Bibliotheken bitte auf den Link mit der linken Maustaste klicken. Bitte die Bibliotheken in das Verzeichnis TwinCAT\PLC\LIB kopieren.
  • Seite 95 Programmierung TcSystemBX Version Firmware BX3100 BX5100 BX5200 BX8000 BX9000 ADSREAD 04.03.04 0.90 0.14 1.00 0.02 1.00 ADSWRITE 04.03.04 0.90 0.14 1.00 0.02 1.00 ADSRDWRT 04.03.04 0.90 0.14 1.00 0.02 1.00 ADSWRTCTL 04.03.04 0.90 0.14 1.00 0.02 1.00 ADSRDSTATE 04.03.04 0.90 0.14...
  • Seite 96 Programmierung Memory Functi- Version Firmware BX3100 BX5100 BX5200 BX8000 BX9000 MEMCMP 07.03.03 0.41 0.01 1.00 0.01 1.00 MEMCYP 07.03.03 0.41 0.01 1.00 0.01 1.00 MEMMOVE 07.03.03 0.41 0.01 1.00 0.01 1.00 MEMSET 07.03.03 0.41 0.01 1.00 0.01 1.00 NOVRAM Functi-...
  • Seite 97: System Info

    Programmierung TcComPortBX Com FBs Version Firmware BX3100 BX5100 BX5200 BX8000 BX9000 20.08.03 0.60 0.02 1.00 0.01 1.00 Alle Bausteine [} 113] 5.13.2 TcBaseBX 5.13.2.1 System Task Info VAR_GLOBAL     SystemTaskInfoArr       : ARRAY[1..2] OF SYSTEMTASKINFOTYPE; END_VAR Systemflags sind implizit deklarierte Variablen. Mit der Eingabehilfe finden Sie unter Systemvariablen eine Variable SystemTaskInfoArr.
  • Seite 98: Lokale Ads-Port Nummern - Übersicht

    SPS nicht verwendet werden, da die lokale Steuerung diese Werte überschreibt. Die Daten sind nicht an einen Watchdog gebunden und müssen und dürfen daher nicht für Ausgänge verwendet werden, die im Fehlerfall ausgeschaltet werden müssen. Version: 2.2.0 BX8000...
  • Seite 99 Register-Kommunikation fest vorgegeben und beträgt 100. Index Group Index Offset (Wertebereich) Bedeutung Hi-Word Lo-Word 0  [READ 0...127 0...255 Register des Buskopplers ONLY] Hi-Word Tabellennummer des Buskopplers Lo-Word Registernummer der Tabelle 1...255 0...3 1...255 Register der Busklemmen Hi-Word Kanalnummer Lo-Word Registernummer der Busklemme BX8000 Version: 2.2.0...
  • Seite 100: Ansteuern Der Bus Led

    Busklemme). 5.13.2.5.3 Ansteuern der Bus LED Der BX8000 verfügt über keine Standard Feldbusschnittstelle. Daher hat die BUS LED auf dem BX8000 keine Bedeutung und ist immer ausgeschaltet. Sie können nun von Ihrem PLC Projekt per ADSWRITE diese LED einschalten.
  • Seite 101: Com Port - Übersicht

    • Baustein für die Nutzung der ComLib, ModbusRTU etc. für die BX Com Ports • Baustein für die Kommunikation mit den BK8x00 Buskopplern • Baustein für die Emulation eines BK8x00 Slaves 5.13.2.6.2 COM Port - Funktionen COM Port Read Abb. 90: Funktionsbaustein F_COMPORTREAD BX8000 Version: 2.2.0...
  • Seite 102 Anzahl der Datenbytes, die in den COM Puffer kopiert wurden. pTxBuffer: Pointer auf die Daten, aus denen der  COM Puffer gefüllt werden soll. Rückgabewert Bedeutung > 0 Anzahl der Bytes, die vom der PLC in den COM Puffer kopiert wurden 0x8000 Speicherüberlauf Version: 2.2.0 BX8000...
  • Seite 103 Fehlerhaftes oder falsches Datenformat. Überprüfen Sie den Parameter stComConfig. -4, 0xFFFC Fehlerhaft Initialisierung der COM-Schnittstelle -5, 0xFFFB Nicht unterstützter Instanz -6, 0xFFFA Falsche Größe des RX-Buffers -7, 0xFFF9 Falsche Größe des TX-Buffers -8, 0xFFF8 COM-Port ist gesperrt BX8000 Version: 2.2.0...
  • Seite 104 Bedeutung (ist aus kompatibilitäts- Gründen beibehalten worden) cbTxBufferLen: hat keine Bedeutung (ist aus kompatibilitäts- Gründen beibehalten worden) dwMode: Daten Mode COM 1 nur "0" - COM 2 RS232 "0" und RS485 "1" BaudRate: Baudrate eCommPort: Com Port COM1/COM2 Version: 2.2.0 BX8000...
  • Seite 105 Programmierung eDataBits: Anzahl der Datenbits SEVEN_DATABITS/EIGHT_DATABITS eParity: EVEN/ODD/NONE eStoppBits: Anzahl der Stoppbits ONE_STOPPBIT/TWO_STOPPBITS BX8000 Version: 2.2.0...
  • Seite 106 Programmierung 5.13.2.6.5 Beispiel Beispiel Programm in ST Download (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207320715.zip) PROGRAM MAIN (* EXAMPLE - BRIDGE between PIN 7 and 8 from X01 COM 2 Port*)    fb_COMPortOpen_1               : FB_COMPortOpen;    stCOMConfig_1                  : ST_COMConfig;    hCOM                           : WORD;    Result_R                       : INT;    Result_W                       : INT;    Var_M                          : ARRAY[0..9] OF BYTE:=11,22,0,33,0(6);    Var_R                          : ARRAY[0..9] OF BYTE;    Value                          : INT;    Counter_V                      : BYTE; (* It is all OK, this value counts up *)    i                              : INT;    i_k                            : INT;    fbTimer                        : TON; END_VAR stCOMConfig_1.cbRxBufferLen :=300; stCOMConfig_1.cbTxBufferLen :=300; stCOMConfig_1.dwMode :=0; stCOMConfig_1.BaudRate :=19200; stCOMConfig_1.eCommPort :=COM2; stCOMConfig_1.eDataBits:=EIGHT_DATABITS; stCOMConfig_1.eParity:=EVEN; stCOMConfig_1.eStoppBits:=ONE_STOPPBIT; CASE i OF (* Open Port *) 0:  fb_COMPortOpen_1(bOpen:=TRUE , stCOMConfig:=stCOMConfig_1);     IF NOT fb_COMPortOpen_1.bBusy THEN         IF NOTfb_COMPortOpen_1.bError THEN            hCOM:=fb_COMPortOpen_1.iHandle ;            i:=i+1;         ELSE            ...
  • Seite 107: Bx Debug-Funktion

    Mit dieser Funktion wird der Timer-Wert gelesen. Der Rückgabewert muss mit 5.12 µs multipliziert werden. Beispiel     Timer_BX     :WORD;     i            :INT; END_VAR Programm F_STARTDEBUGTIMER(); For i:=0 to 1000 do     ; END_FOR Timer_BX:=F_READDEBUGTIMER(); 5.13.2.8 Navigations-Schalter 5.13.2.8.1 FUN GetNavSwitch Dieser Funktionsbaustein ermöglicht es Ihnen das Auslesen des Navigationsschalters. Abb. 96: Funktionsbaustein F_GETNAVSWITCH VAR_Output F_GETNAVSWITCH    :WORD; BX8000 Version: 2.2.0...
  • Seite 108 Programm sichtbar ist. Bitte berücksichtigen Sie das in Ihrer Anwendung. Werten Sie zum Beispiel den Schalter erst einer kurzen warte Zeit aus, in dem Sie mit der fallenden Flanke von Bit 15 einen Timer starten. Download Beispiel Programm in ST https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207322891.zip 5.13.2.9...
  • Seite 109 Programmierung iErrId: Fehler Nummer. Rückgabeparameter Bedeutung kein Fehler > 0 Fehler Nummer Beispiel Programm in ST Download https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207325067.zip PROGRAM MAIN     fb_DispWrite1: FB_DispWrite;     i:                 INT;     udiCounter:    UDINT;     strCounter:    STRING;     strLine:       STRING;    k:              INT; END_VAR CASE i OF 0:  strCounter:=CONCAT('Counter :',UDINT_TO_STRING(udiCounter));     fb_DispWrite1(bWrite:=TRUE , nRow:=1 ,sData:=strCounter );     IF NOT fb_DispWrite1.bBusy THEN         IF NOTfb_DispWrite1.bErr THEN            fb_DispWrite1(bWrite:=FALSE);            udiCounter:=udiCounter+1;            i:=1;         END_IF     END_IF 1:  fb_DispWrite1(bWrite:=TRUE , nRow:=2 , sData:=strLine);     IF NOT fb_DispWrite1.bBusy THEN         IF NOTfb_DispWrite1.bErr THEN            fb_DispWrite1(bWrite:=FALSE);...
  • Seite 110: Echtzeit-Uhr - Beispiel

    EN: Positive Flanke setzt die Uhrzeit auf den Wert der an den PDT-Eingang anliegt. PDT: Datum und Uhrzeit die eingestellt werden sollen. VAR_OUTPUT Q          :BOOL; CDT        :BOOL; Legende CDT: Aktuelle Uhrzeit. Notwendige Bibliotheken: • TcSystemBX.lb6 • TcBaseBX.lb6 Download Beispiel Programm in ST (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207329419.zip) PROGRAM MAIN     fbTimer: TON;     fbRTC: RTC; END_VAR fbTimer(PT:=t#60s,IN:=NOT fbTimer.Q); IF fbTimer.Q THEN     fbRTC; END_IF Version: 2.2.0...
  • Seite 111: Rtc-Baustein Nicht In Jedem Sps-Zyklus Aufrufen

    • Wird der BX-Controller während des Schreibvorgangs ausgeschaltet gehen die Daten verloren. • Es ist nur eine Instanz dieses Bausteins erlaubt. Funktionsbaustein fb_ReadWriteFile Funktionsbaustein zum Lesen und Schreiben von Rezepturen Abb. 99: Funktionsbaustein fb_ReadWriteFile VAR_INPUT bRead           :BOOL; bWrite          :BOOL; OffsetRead      :WORD; DataReadSize    :WORD; DataRead        :Pointer to Byte; OffsetWrite     :WORD; DataWriteSize   :WORD; DataWrite       :Pointer to Byte; BX8000 Version: 2.2.0...
  • Seite 112 READ: Daten-Offset und Daten-Länge über 16.000 Byte WRITE: Daten-Offset und Daten-Länge über 16.000 Byte 0x31440708 CRC-Fehler im Datenspeicher 0x31470708 Das Schreiben der Daten ist noch nicht abgeschlossen Notwendige Bibliotheken: • TcSystemBX.lb6 • TcBaseBX.lb6 Download Beispiel Programm in ST (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207331595.zip) Version: 2.2.0 BX8000...
  • Seite 113: Tccomportbx - Übersicht

    Über diesen Funktionsbaustein kann über die serielle Schnittstelle des BXxxxx die seriellen Buskoppler BK8000 mit RS485 und BK8100 mit RS232-Anschluss verwendet werden. Die Maximale Baudrate beträgt 38400 Baud. Abb. 100: Funktionsbaustein FB_BX_BK8X00_MASTER VAR_INPUT stCOMConfig       :ST_COMConfig; byAddress         :BYTE; byLen             :BYTE; byMaxInputLen     :BYTE; ptDataOut         :POINTER TO BYTE; ptDataIN          :POINTER TO BYTE; bStart            :BOOL; TmOut             :TIME; BX8000 Version: 2.2.0...
  • Seite 114 BX COM2 RS232 BK8100 RS485 Kommunikation PIN Belegung Einstellungen im FB: Wichtig ist das bei der Nutzung der RS485-Verbindung die Variable stCOMConfig:=1 ist und die COM2-Schnittstelle angewählt ist. BX COM2 RS485 BK8000 Beispiel Programm in ST Download (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207333771.zip) Version: 2.2.0 BX8000...
  • Seite 115 ADR und den Daten In verbunden WDTime: Fehlermeldung wenn innerhalb der Watchdog - Zeit keine neuen Daten empfangen wurden (0 ms disable WD) VAR_OUTPUT bError       :BOOL; iErrorId     :WORD; Input_Len    :BYTE; Legende bError: Fehler Bit iErrorId: Fehler Nummer Input_Len: Anzahl der Daten die Empfangen wurden BX8000 Version: 2.2.0...
  • Seite 116 6 - 7 Brücken Beispiel Programm für den BXxxx in Strukturiertem Text Download (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207335947.zip) System Manager File für TwinCAT als Master. Wie man im Bild sieht, wird ein Buskoppler mit Busklemmen projektiert. Die Art und Anzahl der Busklemmen gibt dann die Datenlänge an. Welche Busklemmen das sind spielt im Prinzip keine Rolle.
  • Seite 117 über eine der beiden auf dem BX befindlichen seriellen Schnittstellen. Abb. 103: Funktionsbaustein FB_BX_COM_5 VAR_INPUT pstrEmo_IN        :POINTER TO BYTE; pstrEmo_OUT       :POINTER TO BYTE; ComConfig         :ST_COMConfig; Legende pstrEmo_IN: Pointer auf die KL6inData5B pstrEmo_OUT: Pointer auf die KL6outData5B ComConfig [} 104]: Parametrierung der COM Schnittstelle Download Beispielprogramm in ST für die Verknüpfung COMLib zum BX: (https://infosys.beckhoff.com/ content/1031/bx8000/Resources/zip/3207338123.zip) BX8000 Version: 2.2.0...
  • Seite 118 Pointer auf die ModbusPCComInData ComConfig [} 104]: Parametrierung der COM Schnittstelle Download Beispielprogramm in ST für die Verknüpfung ModbusRTU zum BX: (https:// infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207340299.zip) Download Beispielprogramm in ST für die Verknüpfung ModbusRTU Version 2 zum BX: (https:// infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207342475.zip) Für das Beispiel ist die ModbusRTU-Bibliothek notwendig! 5.13.4.6...
  • Seite 119: Weitere Beispiele

    Es liegt ein Fehler vor iErrorId: Fehlercode (siehe FB_COMPortOpen) [} 103] Download Beispielprogramm in ST für die Verknüpfung ModbusRTU zum BX: (https:// infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207344651.zip) Für das Beispiel ist die ModbusRTU Bibliothek erforderlich! 5.13.4.7 Weitere Beispiele 5.13.4.7.1 BX COM-Port als ModbusRTU-Master Die serielle Schnittstelle des BX kann auch dazu benutzt werden, diese als Modbus-Master zu verwenden.
  • Seite 120 Die Reaktionszeiten sind abhängig von der eingestellten Task-Zeit, die Anzahl an Slaves, die Länge der Modbus-Telegramme und der Antwortzeit der Slaves. Für die Ermittlung folgender Tabelle wurden Beckhoff BK7300 Modbus Slaves verwendet. Da dies nicht auf jeden Slave übertragbar ist, sollte diese Tabelle nur als Richtwert verwendet werden.
  • Seite 121 2 -3 15 -16 *) aktiver Abschlusswiderstand ist bei kurzen Leitungslängen (≤ 5 m) und kleinen Baudraten (≤19200 Baud) nicht erforderlich Download Beispielprogramm in ST für den BX: (https://infosys.beckhoff.com/content/1031/bx8000/ Resources/zip/3207340299.zip) Download Beispiel mit Cimrex-Panel: (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207353355.zip) Für das Beispiel sind die Bibliotheken ModbusRTU, TcComPortBC und TcBaseBX erforderlich.
  • Seite 122 5.13.4.7.4 BX COM-Port - RK512-Protokoll Über die Schnittstelle COM1 oder COM2 des BX-Controllers kann das RK512-Protokoll Daten mit einer Gegenstelle austauschen. Dokumentation zum RK512-Baustein finden Sie im Beckhoff Information System. Über die 64 Byte Emulation des BX-Controllers wird die serielle Schnittstelle des PC simuliert.
  • Seite 123: Bx Com-Port - Sms Über Mobiltelefon

    Die serielle Schnittstelle kann auch dafür verwendet werden, vom BX-Controller aus eine SMS zu versenden. Das folgende Beispiel benutzt die SMS-Bibliothek mit einem Siemens S35 Mobiltelefon. Abb. 107: Mobiltelefon am COM-Port des BX-Controllers Download: (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3207362059.zip) Pinbelegung (Siemens-Kabel S30880-S4501 A801-2) COM 1 COM 2 5.13.5...
  • Seite 124 KL6904 gesendet werden [} 124] Auswertung der TwinSAFE Daten, welche von einer KL6904 zu einer FB_TwinSAFE_KLx904_output KL1904 oder KL2904 gesendet werden [} 127] Download der TwinSAFE-Bibliothek: (https://infosys.beckhoff.com/content/1031/bx8000/Resources/ zip/3207364235.zip) 5.13.5.2 FUNCTION F_GetVersionTcTwinSAFE Abb. 108: Funktionsbaustein F_GETVERSIONTCTWINSAFE Mit dieser Funktion können Versionsinformationen der SPS-Bibliothek ausgelesen werden.
  • Seite 125 PROGRAM MAIN     fbTwinSAFE_KLx904_input         : FB_TwinSAFE_KLx904_input;     bInput1_KL1904_S_Address_113    : BOOL;     bInput2_KL1904_S_Address_113    : BOOL;     bInput3_KL1904_S_Address_113    : BOOL;     bInput4_KL1904_S_Address_113    : BOOL;     tCycleTime_KL1904_KL6904        : TIME;     bConnection3_In_Run             : BOOL; END_VAR Abb. 110: Funktionsbaustein FB_TWINSAFE_KLX904_input Im Beispiel werden die Werte der KL1904 Eingangsdaten auf die angeschlossenen Variablen geschrieben. Ist der Ausgang bConnectionInRun FALSE werden die Ausgänge generell auf FALSE gesetzt. BX8000 Version: 2.2.0...
  • Seite 126 Programmierung Zum Verknüpfen der Eingangsdaten markieren Sie den Parameter KLx904_SafetyIn und wählen aus dem Kontext Menü "Verknüpfung ändern..." Abb. 111: Verknüpfen der Eingangsdaten und wählen im folgenden Dialog die entsprechende SafetyIn-Variable Abb. 112: Auswahl der SafetyIn-Variable Version: 2.2.0 BX8000...
  • Seite 127 Wert grundsätzlich 0. tCycleTime: Liefert die Zykluszeit in ms, die benötigt wird um das TwinSAFE Telegramm zwischen den Teilnehmern auszutauschen. bConnectionInRun: Liefert ein TRUE wenn kein Fehler in der Verbindung von der KL6904 zur KLx904 ansteht. BX8000 Version: 2.2.0...
  • Seite 128 Verbindung werden die Ausgangssignale zur KL2904 geschrieben und vom Baustein auf die angeschlossenen Variablen kopiert. Ist der Ausgang bConnectionInRun auf FALSE werden die Ausgänge auf FALSE gesetzt. Zum Verknüpfen der Eingangsdaten markieren Sie den Parameter KL6904_SafetyQBx und wählen aus dem Kontext Menü "Verknüpfung ändern..." Version: 2.2.0 BX8000...
  • Seite 129 Programmierung Abb. 116: Verknüpfen der Eingangsdaten und wählen im folgenden Dialog die entsprechende SafetyQBx-Variable Abb. 117: Auswahl der entsprechenden SafetyQBx-Variable BX8000 Version: 2.2.0...
  • Seite 130: Programmübertragung Über Die Serielle Schnittstelle

    Abb. 119: Parametrierung der seriellen Schnittstelle Programmübertragung über die serielle Schnittstelle per ADS Der Busklemmen-Controller kann über die RS232-Schnittstelle des PC programmiert werden. Bevor Sie damit arbeiten können muss der Busklemmen-Controller dem TwinCAT bekannt gemacht werden (siehe serielles ADS [} 34]). Version: 2.2.0 BX8000...
  • Seite 131 Programmierung Wählen Sie im TwinCAT PLC-Control die ADS-Verbindung an. Abb. 120: Auswahl des Datenübertragungswegs - AMS Im PLC Control kann man sich unter Online/Communication Parameters... einwählen. Abb. 121: Auswahl des Gerätes BX8000 Version: 2.2.0...
  • Seite 132: Fehlerbehandlung Und Diagose

    Buskopplers befinden sich zwei grüne LEDs (Power LEDs). Diese Dienen der Anzeige der Versorgungsspannung des BX-Controllers und der 24 V der Powerkontakte. LEDs zur Diagnose der Spannungsversorgung LED (Power LEDs) Bedeutung Linke LED aus Buskoppler hat keine Spannung 24 V Rechte LED aus Keine Spannungsversorgung 24 V an den Powerkontakten angeschlossen Version: 2.2.0 BX8000...
  • Seite 133 Fehler im Bereich der Busklemmen an. Die Fehlerart wird im Display angezeigt. Das ermöglicht eine schnelle Fehlerbeseitigung. LED BUS - Feldbus-Diagnose Beim BX8000 keine Bedeutung, da keine Feldbusschnittstelle vorhanden ist. Die LED kann aus der PLC per ADS [} 100] angesprochen werden. BX8000...
  • Seite 134 Bootprojekt - PLC läuft (nur während des Zyklus an) LED I/O - K-Bus-Diagnose Bedeutung LED aus über den K-Bus werden keine Daten ausgetauscht LED rot Fehler Blinken - Fehlerart - Anzeige Display LED orange Register- bzw. KS2000-Online-Zugriff LED grün K-Bus ist in Ordnung und läuft Version: 2.2.0 BX8000...
  • Seite 135 Buskoppler erneut Starten, falls der Fehler erneut stimmt nicht mehr auftritt, Herstellereinstellung mit der Konfigurationssoftware KS2000 setzen Länge der K-Bus-Daten Buskoppler erneut Starten, falls der Fehler erneut stimmt nicht mehr auftritt, Herstellereinstellung mit der Konfigurationssoftware KS2000 setzen BX8000 Version: 2.2.0...
  • Seite 136 Busklemme den Busaufbau mit der Konfiguration. Firmware Fehler werden im Display mit FW-Error und einer Fehlernummer angegeben. Bitte setzen Sie sich mit dem Support in Verbindung. Anzeige Display Bedeutung FW-Error 0xnnnn Wenden Sie sich an den Support Version: 2.2.0 BX8000...
  • Seite 137: Anhang

    Bei den Standard Busklemmen Controllern (BCxx00) gab es die Möglichkeit zu wählen, ob eine Busklemme dem Feldbus oder der lokalen PLC zugewiesen wird. In der Default-Konfiguration des BCxx50/BCxx20 sind alle Busklemmen der lokalen PLC zugewiesen. Eine Zuordnung zum Feldbus ist hier nicht möglich. BX8000 Version: 2.2.0...
  • Seite 138 Bei den Busklemmen-Controllern der Serien BCxx50/BCxx20 und BXxx00 heißen Bibliotheken *.lbx und Programme werden als *.prx gespeichert. Lokierte Variablen Es stehen bei den Busklemmen-Controllern der Serien BCxx50/BCxx20 und BXxx00 eine begrenzte Anzahl von lokierten Daten zur Verfügung: • Inputs 2 kByte, %IB0..2048 • Outputs 2 kByte, %QB0..2048 Version: 2.2.0 BX8000...
  • Seite 139: Firmware-Update

    Hinweis für BX3100: Die Firmware 0.64 (oder kleiner) des BX3100 erlaubt kein Update. Sollte ein Update dieser Geräte erforderlich sein, schicken Sie den BX3100 mit dem Hinweis auf ein Update zum Hersteller. Beckhoff Automation GmbH & Co. KG Abt. Service Stahlstr. 31 D-33415 Verl Firmware Update Programm 241 (https://infosys.beckhoff.com/content/1031/bx8000/Resources/...
  • Seite 140 Starten Sie den Download mit der grünen Ampel. Nach ca. einer Minute beginnt der Download, der dann auch im Display des BX angezeigt wird. Nach erfolgreichem Download (ca. 2 bis 3 Minuten) bootet der Busklemmen-Controller automatisch neu. Version: 2.2.0 BX8000...
  • Seite 141 Controller geladen werden. Der CFC-Client läuft auf Windows 9x, NT, 2000 und XP und ist völlig unabhängig von TwinCAT. CFC-Client (https://infosys.beckhoff.com/content/1031/bx8000/Resources/zip/3238793995.zip) (Hinweis: Die DLLs müssen Sie manuell per regsvr32 Registrieren) Wenn Sie den CFC-Client starten stellen Sie als erstes die COM-Parameter ein.
  • Seite 142 Abb. 132: Einstellen der COM-Parameter Bevor Sie den COM-Port öffnen müssen Sie eine physikalische Verbindung zum BX-Controller herstellen. Öffnen Sie dann den COM Port. Abb. 133: Öffnen des COM-Ports Mit Upload erstellen Sie eine Kopie des BX-Speichers speichern diese als BIN-Datei. Version: 2.2.0 BX8000...
  • Seite 143 Abb. 134: Upload des BX-Speicherinhalts in ein BIN-File Mit Download wird das BIN-File zum BX-Controller geladen. Der Controller startet automatisch nach erfolgreichem Download. Abb. 135: Download eines BIN-Files auf den BX-Controller * ab Firmware 1.09 ist der CFC-Server auf der BX-Controller Reihe verfügbar BX8000 Version: 2.2.0...
  • Seite 144: Beispielprogramme - Übersicht

    • unter erschwerten Betriebsbedingungen, wie z. B. ätzende Dämpfe oder Gase, Staubbildung • bei hoher ionisierender Strahlung Bedingung zulässiger Bereich zulässige Umgebungstemperatur im Betrieb Siehe Technische Daten zulässige Umgebungstemperatur im Betrieb -25°C ... +85°C Einbaulage beliebig Vibrationsfestigkeit gemäß EN 60068-2-6 Schockfestigkeit gemäß EN 60068-2-27, EN 60068-2-29 EMV-Festigkeit gemäß EN 61000-6-2 Aussendung gemäß EN 61000-6-4 Version: 2.2.0 BX8000...
  • Seite 145 Versorgungsspannung Us 24 V (Benutzen Sie eine 4 A Sicherung oder eine der Class 2 entsprechende Spannungsversorgung um die UL- Anforderungen zu erfüllen!) Hersteller Beckhoff Automation GmbH CE-Zeichen Konformitätskennzeichnung UL-Zeichen Kennzeichen für UL-Zulassung. UL steht für Underwriters Laboratories Inc., die führende Zertifizierungsorganisation für Nordamerika mit Sitz in den USA.
  • Seite 146: Prüfnormen Für Geräteprüfung

    Anhang Prüfnormen für Geräteprüfung EMV-Festigkeit EN 61000-6-2 EMV-Aussendung EN 61000-6-4 Vibrations-/ Schockfestigkeit Vibrationsfestigkeit EN 60068-2-6 Schockfestigkeit EN 60068-2-27 Version: 2.2.0 BX8000...
  • Seite 147: Support Und Service

    Anhang Support und Service Beckhoff und seine weltweiten Partnerfirmen bieten einen umfassenden Support und Service, der eine schnelle und kompetente Unterstützung bei allen Fragen zu Beckhoff Produkten und Systemlösungen zur Verfügung stellt. Beckhoff Support Der Support bietet Ihnen einen umfangreichen technischen Support, der Sie nicht nur bei dem Einsatz einzelner Beckhoff Produkte, sondern auch bei weiteren umfassenden Dienstleistungen unterstützt:...
  • Seite 148 Abbildungsverzeichnis Abbildungsverzeichnis Abb. 1 Busklemmen-Controller der BX-Serie..................Abb. 2 BX8000 ............................Abb. 3 Prinzip der Busklemme........................ Abb. 4 BX3100, BX5100, BX5200, BX9000.................... Abb. 5 BX8000 ............................Abb. 6 Entriegelter BX-Controller......................Abb. 7 Verriegelter BX-Controller......................Abb. 8 Demontage ..........................Abb. 9 Potentialgruppen eines Busklemmenblocks ................
  • Seite 149 Abb. 84 Auswahl des Source Downloads ....................Abb. 85 Download des Programm Codes....................Abb. 86 Vorschritt des Downloads ......................Abb. 87 Upload eines Programms ......................Abb. 88 Auswahl des Datenübertragungswegs ..................Abb. 89 Auswahl des Gerätes........................Abb. 90 Funktionsbaustein F_COMPORTREAD ..................101 BX8000 Version: 2.2.0...
  • Seite 150 Abb. 132 Einstellen der COM-Parameter....................142 Abb. 133 Öffnen des COM-Ports ........................ 142 Abb. 134 Upload des BX-Speicherinhalts in ein BIN-File ................143 Abb. 135 Download eines BIN-Files auf den BX-Controller................ 143 Abb. 136 Typenschild eines BX-Controllers....................145 Version: 2.2.0 BX8000...

Inhaltsverzeichnis