Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis
MODBUS BK7300
Version: 1.2
Datum: 28.09.2012
Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Beckhoff BK7300

  • Seite 1 MODBUS BK7300 Version: 1.2 Datum: 28.09.2012...
  • Seite 3: Inhaltsverzeichnis

    1. Vorwort Hinweise zur Dokumentation Disclaimer Marken Patente Copyright Lieferbedingungen Sicherheitshinweise Auslieferungszustand Erklärung der Sicherheitssymbole 2. Grundlagen Das Beckhoff Busklemmen - System Die Schnittstellen Spannungsversorgung Einspeisung Powerkontakte Powerkontakte Feldbusanschluss Konfigurations-Schnittstelle KS2000 Software K-Bus Kontakte Potentialtrennung Die Betriebsarten des Buskopplers Mechanischer Aufbau...
  • Seite 4 Löschen aller Zählerinhalte (Subfunction 10) Buskommunikations Fehler Zähler (Unterfunktion 11) Fehlerantwort Zähler (Unterfunktion 13) Antworten des Slaves (Unterfunktion 14) Keine Antworten des Slaves (Unterfunktion 15) Anzahl der Fehlerantworten (Unterfunktion 16) Fehlerantworten des BK7300 4. Anhang MODBUS Interface Mapping der Klemmen Referenzenliste 5. Index 6.
  • Seite 5: Vorwort

    Weitergabe sowie Vervielfältigung dieses Dokuments, Verwertung und Mitteilung seines Inhalts sind verboten, soweit nicht ausdrücklich gestattet. Zuwiderhandlungen verpflichten zu Schadenersatz. Alle Rechte für den Fall der Patent-, Gebrauchsmuster- oder Geschmacksmustereintragung vorbehalten. Lieferbedingungen Es gelten darüber hinaus die allgemeinen Lieferbedingungen der Fa. Beckhoff Automation GmbH. BK7300...
  • 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. 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

    Reihenklemme als Verdrahtungsebene im Schaltschrank. Der Schaltschrank kann kleiner dimensioniert werden. Buskoppler für alle Das Beckhoff Busklemmen - System vereint die Vorteile eines Bussystems gängigen Bussysteme 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.
  • Seite 8 In einer Klemmleiste können Sie bis zu 64 Klemmen einsetzen, Potential – Einspeiseklemmen und Endklemme mit eingeschlossen. Versorgungs- Potential spannung Einspeise- Buskoppler Das Prinzip der Busklemme für den klemme Endklemme BK7300 K-Bus Buskoppler MODBUS ERROR PE PE Potential- Power trennung Kontakte Buskoppler für...
  • Seite 9: Die Schnittstellen

    Grundlagen Die Schnittstellen Ein Buskoppler besitzt sechs unterschiedliche Anschlussmöglichkeiten. Diese Schnittstellen sind als Steckverbindungen und Federkraftklemmen ausgelegt. Der MODBUS - Koppler MODBUS Power LEDs BK7300 Buskoppler / Powerkontakte K-Bus MODBUS ERROR Versorgung Buskoppler 24 V DC / GND Einspeisung Konfigurations...
  • Seite 10: Konfigurations-Schnittstelle

    über den Feldbus mit dem SPS-Interface zu erreichen. KS2000 Software Um den MODBUS Koppler BK7300 und die Konfigurationssoftware KS2000 zu verbinden, muss der Adresswählschalter des Kopplers auf „00“ gestellt und neu gestartet werden (d.h. der Koppler muss einmal aus- und wieder eingeschaltet werden).
  • Seite 11: Aufbauliste

    Stop Kommunikatonsstart Mechanischer Aufbau Das System der Beckhoff - Busklemme 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 Baumaße der Buskoppler sind unabhängig vom Feldbussystem. Durch die Verwendung großer Stecker, wie zum Beispiel einige Busstecker für den...
  • Seite 12 Isolationsprüfung abgeklemmt werden. Um weitere Einspeisestellen für die Prüfung zu entkoppeln, können die Einspeiseklemmen aus dem Verbund der übrigen Klemmen mindestens 10mm herausgezogen werden. Die PE- Zuleitungen müssen in diesem Fall nicht abgeklemmt werden. PE-Powerkontakte Der Powerkontakt „PE“ darf nicht für andere Potentiale verwendet werden. BK7300...
  • Seite 13: Technische Daten

    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. Die Peripheriedaten im Prozessabbild Der Buskoppler ermittelt nach dem Einschalten die Konfiguration der gesteckten Ein/Ausgangsklemmen.
  • Seite 14 Zuordnungsliste von links nach rechts zählend einzeln ein. Die Zuordnung unterscheidet vier Gruppen: Funktionstyp des Kanals Zuordnungsstufe Analoge Ausgänge byteweise Zuordnung Digitale Ausgänge bitweise Zuordnung Analoge Eingänge byteweise Zuordnung Digitale Eingänge bitweise Zuordnung Analoge Ein/Ausgänge stehen stellvertretend für andere komplexe Mehrbyte-Signal-Busklemmen (RS232, SSI-Geber-Interface, ...) BK7300...
  • Seite 15: Inbetriebnahme Und Diagnose

    Betrieb anzuzeigen. Die rote LED blinkt zur Fehleranzeige mit zwei unterschiedlichen Frequenzen. Der Fehler ist in folgender Weise in dem Blinkcode verschlüsselt: Schnelles Blinken Start des Fehlercodes Blinkcode Erste langsame Sequenz Fehlercode Zweite langsame Sequenz Fehlerargument Start des Fehlercodes Fehlerart Fehlerstelle BK7300...
  • Seite 16 Das Auftreten eines Fehlers im laufenden Betrieb löst nicht sofort die Ausgabe des Fehlercodes über die LEDs aus. Der Buskoppler muss zur Diagnose der Busklemmen aufgefordert werden. Die Diagnoseanforderung wird nach dem Einschalten generiert. MODBUS LEDs Watchdog ist aktiv BK7300...
  • Seite 17: Feldbusfehler

    WD Zeit erneut zu starten. Ist es zu einem WD Fehler gekommen, kann die Datenkommunikation nur durch einen Reset des Kopplers gestartet werden (siehe Diagnose „Koppler Reset“). Die maximale Watchdog Zeit beträgt 65000ms und ist per Drehschalter oder KS2000 Software einstellbar. BK7300...
  • Seite 18: Modbus

    Force multiple coils • Preset multiple register PIN Belegung Der BK7300 benutzt für die Datenübertragung die RS485 Physik. Eine geschirmte Zweidrahtleitung genügt. Der Anschluss auf dem Koppler ist eine 9-poliger Sub-D Buchse. Die Datenleitung wird an PIN 3 und PIN 8 BK7300...
  • Seite 19: Prozessdaten Und Speicherabbild

    Funktion des MODBUS Telegramms man digitale und analoge Werte auslesen kann. Der BK7300 hat sein Eingangsprozessabbild ab der Adresse 0x0000. Dabei werden erst alle byteorientierte Busklemmen (siehe Anhang) in das Prozessabbild eingetragen. Es folgen dann die bitorientierten Busklemmen, wobei immer erst ein Wort aufgefüllt wird bis ein neues...
  • Seite 20: Einstellungen Und Parametrierung

    Die Parametrierung des Modbus geschieht über die Drehschalter des BK7300. Dafür darf nur die Endklemme des Buskopplers gesteckt sein. Stecken Sie an den BK7300 nur die KL9010. Über die Drehschalter wählen Sie die Parameter aus. Der Adressschalter x10 wird der Parameter selektiert und über den Adress-Schalter x1 die dazugehörige Einstellung,...
  • Seite 21: Parametrierungstabelle

    0..9 Bei RTU Modus in ms (0 Abhängig von der Baudrate) Bei ASCII in sec (0 EOF time ausgeschaltet) Watchdog 100 ms 5 0..9 Watchdog x 100 ms Watchdog 1000 ms 6 0..9 Watchdog x 1000 ms Hestellereinstellung 9 BK7300...
  • Seite 22: Protokoll

    Art von Daten es sich dabei handelt. Beim ASCII Protokoll ist das vierte und fünfte Byte das Funktions-Byte und beim RTU Protokoll ist es das zweite Byte. Der Beckhoff MODBUS Koppler unterstützt folgende Funktionen: Funktion Code...
  • Seite 23: Lesen Digitaler Ausgänge (Funktion 1)

    Der Koppler antwortet mit dem Byte Count 2, d.h. 2 Byte Daten kommen zurück. Die Anfrage war 10 Bits, die jetzt auf 2 Byte aufgeteilt werden. Im Ausgangsprozessabbild des BK7300 ist das 3.Bit gesetzt und der Koppler gibt im ersten Datenbyte eine „4“ wieder.
  • Seite 24: Lesen Digitaler Eingänge (Funktion 2)

    0x30, 0x32 Byte Count 2 0x02 „02“ 0x30, 0x32 Daten 0..7 1 0x01 „01“ 0x30, 0x31 Daten 8..15 0 0x00 „00“ 0x30, 0x30 Error Check 0x20 „F0“ 0x46, 0x30 LRC / CRC 0x29 Ende Rahmen t1-t2-t3 CRLF 0xD, 0xA BK7300...
  • Seite 25: Lesen Analoger Ausgänge (Funktion 3)

    Daten 1 Low-Byte 255 0xFF „FF“ 0x46, 0x46 Daten 2 High.Byte 0 0x00 „00“ 0x30, 0x30 Daten 2 Low-Byte 0 0x00 „00“ 0x30, 0x30 Error Check 0xC6 „B0“ 0x42, 0x30 LRC / CRC 0xC1 Ende Rahmen t1-t2-t3 CRLF 0xD, 0xA BK7300...
  • Seite 26: Lesen Analoger Eingänge (Funktion 4)

    Daten 1 Low-Byte 56 0x38 „38“ 0x33, 0x38 Daten 2 High.Byte 63 0x3F „3F“ 0x33, 0x46 Daten 2 Low-Byte 11 0x0B „0B“ 0x30, 0x42 Error Check 0x80 „6A“ 0x36, 0x41 LRC / CRC 0x7E Ende Rahmen t1-t2-t3 CRLF 0xD, 0xA BK7300...
  • Seite 27: Schreiben Eines Digitalen Ausgangs (Funktion 5)

    0x30, 0x30 Start Adresse low 2 0x02 „02“ 0x30, 0x32 Daten high 255 0xFF „FF“ 0x46, 0x46 Daten low 0 0x00 „00“ 0x30, 0x32 Error Check 0x2D „EF“ 0x45, 0x46 LRC / CRC 0x50 Ende Rahmen t1-t2-t3 CRLF 0xD, 0xA BK7300...
  • Seite 28: Schreiben Eines Analogen Ausgangs (Funktion 6)

    0x30, 0x38 Start Adresse low 0 0x00 „00“ 0x30, 0x30 Daten high 63 0x3F „3F“ 0x33, 0x46 Daten low 255 0xFF „FF“ 0x46, 0x46 Error Check 0xDA „A9“ 0x41, 0x39 LRC / CRC 0xB0 Ende Rahmen t1-t2-t3 CRLF 0xD, 0xA BK7300...
  • Seite 29: Schreiben Mehrerer Digitaler Ausgänge (Funktion 15)

    0x30, 0x38 Start Adresse low 0 0x00 „00“ 0x30, 0x30 Daten high 63 0x3F „3F“ 0x33, 0x46 Daten low 255 0xFF „FF“ 0x46, 0x46 Error Check 0xDA „A9“ 0x41, 0x39 LRC / CRC 0xB0 Ende Rahmen t1-t2-t3 CRLF 0xD, 0xA BK7300...
  • Seite 30: Schreiben Mehrerer Analoger Ausgänge (Funktion 16)

    0x30, 0x38 Start Adresse low 0 0x00 „00“ 0x30, 0x30 Länge high 0 0x00 „00“ 0x30, 0x30 Länge low 2 0x02 „02“ 0x30, 0x32 Error Check 0x43 „DB“ 0x44, 0x42 LRC / CRC 0x02 Ende Rahmen t1-t2-t3 CRLF 0xD, 0xA BK7300...
  • Seite 31: Schreiben Und Lesen Mehrerer Analoger Aus- Oder Eingänge (Funktion 23)

    0xD, 0xA Antwort – Response Der Koppler antwortet mit der Startadresse und der Länge der übertragenen Bytes im „Byte Count“. Es folgen die Dateninformationen. In diesem Beispiel steht im ersten Wort eine 0x0038 (hex) und im zweiten Wort eine 0x3F0B. BK7300...
  • Seite 32: Diagnose

    „03“ 0x30, 0x33 Error Check 0xA1 „E8“ 0x45, 0x38 LRC / CRC 0xC0 Ende Rahmen t1-t2-t3 CRLF 0xD, 0xA Spiegelt eine Anforderung (Subfunction 0) Mit der Unterfunktion 0 werden die Daten, die der Master zum Slave schickt wieder zurückgeschickt. BK7300...
  • Seite 33: Koppler Reset (Subfunction 1)

    MODBUS Koppler Reset (Subfunction 1) Der BK7300 wird mit der Unterfunktion 1 neu initialisiert, Fehlerzähler werden zurückgesetzt und der Koppler führt einen Selbsttest durch. In der Zeit, in der der Koppler zurückgesetzt wird, werden keine Telegramme empfangen oder gesendet. Unterfunktion...
  • Seite 34: Fehlerantworten Des Bk7300

    Fehlerantworten des BK7300 EXCEPTION RESPONSE Wenn der Anwender den Slave eine Anforderung oder Mitteilung sendet, die der Koppler nicht versteht, antwortet der BK7300 mit einer Fehlermitteilung. Diese Antwort enthält die Funktion und den Fehlercode. Der Funktionsrückgabewert wird mit 0x80 addiert.
  • Seite 35: Anhang

    Schreiben Sie in das Register 0x1122 eine Eins (Default "0"). Der Watchdog kann deaktiviert werden in dem im Offset 0x1120 eine Null geschrieben wird. Das Watchdog Register darf nur dann beschrieben werden, wenn der Watchdog noch nicht aktiv ist. Die Daten in diesem Register bleiben gespeichert. BK7300...
  • Seite 36 Die Fehlermeldungen der Klemmen können mit dem 2-Byte-Diagnose- Interface gesendet werden. Dazu ist aber die Klemmenbusdiagnose zu aktivieren. Das 2-Byte-Diagnose-Interface belegt je zwei Bytes in den Output- und Inputdaten, über die ein spezielles Protokoll durchgeführt wird. Eine Beschreibung des 2-Byte-Diagnose-Interfaces kann auf Anfrage geliefert werden. BK7300...
  • Seite 37: Mapping Der Klemmen

    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 KL3XXX KL4XXX KL5XXX KL6XXX KL9110, KL9160, KL9210, KL9260 Referenzenliste Modicon: „MODBUS Protocol Reference Guide“ http://www.modicon.com Software – Win-TECH http://www.win-tech.com BK7300...
  • Seite 38: Index

    Powerkontakte........... 6 Diagnose LED’s ..........12 Prozessdaten........... 16 Endklemme............4 Referenzliste............ 30 Exception Response........28 Reset des Kopplers ......... 27 RTU ..............19 Fehlerantwort Zähler........27 Fehlerantworten..........28 Schnittstellen ............. 6 Spannungsversorgung ........6 Inbetriebnahme..........12 Technische Daten..........10 BK7300...
  • Seite 39: 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