Überblick über eine CSV-Datei
Eine CSV-Datei enthält Daten, die Werte in Textform darstellen und durch ein Trennzeichen, z.B. ein Komma (,), trennen. Sie lässt sich in einem einfachen Texteditor bearbeiten. Der Importer kann CSV-Dateien analysieren. Sie können der CSV-Datei Kommentare hinzufügen, z.B. eine Erläuterung zu den Konfigurationsdaten.
Der Inhalt der Konfigurationsdaten ist zum Teil vom ausgewählten Arbeitsablauf abhängig. Bei der Erstellung von Objektinstanzen mit Hilfe herkömmlicher Modbus-Objektmodelle sind die Konfigurationsdaten wie folgt strukturiert.

Die obige Beziehung kann als ein Gerät beschrieben werden, das eine Reihe von Datenpunkten enthält und eine eindeutige TCP-Schnittstelle verwendet. Zwischen Kommunikationsschnittstelle und Gerät existiert eine eineindeutige Beziehung, d.h. jedes Gerät hat eine eigene TCP-Schnittstelle. In Einzelfällen, wenn mehrere Modbus-RTU-Geräte über ein TCP-Gateway eingebunden werden, gibt es allerdings nur eine physikalische Kommunikationsschnittstelle, die von mehreren Geräten genutzt wird. Auch dann enthalten die Konfigurationsdaten eine eindeutige Schnittstellendeklaration für jedes Gerät. Eine Kommunikationsschnittstelle ist eine eindeutige Kombination aus IP-Adresse und Slave-Adresse. Das folgende Beispiel veranschaulicht die Zuweisung eines einzelnen Geräts und der zugehörigen Register in den Konfigurationsdaten.


Die Schnittstelle, das Geräte und die Datenpunkte werden mittels desselben Attributs verknüpft.
Bei der Bearbeitung einer CSV-Datei in Microsoft Excel zu beachtende Punkte
- Wenn in der CSV-Datei ein Semikolon als Spaltentrennzeichen verwendet wird, muss als Dezimaltrennzeichen ein Punkt genutzt werden. Andernfalls werden die Daten im falschen Format gespeichert (z.B. 1.1 wird zu 01.Jan, 2.6 wird zu 02.Jun).
- Das Dezimaltrennzeichen ist nur in den erweiterten Optionen von Microsoft Excel verfügbar.
- Wenn die Zellen in Microsoft Excel negative Werte enthalten, müssen Sie das Apostrophzeichen (’) verwenden.
- Für die Auflösung müssen Dezimalzahlen im Format xx.xxx verwendet werden, andernfalls interpretiert der Importer den Wert falsch.
- Die Elemente in der CSV-Datei müssen dieser in der folgenden Reihenfolge in der CSV hinzugefügt werden: Schnittstelle, Gerät und Punkt. Eine andere Reihenfolge kann zur Folge haben, dass der Importer den Eintrag zurückweist. Der Importer interpretiert die Felder basierend auf deren Reihenfolge und nicht anhand der in der CSV-Datei angegebenen Spaltenüberschriften, z.B. [InterfaceName]. Die Spaltenüberschriften dienen lediglich zu Informationszwecken, haben jedoch keine Bedeutung für den Importvorgang.
- Kommentarzeilen sind durch das Rautezeichen (#) gekennzeichnet. Anfang einer Überschriftenzeile steht ein Rautezeichen (#). Mit dem Rautezeichen (#) werden Kommentare gekennzeichnet, d.h. der Importer ignoriert die Zeile.
- Die Elemente in der CSV-Datei dürfen keine Leerzeichen oder Semikolons (;) enthalten. (;).
Die folgenden Sonderzeichen werden durch einen Unterstrich (_) ersetzt:
- @, - $ , - * , - - , - : , - ?, , -