Menü "System"
152
11.11.4 Modbus-Registerzuordnung für Parameter importieren
Die Modbus-Registerzuordnung enthält Informationen über die Zuordnung von Modbus-Registern
zu den entsprechenden Tankparametern. Die Modbus-Registerzuordnung für Tankparameter kann
in einer XML-Datei konfiguriert werden. Diese XML-Datei kann in zwei Strukturen entwickelt
werden, sodass sie die entweder dem "einfachen" Ansatz oder dem Ansatz mit "XML-Ausrichtung"
entspricht. Beim einfachen Ansatz werden die Registeradressen für alle Parameter explizit vom
Benutzer in XML bereitgestellt. Beim Ansatz "XML-Datei mit Datenaus-richtung" werden die
Registeradressen implizit anhand des Ausrichtungstyps und der Blockadressen erzeugt, die vom
Benutzer bereitgestellt werden. Die Ausrichtung kann nach Daten oder Elementen erfolgen. Lautet
der Ausrichtungstyp "Elemente", dann werden alle Tanks eines Parameters in aufeinanderfolgenden
Registern gruppiert. Lautet der Ausrichtungstyp "Daten", werden alle Parameter eines Tanks
gruppiert. Wenn die Ausrichtungsparameter entsprechend der festgelegten Ausrichtung gruppiert
wurden, dann bezeichnet man die durch die Ausrichtung gebildeten Gruppen als Blöcke. Die
Adresse des ersten Registers im Block ist die Blockadresse. NXA822 hilft Ihnen, die XML-Datei mit
der Konfiguration der Tankparameter aus dem Netzwerk zu importieren.
Beispiel für eine XML-Datei, die die Registerzuordnung für Parameter enthält - einfacher
Ansatz
<FG4HL_MODBUS_PARAM_MAP CRC="0">
<MAP_ENTRY>
<IP_ADDR>QNX205</IP_ADDR>
<Tank_Id>1</Tank_Id>
<Param_Name>P_LEVEL</Param_Name>
<ParamRegister>30001</ParamRegister>
<OverRideRegister>40001</OverRideRegister>
<Scalar>1.0</Scalar>
<Offset>0.0</Offset>
<Packing_Format>IEEE754</Packing_Format>
</MAP_ENTRY>
<MAP_ENTRY>
<IP_ADDR>QNX205</IP_ADDR>
<Tank_Id>2</Tank_Id>
<Param_Name>P_LEVEL</Param_Name>
<ParamRegister>30005</ParamRegister>
<OverRideRegister>40005</OverRideRegister>
<Scalar>1.0</Scalar>
<Offset>0.0</Offset>
<Packing_Format>IEEE754</Packing_Format>
</MAP_ENTRY>
</FG4HL_MODBUS_PARAM_MAP>
Beispiel für eine XML-Datei, die die Registerzuordnung für Parameter enthält -
Ausrichtungstyp "Elemente"
<FG4HL_MODBUS_PARAM_MAP CRC="0">
<MAP_ORIENTATION>Elements</MAP_ORIENTATION>
<MAP_ELEMENTS>
<ELEMENT>
<Name>P_LEVEL</Name>
<Scalar>1.0</Scalar>
<Offset>0.0</Offset>
<Packing_Format>IEEE754</Packing_Format>
</ELEMENT>
<ELEMENT>
<Name>W_LEVEL</Name>
<Scalar>1.0</Scalar>
Tankvision NXA820, NXA821, NXA822