Bms-ethernet-gateway für die verbindung von bms-fähigen bender-geräten mit dem ethernet (tcp/ip) über das modbus/tcp-protokoll software-version: d402 v1.0x (68 Seiten)
Gateway für den datenaustausch zwischen den schnittstellen bcom und bms extern (32 Seiten)
Inhaltszusammenfassung für Bender COMTRAXX COM462RTU
Seite 1
Handbuch COMTRAXX® COM462RTU BMS-Modbus/RTU-Gateway für die Verbindung von BMS-fähigen Bender-Geräten mit dem Modbus/RTU Software-Version: D415 V1.2x COM462RTU_D00010_02_M_XXDE/06.2014...
1. Diese Dokumentation effektiv nutzen 1.1 Hinweise zur Benutzung Dieses Handbuch richtet sich an Fachpersonal der Elektro- und Kommunikationstechnik! Um Ihnen das Verständnis und das Wiederfinden bestimmter Textstellen und Hinweise im Handbuch zu erleichtern, haben wir wichtige Hinweise und Infor- mationen mit Symbolen gekennzeichnet.
Diese Dokumentation effektiv nutzen 1.2 Kurzanleitung Anschließen des COM462RTU Wenn Sie mit der Installation und dem Anschluss elektrischer Geräte sowie dem Modbus/RTU vertraut sind, können Sie unmittelbar auf den Anschluss- plan auf Seite 16 zugreifen. Außerdem können Sie die Applikationsdarstellungen mit internem BMS-Bus auf Seite 14 zu Rate ziehen.
Normen und Regeln zu beachten. Eine Orien- tierung kann die europäische Norm EN 50110 bieten. 2.2 Bestimmungsgemäßer Gebrauch Das BMS-Modbus/RTU-Gateway COM462RTU verbindet den Bender-eigenen seriellen BMS-Bus mit dem seriellen Modbus/RTU. Das Gateway setzt Alarme, Messwerte und Zustände des BMS-Busses auf das Protokoll Modbus/RTU um.
Sicherheitshinweise 2.3 Adresseinstellung und Terminierung Für einwandfreies Funktionieren des BMS-Modbus/RTU-Gateways COM462RTU ist seine korrekte Adressierung bzw. die Terminierung des BMS- Busses und des Modbus/RTU von grundlegender Bedeutung. Eine Doppelbelegung mit Adressen kann in den betroffenen BMS- oder Modbus/RTU-Netzen zu schwerwiegenden Fehl- funktionen führen.
Befehle an BMS-Geräte gesendet und Messwerte ausgelesen werden. 3.4 Mögliche Anwendungen Verwendung von professionellen Visualisierungsprogrammen durch Umsetzung der BMS-Daten auf das Protokoll Modbus/RTU. Beobachten und Analysieren von kommunikationsfähigen Bender-Pro- dukten, wie RCMS, EDS und MEDICS®-Systemen. COM462RTU_D00010_02_M_XXDE/06.2014...
Produktbeschreibung 3.5 Über den Modbus RTU Der Feldbus Modbus RTU (Remote Terminal Unit) wurde von der Firma Modi- con, einem Unternehmen der Schneider Automation, spezifiziert und dem Markt lizenzfrei zugänglich gemacht. Modbus nutzt die serielle Hardware-Schnittstelle RS-485 und kommuniziert über eine zweiadrige, verdrillte Kupferleitung. Standard ist eine Übertra- gungsrate von 19200 Baud.
Adresse 1 (Master) erhalten. Weitergehende Informationen zum Themenkreis BMS, insbesondere zur Verdrahtung der Busteilnehmer entnehmen Sie bitte dem geson- derten Dokument „BMS-Bus“. Sie können es aus dem Download- Bereich unter der Adresse www.bender-de.com laden. 3. Ist die einzustellende Modbus/RTU-Adresse bekannt? COM462RTU_D00010_02_M_XXDE/06.2014...
Montage, Anschluss und Inbetriebnahme 4.2 COM462RTU am internen BMS-Bus Bender-Systeme wie EDS46x/49x, RCMS46x/49x und MEDICS kommunizieren über die Bender-Messgeräte-Schnittstelle BMS miteinander. Das BMS-Modbus/RTU-Gateway COM462RTU dient der Kopplung des BMS- Busses mit Modbus/RTU-Netzwerken. Die folgende Skizze zeigt den Betrieb des Gateways im internen BMS-Bus.
Montage, Anschluss und Inbetriebnahme Interner und externer BMS-Bus Die Mehrzahl der Bender-Geräte kommuniziert über den in- ternen BMS-Bus. Einzelne Geräte, wie MK800, TM800 oder Bender-Tableaus, können über den internen BMS-Bus (BMS i) und den externen BMS-Bus (BMS e) kommunizieren. Das BMS-Modbus/RTU-Gateway COM462RTU kann nur über den internen BMS-Bus (BMS i) kommunizieren.
Montage, Anschluss und Inbetriebnahme 4.4 Anschließen des Geräts Für UL-Anwendungen ist zu beachten: – Versorgungsspannung U siehe Typenschild und Bestellangaben – Maximale Umgebungstemperatur 55°C – Für Gebrauch in Umgebungen mit Verschmutzungsgrad 2 – Nur 60/75-°C-Kupfer-Leitungen verwenden – Anzugsdrehmoment für Anschlussklemmen 0,5…0,6 Nm Verbinden Sie die Klemmen und Buchsen des COM462RTU gemäß...
Seite 17
Montage, Anschluss und Inbetriebnahme Klemme Beschreibung Anschluss an Versorgungsspannung, Schmelzsicherung 6 A A1, A2 (Empfehlung), bei IT-Systemen zweipolig absichern. Für UL- und CSA-Applikationen sind 5-A-Vorsicherungen zwingend zu verwenden. Anschluss BMS-Bus intern mit abgeschirmter Leitung A, B (z. B. J-Y(St)Y 2x0,8). Anschluss Modbus/RTU mit abgeschirmter Leitung AMB, BMB (z.
Montage, Anschluss und Inbetriebnahme 4.5 Inbetriebnahme 1. Versorgungsspannung an das COM462RTU anlegen. Die grüne LED „ON“ leuchtet. 2. Sprache und Uhr einstellen. 3. BMS-Bus einstellen. Das COM462RTU wird am internen BMS-Bus betrieben. 4. Modbus/RTU einstellen. Details zu den Einstellungen finden Sie im Kapitel „Menü-Übersicht der am Gerät einstellbaren Funktionen“...
5. Das BMS-Modbus/RTU-Gateway COM462RTU 5.1 Anzeige- und Bedienelemente COM462 INFO COMTRAXX® ALARM MENU Legende „ON“-LED leuchtet bei angelegter Versorgungsspannung. „COM“-LED leuchtet bei BMS-Antworten des Gateways. „ALARM“-LED leuchtet bei internem Gerätefehler des COM462RTU. „INFO“-Taste zur Abfrage von gerätespezifischen Informationen des COM462RTU. „ESC“-Taste zum Verlassen einer Menüfunktion ohne Parameterän- derung.
Das BMS-Modbus/RTU-Gateway COM462RTU 5.1.1 Automatische Kontrastregelung des Displays Der Kontrast des Displays wurde werksseitig auf einen optimalen Wert einge- stellt. Sollte es in außergewöhnlichen Fällen erforderlich sein, kann der Kont- rast manuell eingestellt werden. Betätigen und halten Sie gleichzeitig die Tasten „ESC“ und „↵“. Alle Kontrast- zustände werden in einer Endlosschleife stufenlos durchlaufen: vom minima- len über maximalen Kontrast bis ohne Kontrast (dauert einige Sekunden) und wieder von vorn.
Das BMS-Modbus/RTU-Gateway COM462RTU 5.1.3 Display im Menü-Betrieb Mit der MENU-Taste wechseln Sie in den Menü-Betrieb. Zu rü ck 1. Einstellungen 2. I nfo Das Navigieren im Menü wird durch den blinkenden Cursor unterstützt. Zu den einzelnen Menüpunkten gelangen Sie mit den Tasten „“ oder ...
Das BMS-Modbus/RTU-Gateway COM462RTU 5.3 Menü 1: Einstellungen am Gerät Das Menü ist in bis zu 3 Ebenen gegliedert. Alle in der Tabelle dargestellten Menüpunkte werden über den Hauptmenüpunkt „1. Einstellungen” in der obersten Menüebene aufgerufen. Alle Bedientasten sind auf Seite 19 erläu- tert.
Seite 23
CEST = Automat. Umschaltung, Mit- teleuropa ein = Eingestellte Zeitzone + 1 h 5. Passwort 1. Passwort Passwort eingeben/ändern: 0…999 Passwortschutz für das Parametrie- 2. Status ren über die Tasten des COM462RTU ein-/ ausschalten 6. Service Nur für autorisiertes Bender-Servicepersonal bestimmt. COM462RTU_D00010_02_M_XXDE/06.2014...
Das BMS-Modbus/RTU-Gateway COM462RTU 5.3.2 Menü 2: INFO-Liste anzeigen Das Menü „INFO“ öffnen: im Standard-Betrieb: Taste „INFO“ betätigen oder im Menü-Betrieb: Funktion „2. Info“ wählen CO M4 62R TU Ad re sse :1 Gerät:B95061022 S:01 23456789 Dieses Menu zeigt Informationen zum Gerät und zur Software. Mit den Tasten „“...
6. Datenzugriff mittels Modbus/RTU-Protokoll Anfragen an das COM462RTU erfolgen mittels Funktionscode 0x03 (Mehrere Register lesen). Das COM462RTU generiert eine funktionsbezogene Antwort und sendet diese zurück. 6.1 Exception-Code Kann eine Anfrage aus irgendwelchen Gründen nicht beantwortet werden, sendet das COM462RTU einen sogenannten Exception-Code, mit dessen Hilfe der mögliche Fehler eingegrenzt werden kann.
Datenzugriff mittels Modbus/RTU-Protokoll 6.2 Modbus-Anfragen (Request) Mit dem Funktionscode 0x03 werden die gewünschten Words des Prozessab- bilds aus den „Holding registers“ des COM462RTU ausgelesen. Dazu sind die Startadresse und die Anzahl der auszulesenden Register anzugeben. In diesen "Holding registers" wird ein komplettes Busabbild mit allen Geräten und Geräteparametern hinterlegt.
7. Modbus-Prozessabbild im Speicher des COM462RTU Das Gerät hält ein Prozessabbild im Speicher. Dieses repräsentiert die aktuel- len Zustände und Werte von bis zu 150 BMS-Geräten für jeden überwachten internen BMS-Bus. 7.1 Abfragen von Daten 7.1.1 Modbus-Funktionscode Mit der Modbus-Funktion 0x03 (Mehrere Register lesen) wird der Speicher des COM462RTU ausgelesen.
Modbus-Prozessabbild im Speicher des COM462RTU Nachfolgend ist die Zuordnung von Speicheradressen und abgelegtem Inhalt detailliert beschrieben. 7.2 Speicherschema des Prozessabbilds 7.2.1 Adressieren der BMS-Geräte im Modbus Wie die Tabelle zeigt, ist die Modbus-Startadresse für das jeweilige Prozessab- bild aus der BMS-Geräteadresse abgeleitet. Für jedes BMS-Gerät sind 256 (0x100) Words bzw.
Modbus-Prozessabbild im Speicher des COM462RTU 7.2.2 Speicherschema eines einzelnen BMS-Geräts BMS-Geräte können analoge und/oder digitale Kanäle in unterschiedlichen Varianten enthalten. Bitte beachten Sie die gerätespezifischen Unterschiede: BMS-Geräte verfügen im Allgemeinen über 12 Kanäle MK800/TM800 unterstützt im Master-Betrieb bis zu 64 digitale Kanäle ...
Seite 32
Modbus-Prozessabbild im Speicher des COM462RTU Speicherabbild eines BMS-Geräts --------------------------- Gerätetyp ------------------------- ---- Zeitstempel ---- C D R. Kanal 1 Kanal 2 Kanal 3 Kanal 4 Kanal 5 Kanal 6 Kanal 7 Kanal 8 Kanal 9 Kanal 10 Kanal 11 Kanal 12 Kanal 13 Kanal 14 Kanal 15...
Modbus-Prozessabbild im Speicher des COM462RTU R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R. R.
Modbus-Prozessabbild im Speicher des COM462RTU 7.2.4 Zeitstempel Word 0x0A 0x0B 0x0C 0x0D HiByte LoByte HiByte LoByte HiByte LoByte HiByte LoByte Jahr Monat Stunde Minute Sekunde Reser- viert Der Zeitstempel wird durch Empfangen eines Datagramms des sendenden Geräts gesetzt. 7.2.5 Sammelalarm und Geräteausfall C = Sammelalarm und D = Device lost (Geräteausfall) Word 0x0E HiByte...
Modbus-Prozessabbild im Speicher des COM462RTU 7.2.6.2 A&T = Alarm-Typ und Test-Art (intern/extern) Bedeutung Kein Alarm Vorwarnung Gerätefehler Reserviert Alarm (gelbe LED), z. B. Isolationsfehler Alarm (rote LED) Reserviert … … … Reserviert Reserviert Kein Test Interner Test Externer Test Der Alarm-Typ ist durch die Bits 0 bis 2 codiert. Die Bits 3 und 4 sind reserviert und haben stets den Wert 0.
Modbus-Prozessabbild im Speicher des COM462RTU 7.2.6.3 R&U = Bereich und Einheit Bedeutung Ungültig (init) Keine Einheit Ω Baud °C °F Sekunde Minute Stunde Monat X … … … … … Reserviert CODE Reserviert X … … … … … Reserviert Reserviert COM462RTU_D00010_02_M_XXDE/06.2014...
Seite 38
Modbus-Prozessabbild im Speicher des COM462RTU Bedeutung Wahrer Wert Wahrer Wert ist kleiner Wahrer Wert ist größer Ungültiger Wert In den Bits 0 bis 4 ist die Einheit codiert. Die Bits 6 und 7 beschreiben den Gültigkeitsbereich eines Werts. Bit 5 ist reser- viert.
Modbus-Prozessabbild im Speicher des COM462RTU 7.2.6.4 Kanalbeschreibung Für jeden Kanal existiert ein Code, der die zugehörige Kanalbeschreibung lie- fert. Obige Tabelle zeigt nur einen Ausschnitt. Eine komplette Liste der verfüg- baren Codes bzw. Texte ist auf Seite 45 zu finden. COM462RTU_D00010_02_M_XXDE/06.2014...
Modbus-Prozessabbild im Speicher des COM462RTU 7.2.6.5 Kanal 33 bis 64 Bedeutung Kein Alarm Vorwarnung Gerätefehler Reserviert Alarm (gelbe LED), z. B. Isolationsfehler Alarm (rote LED) Reserviert … … … Reserviert Reserviert Kein Test Interner Test Externer Test Die BMS-Kanäle 33 bis 64 liefern ausschließlich digitale Informationen. Sie sind als Alarm- bzw.
Modbus-Prozessabbild im Speicher des COM462RTU 7.3 Referenz-Datensätze des Prozessabbilds Um die Konfiguration und den Modbus/RTU-Datenzugriff auf BMS-Geräte leicht prüfen zu können, bietet COM462RTU einen vorgegebenen Referenz- Datensatz unter der virtuellen BMS-Adresse 0. Kein reales BMS-Gerät kann die BMS-Adresse 0 haben! Die Adresse 0 dient nur der Simulation eines Datenzugriffs.
Modbus-Prozessabbild im Speicher des COM462RTU Als Referenzwerte erhält man unter den Start-Adressen: 0x0000: TEST (Gerätetyp) 0x000E: 1 (Sammelalarm, LSB des High-Bytes ist gesetzt) 0x0010: 230 V Unterspannung (Referenzwert auf Kanal 1) 0x0014: 12,34 A Überstrom (Referenzwert auf Kanal 2) ...
Modbus-Prozessabbild im Speicher des COM462RTU 7.3.3 Referenzwert auf Kanal 2 In diesem Kanal ist folgender Referenzwert abgelegt: 12,34 A Word 0x14 0x15 0x16 0x17 HiByte LoByte HiByte LoByte HiByte LoByte HiByte LoByte 0x41 0x45 0x70 0xA4 0x00 0x03 0x00 0x4A Gleitkommawert (Float) AT&T R&U...
Seite 44
Modbus-Prozessabbild im Speicher des COM462RTU Word 1 Word 2 Gleit- Hex-Wert- komma- Folge Wert Byte 1 Byte 2 Byte 3 Byte 4 KORREKT 12,34 Word- 4,066E+29 Vertauschung Byte- 3098,27 Vertauschung Word- und Byte- -5,21E-17 Vertauschung COM462RTU_D00010_02_M_XXDE/06.2014...
Seite 48
Modbus-Prozessabbild im Speicher des COM462RTU Messwert- beschreibung Wert Bemerkung Alarmmeldung Betriebsmeldung 40 (0x28) Ausfall Ltg. BSV Batteriegestützte Sicher- heitsstromversorgung 41 (0x29) 66 (0x42) 67 (0x43) Funktionstest bis: Datum 68 (0x44) Service bis: Datum 69 (0x45) ISO Fehlersuche Isolationsfehlersuche 70 (0x46) peak Störung EDS-System 71 (0x47)
Seite 49
Modbus-Prozessabbild im Speicher des COM462RTU Messwert- beschreibung Wert Bemerkung Alarmmeldung Betriebsmeldung 77 (0x4D) Unterspannung 78 (0x4E) Überspannung 79 (0x4F) Frequenz Messwert in Hz 80 (0x50) 81 (0x51) Asymmetrie 82 (0x52) Kapazität Messwert in F 83 (0x53) Temperatur Messwert in °C 84 (0x54) Überlast Messwert in %...
Seite 50
Modbus-Prozessabbild im Speicher des COM462RTU Messwert- beschreibung Wert Bemerkung Alarmmeldung Betriebsmeldung 97 (0x61) Servicecode Hinweis auf Serviceinter- valle 101 (0x65) Anschluss Netz 102 (0x66) Anschluss Erde 103 (0x67) Kurzschl. Wandler Kurzschluss Wandler 104 (0x68) Anschluss Wandler 105 (0x69) Kurzschluss Temp Kurzschluss Temperatur- Sensor 106 (0x6A)
Seite 53
Modbus-Prozessabbild im Speicher des COM462RTU Messwert- beschreibung Wert Bemerkung Alarmmeldung Betriebsmeldung 141 (0x8D) Gleiche Adresse BMS-Adresse wurde mehrfach vergeben 142 (0x8E) Ungültige Adresse 143 (0x8F) Mehrere Master 144 (0x90) Kein Menu-Zugriff 145 (0x91) Eigene Adresse 201 (0xC9) Leitung 1 Betrieb 202 (0xCA) Leitung 2 Betrieb 203 (0xCB)
Seite 54
Modbus-Prozessabbild im Speicher des COM462RTU Messwert- beschreibung Wert Bemerkung Alarmmeldung Betriebsmeldung 209 (0xD1) 210 (0xD2) Leit.AV Betrieb 211 (0xD3) Leit.SV Betrieb 212 (0xD4) Leit.ZSV Betrieb 213 (0xD5) Kanal abgeschaltet 214 (0xD6) Rückschaltsperre Rückschaltsperre aktiv 215 (0xD7) Drehfeld rechts 216 (0xD8) Schaltglied Pos.0 217 (0xD9) Leit.BSV Betrieb...
Seite 55
Modbus-Prozessabbild im Speicher des COM462RTU Für die Datenkonvertierung von Parametern werden Datentypbeschreibun- gen benötigt. Eine Darstellung von Texten ist hier nicht notwendig. Wert Parameterbeschreibung 1023 (0x3FF) Parameter/Messwert ungültig. Der Menüpunkt dieses Parameters wird nicht angezeigt. 1022 (0x3FE) Kein Messwert/keine Meldung 1021 (0x3FD) Messwert/Parameter inaktiv 1020 (0x3FC)
Seite 56
Modbus-Prozessabbild im Speicher des COM462RTU Wert Parameterbeschreibung 1009 (0x3F1) Faktor Multiplikation [*] 1008 (0x3F0) Faktor Division [/] 1007 (0x3EF) Baudrate COM462RTU_D00010_02_M_XXDE/06.2014...
Modbus-Prozessabbild im Speicher des COM462RTU 7.5 Modbus-Steuerbefehle Von einer externen Anwendung (z. B. einer Visualisierungssoftware) können Befehle an BMS-Geräte gesendet werden. Die Steuerung über Modbus kann im Browser-Menü „1. Einstellungen“ > „2. Modbus“ > „4. Steuerung“ ein- oder ausgeschaltet werden. Befehlsaufbau (Beispiel) Beispiel Systemaufbau: BMS-Adr.
Seite 58
Modbus-Prozessabbild im Speicher des COM462RTU Antwort: Byte Name Beispiel Byte 0 Modbus-Adresse des COM462RTU Byte 1 Funktionscode Byte 2, 3 Startregister FC 00 Byte 4, 5 Anzahl der Register 00 04 Byte 6, 7 CRC16 Checksumme F1 A9 Registeradressen zum Schreiben. Funktionscode Schreiben: 0x10 0xFC00: Ext.
Seite 59
Modbus-Prozessabbild im Speicher des COM462RTU Registeradressen zum Lesen. Funktionscode Lesen: 0x03 0xFC00: Ext. Adr. 0xFC01: Int. Adr. 0xFC02: Kanal 0xFC03: Steuerbefehl 0xFC04: Status Register auslesen: Zum Lesen Funktionscode 0x03 (Mehrere Register lesen) nutzen. Mögliche Antwort in Register „Status“: Busy Befehl wird verarbeitet.
1-12 Relais/Schalter aus- schalten 7.6 Modbus-Parametrierung Es ist möglich über Mobus/RTU eine Parametrierung der BENDER-Geräte vorzunehmen. Jedoch ist dies nicht bei allen Geräten und allen Parametern möglich. Wenn Sie diese Möglichkeit nutzen wollen oder Fragen dazu haben, wenden Sie sich bitte an unsere Serviceabteilung.
Technische Daten 8.2 Maßbild 8.3 Normen, Zulassungen, Zertifizierungen Informationen zu UL-Anwendungen finden Sie auf Seite 16. Weitere Schnittstellen-Protokolle Anbindung an Leittechnik und/oder SPS über OPC, BACnet oder weitere Pro- tokolle auf Anfrage. COM462RTU_D00010_02_M_XXDE/06.2014...
9.1 Transportschäden Wenn Sie bei Erhalt der Lieferung Transportschäden feststellen, lassen Sie sich diese unmittelbar bei der Übergabe vom Liefernden bestätigen. In Zweifels- fällen wenden Sie sich direkt an: Bender GmbH & Co.KG Londorfer Straße 65 35305 Grünberg 06401 807-0 9.2 Funktionsstörungen...
Falls trotz ausgiebigen Studiums des Handbuchs und intensiver Fehlersuche in Ihrer Anlage, eine im Zusammenhang mit dem BMS-Modbus/RTU-Gateway COM462RTU auftretende Störung nicht zu beseitigen ist, wenden Sie sich bit- te an unseren Service: Tel.: +49 6401 807-760 oder 0700BENDERHELP Fax: +49 6401 807-259 Email: info@bender-service.com COM462RTU_D00010_02_M_XXDE/06.2014...