Herunterladen Inhalt Inhalt Diese Seite drucken
Beckhoff BC8000 Bedienungsanleitung
Beckhoff BC8000 Bedienungsanleitung

Beckhoff BC8000 Bedienungsanleitung

Rs485 busklemmen controller

Werbung

RS485
Busklemmen Controller
BC8000
Version: 2.3
Letzte Änderung: 06.11.06

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Beckhoff BC8000

  • Seite 1 RS485 Busklemmen Controller BC8000 Version: 2.3 Letzte Änderung: 06.11.06...
  • Seite 3 Aus den Angaben, Abbildungen und Beschreibungen in dieser Dokumentation können keine Ansprüche auf Änderung bereits gelieferter Produkte gemacht werden. Dieses Handbuch ist urheberrechtlich geschützt. Jede Wiedergabe oder Drittver- © wendung dieser geschützten Publikation, ganz oder auszugsweise, ohne schriftli- che Erlaubnis der Elektro Beckhoff GmbH ist verboten.
  • Seite 4: Inhaltsverzeichnis

    K-Bus Kontakte Potentialtrennung Die Betriebsarten des Busklemmen-Controllers Mechanischer Aufbau Technische / PLC Daten Die Peripheriedaten im Prozeßabbild Inbetriebnahme und Diagnose 3. RS485 – Controller BC8000 Systemvorstellung Programmieren der Schnittstelle Das Medium: Stecker und Kabel Die Programmieroberfläche Remanente-Daten Persistente-Daten 4. Anhang Beispiel: Prozeßabbild im Busklemmen-Controller...
  • Seite 5: Vorwort

    Lieferbedingungen Es gelten darüber hinaus die allgemeinen Lieferbedingungen der Fa. Beckhoff Automation GmbH. Copyright © Diese Dokumentation ist urheberrechtlich geschützt. Jede Wiedergabe oder Drittverwendung dieser Publikation, ganz oder auszugsweise, ist ohne schriftliche Erlaubnis der Beckhoff Automation GmbH ver- boten. BC8000...
  • Seite 6: Sicherheitshinweise

    Die gesamten Komponenten werden je nach Anwendungsbestimmungen in bestimmten Hard- und Soft- ware-Konfigurationen ausgeliefert. Änderungen der Hard-, oder Software-Konfiguration, die über die do- kumentierten Möglichkeiten hinausgehen sind unzulässig und bewirken den Haftungsausschluss der Beckhoff Automation GmbH. Erklärung der Sicherheitssymbole In der vorliegenden Dokumentation werden die folgenden Sicherheitssymbole verwendet. Diese Symbole sollen den Leser vor allem auf den Text des nebenstehenden Sicherheitshinweises aufmerksam machen.
  • Seite 7: Grundlagen

    Der Busklemmen Controller BC8000 ist ein Buskoppler mit einer integrier- ten SPS-Funktionalität. Programmiert wird der Controller in der IEC1131-3. An den BC8000 können bis zu 64 Klemmen des Beckhoff Busklemmen- Systems angeschlossen werden. Dazu gehören neben digitalen Ein- /Ausgabeklemmen analoge Signalformen für Strom und Spannung sowie PT100 und Thermoelemente.
  • Seite 8 In einer Klemmleiste können Sie bis zu 64 Klemmen einsetzen, Potential – Einspeiseklemmen und Endklemme mit eingeschlossen. Versorgungs- Das Prinzip der Busklemme RS485 Potential spannung Buskoppler Einspeise- BC8000 für den klemme Endklemme Buskoppler K-Bus RS 485 PE PE Power Potential-...
  • Seite 9: Die Schnittstellen

    Die Schnittstellen Ein Busklemmen-Controller besitzt unterschiedliche Anschlußmöglichkei- ten. Diese Schnittstellen sind als Steckverbindungen und Federkraftklem- men ausgelegt. Der serielle Controller RS485 - BC8000 RS485 RS485 Spannungsversorgung Die Busklemmen-Controller benötigen zum Betrieb eine 24 V Gleichspan- 24 V DC an die nung.
  • Seite 10: Powerkontakte

    K-Bus selbst. Aus der Versorgungsspannung wird - K-Bus weiter die Betriebsspannung für den Betrieb des Feldbusses erzeugt. - Peripherieebene Anmerkung: Alle Busklemmen haben eine galvanische Trennung zum K- Bus. Der K-Bus ist dadurch vollständig galvanisch gekapselt. Aufbau der Potentialebenen im Busklemmen - System BC8000...
  • Seite 11: Die Betriebsarten Des Busklemmen-Controllers

    Zustand „Kommunikationsstart“. Anlaufverhalten des Bus- klemmen-Controllers Power On Selbsttest Busklemmentest Aufbauliste Fehler PLC Start / Kom- Stop munikatonsstart Der Busklemmen-Controller kann nach der Fehlerbeseitigung nur durch erneutes Einschalten oder einen Kommunikations- Reset in den normalen Betriebszustand gebracht werden. BC8000...
  • Seite 12: Mechanischer Aufbau

    Grundlagen Mechanischer Aufbau Das System der Beckhoff - Busklemme zeichnet sich durch geringes Bau- volumen und hohe Modularität aus. Für die Projektierung muß ein Bus- klemmen-Controller und eine Anzahl von Busklemmen vorgesehen wer- den. Die Baumaße des BC8000 sind unabhängig vom Feldbussystem.
  • Seite 13 Einspeiseklemmen aus dem Verbund der übrigen Klem- men mindestens 10 mm herausgezogen werden. Die PE - Zuleitungen müssen in diesem Fall nicht abgeklemmt werden. Der Powerkontakt „PE“ darf nicht für andere Potentiale verwendet werden. PE - Powerkontakte BC8000...
  • Seite 14: Technische / Plc Daten

    Busklemmen-Controllers, der für die Versorgung der Bus- klemmen zur Verfügung steht. Durch eine spezielle Versorgungsklemme (KL9400) kann an einer beliebigen Stelle erneut in den K-Bus eingespeist werden. Wenden Sie sich für den Einsatz einer Versorgungsklemme bitte an den technischen Support der Firma Beckhoff. BC8000...
  • Seite 15: Die Peripheriedaten Im Prozeßabbild

    Busklemmen und erstellt eine Zuordnungsliste. Die Zu- zeabbild ordnung beginnt links neben dem Busklemmen-Controller. Die Software im Busklemmen-Controller sammelt die Einträge der einzelnen Kanäle zur Erstellung der Zuordnungsliste von links nach rechts zählend einzeln ein. Die Zuordnung unterscheidet vier Gruppen: BC8000...
  • Seite 16 Konsistenz ausgeweitet werden. Die unterschiedlichen Bussyste- me garantieren die Konsistenz mit der erforderlichen Länge. Das Protokoll zur Kommunikation mit dem BC8000 tauscht immer das gesamte Proze- ßabbild des Kopplers aus, so daß die Datenkonsistenz gewährleistet ist. Alle byteorientierten Signalkanäle wie RS232, RS485 oder Inkrementalen- Komplexe coder, arbeiten zum Teil mit Bytelängen von mehr als zwei.
  • Seite 17: Inbetriebnahme Und Diagnose

    Zur Statusanzeige besitzt der Busklemmen-Controller zwei Gruppen von Die Diagnose LEDs LEDs. Die obere Gruppe mit vier LEDs zeigt den Zustand des jeweiligen Feldbusses an. Beim BC8000 werden verschiedene Kommunikationszu- stände der Datenübertragung angezeigt. Auf der rechten oberen Seite des Busklemmen-Controllers befinden sich zwei weitere grüne LEDs zur Anzeige der Versorgungsspannung.
  • Seite 18 Einschalten ab und führt keinen Datenaustausch mit den Klemmen durch. Das heißt, die rote I/O-LED erlischt nach fehlerfreiem Hochlauf, ohne das die grüne I/O-LED leuchten muß. Die grüne I/O-LED leuchtet dann erst mit dem Beginn des Datenaustausches. (siehe oben) BC8000...
  • Seite 19: Rs485 - Controller Bc8000

    Adresswählschalter 99: RS485 Masterbetrieb RS485 Verbindung BC8000 Externes RS485 Gerät Über die RS485 Schnittstelle des BC8000 wird ein weiteres, externes Gerät angeschlossen. Es kann sich dabei um ein Display, Barcodescanner, BK8000 oder ähnliches handeln. Adresswählschalter 1..98: Programmiermodus RS485 RS485 Verbindung...
  • Seite 20: Programmieren Der Schnittstelle

    Masterbetrieb genutzt kann das folgende Kapitel übersprungen werden. Programmieren der Schnittstelle Wie oben beschrieben ist, kann die RS485 Schnittstelle des BC8000 nicht gleichzeitig zum Programmieren und zum Ansprechen eines externen Ge- rätes benutzt werden. Daher wird im ersten Schritt das externe Geräte an eine serielle Kommunikationsklemme KL6021 angeschlossen.
  • Seite 21 RS485 – Controller BC8000 Die Emulation der seriellen Schnittstelle des BC8000 verhält sich wie eine KL6021 Emulation KL6021 und ist deshalb genauso zu programmieren. Weitere Informationen finden Sie in der Konfigurationsanleitung der KL6021. Nach erfolgreicher Programmierung kann die Klemme entfernt werden. Es ist zu beachten, daß...
  • Seite 22 Ist der Buffer voll, so werden die ankommenden Daten ignoriert. Ist die Programmierung erfolgt sind vier Schritte zu beachten. Nach der Programmierung 1. Die absoluten Adressen (auf dem BC8000) der Klemmen müssen an- gepaßt werden (nur wenn die KL6021 entnommen wird, siehe Anhang: “Beispiel: Prozeßabbild im Busklemmen Controller“) 2.
  • Seite 23: Das Medium: Stecker Und Kabel

    Schirmung verwendet werden, bei dem die Schirmung mit der Signal- masse verbunden wird (GND). 5: GND 8: RxD/TxD 3: RxD/TxD 6: 5 V Mit den BC8000 Busklemmen-Controllern können Verbindungen aufgebaut werden mit mehreren Teilnehmern, wobei die maximale Länge 1200 m be- trägt. BC8000 TxD/RxD (3) RxD/TxD (3)
  • Seite 24: Die Programmieroberfläche

    TwinCAT PLC. Die Programme können über ein Pro- grammierkabel in einen Busklemmen-Controller geladen und dort analysiert werden. Das Programmiersystem für Beckhoff Busklemmen Controller arbeitet Herstel- ler unabhängig nach IEC1131-3. Die SPS-Programme können in 5 verschie- denen Programmiersprachen (AWL, FUP, KOP, AS, ST) geschrieben werden.
  • Seite 25 RS485 – Controller BC8000 reich des Busklemmen Controller gespeichert. Beispiel : VarP1 AT %MB0: INT; Die Persistenten-Daten sind im selben Bereich wie die Retain-Variablen und starten auch bei %MB0. Sie müssen erst Retain-Varablen zulassen um durch die Persistenten-Daten eine Verschärfung der Speicherung zu erhalten. In der Default Einstellung sind keine Persistenten-Variablen deklariert.
  • Seite 26: Anhang

    Teil für byteorientierte Block Byteadresse Steuerung Daten Input Output 0..7 keine %IB0..7 %QB0..7 POS10 8..15 keine %IB8..15 %QB8..15 POS11 16..23 keine %IB16..23 %QB16..23 POS12 24..31 keine %IB24..31 %QB24..31 POS13 32..39 keine %IB32..39 %QB32..39 POS19 40..45 keine %IB40..45 %QB40..45 POS20 BC8000...
  • Seite 27 Schnittstelle, so verschieben sich alle Klemmen nach der Adresse 45 um 6 Byte nach unten, d.h. auf Adresse 40. Die Aufteilung des Prozeßabbildes im Busklemmen-Controller im Über- blick: Ausgangsdaten im Busklemmen-Controller byteorientierte Daten A46.0 bitorientierte Daten A46.5 Eingangsdaten im Busklemmen-Controller byteorientierte Daten E46.0 bitorientierte Daten E48.2 BC8000...
  • Seite 28: Darstellung Der Analogen Signale Im Prozeßabbild

    Analogkanals Anwenderbereich OFF SET GA IN Herstellereinstellungen SoftwareVers 0 Lenght Hilfsprozeßabbild Die Bedeutung der Register und der Statusbytes sind in den entsprechen- den Datenblättern der Busklemmen erläutert. Das Modul ist vom Aufbau für alle Busklemmen mit umfangreicherer Signalverarbeitung gleich. BC8000...
  • Seite 29: Tabelle Zum Einstellen Der Baudrate

    34 Stopbits 0: ein Stopbit 1: zwei Stoppbits Ab Firmware B2 Adresse auslesen Damit kann die aktuelle eingestellte Adresse aus dem Merkerbereich gele- Tabelle 1 sen werden. Register 14 Bit 10 "1" aktive Adresse im %MB502 "0" keine Adresse Defaulf BC8000...
  • Seite 30: Programmbeispiel

    (* gibt es wieder aus auf seine Ausgangsklemmen. Benötigte Hard- /Software: (* 1 x BC8000,1 x KL1104, 2 x KL2114, 1x 9010, 1 x BK8000, 2 x KL1104, 2 x KL2112, 1 x KL9010*) (* Kommunikations Lib, Serielles Kabel mit zwei Sub-D Steckern ComControl : KL6Control5B;...
  • Seite 31 (* wobei %500-Status, %501-D0, %502-D1, %503-D2, %504-D3, %505-D4 Kl6InData AT %IB500 : KL6inData5B; Kl6OutData AT %QB500 : KL6outData5B; RxBuffer : ComBuffer; TxBuffer : ComBuffer; byAusgang0 AT %QB6: BYTE; (* 2 x KL2114 *) byEingang0 AT %IB6:BYTE; (* 1 x KL1104 *) END_VAR BC8000...
  • Seite 32: Bc8000 Als Slave

    Anhang BC8000 als Slave Allgemeine Informationen Bei der Benutzung des BC8000 als Slave sind alle Klemmen den Bus- klemmencontroller zugeordnet. Über SPS Variablen können Daten mit TwinCAT oder der KS8000 Software ausgetauscht werden. SPS Variablen sind alle adressierten Variablen auf dem BC8000 ab der Adresse 128. Dies gilt für das Eingangs- und Ausgangsprozessabbild.
  • Seite 33: Ks2000 Einstellungen

    Die genaue Belegung der byteorientierten Busklemmen entnehmen Sie bitte der entsprechenden Dokumentation der Busklemmen. Die Dokumentation finden Sie auf der Produkt CD oder im Internet unter www.beckhoff.de. byteorientierte Busklemmen Bitorientierte Busklemmen KL1501 KL10XX, KL11XX, KL12XX, KL17XX KL2502 KL20XX, KL21XX, KL22XX, KL26XX KL27XX BC8000...
  • Seite 34: Firmware

    Sie haben eine KL3002 und eine KL2012. Im Default Fall mappt sich die Beispiel KL3002 im Speicher von %IB0- %IB7 und %QB0-QB7. Die digitale Aus- gangsklemme würde sich nun auf %QX8.0 und %QX8.1 mappen. Sobald Sie jetzt noch eine byteorientierte Busklemme stecken, verschiebt sich das BC8000...
  • Seite 35: Abfall Der Digitalen Ausgänge

    Tragen Sie in der Tabelle 1 Register 17 0x0350 ein. D.h. drei Retries und Empfehlung diese alle 80 ms. Beachten Sie das sich dadurch der Watchdog der Busklemmen im Fehler- fall auf über 240 ms erhöht (das gibt nicht wenn ein K-Bus Fehler vorliegt, hierbei gelten immer noch die 100 ms Watchdog). BC8000...
  • Seite 36: Stichwortverzeichnis

    Mapping digitaler Busklemmen 30, 31 Technische Daten 10 Mechanischer Aufbau 8 TwinCAT 28 Montage 8 Word-Alignment 11 Persistene-Daten 20 Sollten Sie Vorschläge oder Anregungen betreffend unserer Dokumentation haben, schicken Sie uns bitte eine E-Mail, mit dem Hinweis auf die Versionsnummer, an Dokumentation@Beckhoff.de. BC8000...
  • Seite 37: Support Und Service

    Support und Service 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:...

Inhaltsverzeichnis