Handbuch 03/2016 BV External Profiles Assistant BreakerVisu External Profiles Assistant Wichtigste Steuerungen
BreakerVisu External Profiles Assistant Wichtigste Steuerungen Steuerung Profile directory Profile name Gelieferte Dateien, Beispiel für Verzeichnisstruktur BVEPA_xxx.xlsm new_device_type1.xml Arbeitsblatt Device Parameterbeschreibung Device name [Gerätename] Device family [Gerätegruppe] Gerätespezifische Wörter Aktion Lesen der Informationen vom externen Geräteprofil xml in die Arbeitsblätter Device [Gerät] und Parameters [Parameter] des Arbeitsbuchs. Nutzt Informationen aus den Arbeitsblättern Device und Parameters des Arbeitsbuchs und generiert das Geräteprofil als xml-datei. Der Name der Datei und ihr Speicherort werden im Profile directory [Profilverzeichnis] unter Profile name [Profilname] definiert. Die xml-datei des Geräteprofils wird überschrieben, wenn eine Datei mit demselben Namen bereits existiert. Name des Verzeichnisses, in dem sich die xml-geräteprofile befinden. Diese Schaltfläche ermöglicht es Ihnen, das gewünschte Verzeichnis auszuwählen. Name der Profildatei des Geräts. Sie können einen beliebigen Profilnamen für die Arbeitsversionen Ihrer Profildateien auswählen, das BV-System akzeptiert jedoch nur die folgenden Profildateinamen: new_device_type1.xml, new_device_type2.xml, new_device_type3.xml, new_device_type4.xml. Diese Profildateinamen sind vordefiniert. Die Schaltfläche [...] ermöglicht es Ihnen, das gewünschte Verzeichnis auszuwählen, und die Schaltfläche [Standard names] ([Standardnamen]) ermöglicht es Ihnen, Profilnamen auszuwählen, die vom BV- System akzeptiert werden. Length [Länge] Offset [Versatz] Value_1 [Wert_1] Value_2 [Wert_1] Der BreakerVisu External Profiles Assistant, Nummer xxx, kann abhängig von der aktuellen Version des Tools abweichen Ein Beispiel für ein externes Geräteprofil. Der Gerätename und die Gerätegruppe wie in der BV- Anwendung dargestellt (z.b. in der Bildschirmansicht Modbus RTU Available Device Types [Verfügbare Modbus-RTU- Gerätetypen]). Length definiert, wie viele Wörter für die Erkennung des Typs des externen Geräts verwendet werden. Die spezifische Anzahl an Wörtern (max. 2) wird vom Gerät via Modbus RTU FC3 gelesen, an der in Offset* definierten Modbus- Adresse. Anschließend werden die Wörter vom Gerät mit den konfigurierten Wörtern von Value_1 und Value_2 verglichen. BreakerVisu External Profiles Assistant_de 2
Data group [Datengruppe] Data group Length Offset MOD RTU FC Lassen Sie Value_2 leer, wenn nur ein gerätespezifisches Wort verwendet wird (Length = 1). Es müssen fünf Data groups definiert werden, selbst wenn diese nicht alle im Abschnitt Parameters verwendet werden. In einem solchen Fall sind Length, Offset und MOD RTU FC auf 0 zu halten. Length zeigt an, wie viele Wörter für die definierte Datengruppe vom externen Gerät gelesen werden. Offset* definiert die Modbus- Adresse für das erste Wort, das gelesen wird. MOD RTU FC definiert den Modbus- Funktionscode, der verwendet wird, um Daten vom externen Gerät zu beziehen. * Der in externen Profilen verwendete Offset ist ein auf 1 basierender Index, während die Modbus Adressen auf 0 basieren. Daher ist es erforderlich, dass Offset in externen Profilen um 1 erhöht wird. Arbeitsblatt Parameters Name ## BV Picture, param name## Name des Parameters Abgesehen von den zusätzlichen Parametern ist der Name für alle Parameter derselbe, wie im standardmäßigen Modbus-RTU-Geräteprofil definiert. Für zusätzliche Parameter (ADDITIONAL PARAM) kann der Name vom Benutzer definiert werden und dieser wird in der BV- Benutzerschnittstelle verwendet. Param ID Die Parameter-IDs (Param ID) müssen dieselben sein, wie im standardmäßigen Modbus-RTU- Geräteprofil definiert. Auf diese Art sind die Parameterbeschreibungen konsistent mit den Werten in der BV-Benutzerschnittstelle. Für die zusätzlichen Parameter (ADDITIONAL PARAM) sind die ID 40 51 reserviert. Length Length definiert die Anzahl an Wörtern, die einen Parameter repräsentieren. Offset Offset* ordnet die Wörter der Parameter in der Data group an, in der der Parameter definiert ist. Data group Data group ist der Index der Datengruppe, in der die Wörter der Parameter gefunden werden können. Siehe Data group in der Beschreibung im Arbeitsblatt Device. SFactor SFactor ermöglicht die Definition der Skalierung der Parameter in der BV-Benutzerschnittstelle. Der Wert des Parameters wird mit dem SFactor-Wert multipliziert. Representation [Darstellung] Representation legt fest, wie die Wörter der Parameter in der BV BreakerVisu External Profiles Assistant_de 3
Benutzerschnittstelle dargestellt werden. Mögliche Werte sind 1 4. * Offset ist ein Index, der auf 1 basiert; das erste Wort in der Datengruppe hat einen Offset = 1. Representation / Darstellung 1 WORD0 = Hi / WORD1 = Lo Erstes Register mit größerer Bedeutung 2 WORD0 = Lo / WORD1 = Hi Zweites Register mit größerer Bedeutung 3 IEEE floating point WORD0 = Lo / WORD1 = Hi Zweites Register mit größerer Bedeutung 4 IEEE floating point WORD0 = Hi / WORD1 = Lo Erstes Register mit größerer Bedeutung Arbeitsblatt MRTU_STD (standardmäßiges Modbus RTU Geräteprofil) Dieses Arbeitsblatt enthält die Liste der Standardparameter als Paare, bestehend aus Parametername und der entsprechenden ID. Verwenden Sie dieses Arbeitsblatt als Referenz und für die Definition des Inhalts des Arbeitsblattes Parameters. Wählen Sie alle Parameter auf dem Arbeitsblatt aus. Löschen Sie die Auswahl der Parameter. FAQ/Häufig gestellte Fragen Müssen alle Parameter vom standardmäßigen Modbus- RTU-Gerät an das externe Profil definiert werden? Ist es möglich, standardmäßige Parameter umzubenennen? Ist es erforderlich, alle Data Groups zu definieren, selbst wenn nur eine verwendet wird? Wofür werden tmp_p1.xml tmp_p9.xml-dateien verwendet? Warum ist die Modbus-Adresse nicht dieselbe Nummer wie der Offset in externen Profilen? Externe Geräte können ein kundenspezifisch angepasstes Bild in der Benutzerschnittstelle des BV- Systems haben. Gibt es Informationen in Bezug auf das Bild im externen Geräteprofil? Löschen Sie den Inhalt des Arbeitsblattes Parameters und kopieren Sie die ausgewählten Parameter vom Arbeitsblatt MRTU_STD in das Arbeitsblatt Parameters. Fügen Sie die ausgewählten Parameter vom Arbeitsblatt MRTU_STD in die freien Positionen auf dem Arbeitsblatt Parameters ein. Nein, dank der IDs können Sie einfach nur ausgewählte Parameter kopieren. Nein, Sie können nur für zusätzliche Parameter Namen festlegen. Die Namen der standardmäßigen Parameter werden in der BV-Benutzerschnittstelle definiert. Ja, alle 5 Data Groups müssen definiert werden. Auch nicht verwendete Data Groups. Für nicht verwendete Data Groups sind Length, Offset und MOD RTU FC auf 0 zu stellen. Dabei handelt es sich um temporäre Dateien, die für die Erstellung externer Profildateien verwendet werden. Der in externen Profilen verwendete Offset ist ein auf 1 basierender Index, während die Modbus-Adressen auf 0 basieren. Daher ist es erforderlich, dass Offset in externen Profilen um 1 erhöht wird. Nein, Bilder, die den externen Geräteprofilen zugeordnet sind, haben feststehende Dateinamen, wie: new_device_type1.xml new_device_type2.xml new_device_type3.xml new_device_type4.xml 3rdparty_1.bmp 3rdparty_2.bmp 3rdparty_3.bmp 3rdparty_4.bmp Die Größe der Gerätebilder ist auf 80 x 65 Pixel beschränkt, um korrekt auf der Benutzerschnittstelle des BV-Systems angezeigt werden zu können. BreakerVisu External Profiles Assistant_de 4
BreakerVisu External Profiles Assistant_de 5