Benutzer-Werkzeuge

Webseiten-Werkzeuge


kieback_peter_p90

P90 DDC

Der P90 DDC Treiber ermöglicht es Datenpunkte/Z-Einfluss-Menüs aus Geräten der DDC3000 Serie auszulesen sowie zu schreiben.

Der Name des P90ddc-Treibers lautet: p90
Die Routing-Adresse des ersten P90ddc-Treibers ist die: 30
Die Datenpunktdatei für den ersten P90-Treibers heißt: p90ddc1.txt
Die Konfigurationsdatei für globale Einstellungen des ersten P90ddc-Treibers heißt: p90ddc1.cfg

Bei dem P90ddc-Treiber sowie allen weiteren Gateway-Treibern gilt für die Definition von Datenpunkten in der Datenpunktdatei:

Typ: Bedeutung
M Ganzzahliger Wert (Binäre Datenpunkte, Zählwerte) der vom Gateway nur gelesen werden kann/soll.
S Ganzzahliger Wert der vom Gateway gelesen sowie geschrieben werden kann/soll.
X Analogwert (mit Nachkommastellen) der vom Gateway nur gelesen werden kann/soll.
Y Analogwert (mit Nachkommastellen) der vom Gateway gelesen sowie geschrieben werden kann/soll.
A String, findet z.B. Verwendung bei BACnet Trends und ESPA4.4.4 Datenpunkten

Die Adressen der Datenpunkte sind wie folgt aufgebaut.

„<Bus(Zentrale)>.<Gerät(Kassette)> <Parameter>[/<Menü>]„

Ausserdem:
Kommunikationsstatus mit P90 Zentrale: „failure“
Gerätezeit: „time“
Systemmeldungen vom Gerät: „syserror“

Dabei gilt folgende Definition:

Parameter Wertebereich Beschreibung
<Bus> 1 - Adresse der anzusprechenden Zentrale
<Gerät> 0 - Adresse des anzusprechenden Feldbusgerätes (Kassette), 0 ist die Zentrale selbst
<Parameter> Adresse des Z-Einfluss Menüs, Merkers, Parameters etc. Registeradresse
<Menü> 1 - Nummer des Menüs

Die Adresse des Parameters „5700“ aus Menü „2“ der Zentrale „1“ wird demnach wie folgt in der Datei p90ddcX.txt angegeben:

[M 1.0 5700/2]

Typische Datenpunktdefinitionen können demnach sein:

[M failure]
 name  = Ausfall der Kommunikation zur P90 Zentrale (0=OK 1=Ausfall)
 query = pe 
[X time]
 name = Gerätezeit der Zentrale
 query = pe
[M syserror]
 name = Systemmeldung der Zentrale
 query = pe
[M 1.0 5700/2]
 name = Meldung
 query = pe
[Y 1.0 7901/1]
 name = Zentrale 1, Z-Einfluss Menü 1, Parameter 7901 (Analogwert)
 query = pe
 writecache = yes
[Y 2.0 7905/4]
 name = Zentrale 2, Z-Einfluss Menü 4, Parameter 7905 (Analogwert)
 query = pe
 writecache = yes
[S 1.0 7921/1]
 name = Zentrale 1, Z-Einfluss Menü 1, Parameter 7921 (Digitalwert)
 query = pe
 writecache = yes
[S 2.0 7935/4]
 name = Zentrale 2, Z-Einfluss Menü 4, Parameter 7935 (Digitalwert)
 query = pe
 writecache = yes
[S 1.0 Z1/1]
 name = Zentrale 1, Z1
 query = pe
 writecache = yes
[X 1.0 b2/1]
 name = Zentrale 1, b2
 query = pe
[M 1.0 k1/1]
 name = Zentrale 1, k1
 query = pe
[M 1.0 m76/1]
 name = Zentrale 1, Merker 76
 query = pe
[M 1.0 t12/1]
 name = Zentrale 1, t12
 query = pe
[X 1.0 y2/1]
 name = Zentrale 1, y2
 query = pe
[Y 1.1 H1/1]
 name = Zentrale 1, Gerät 1, H1
 query = pe
 writecache = yes
[M 1.2 G/1]
 name = Zentrale 1, Gerät 2, G
 query = pe
[M 2.0 N/1]
 name = Zentrale 2, Wochenprogramm 1 (aktueller Status)
 query = pe
[M 2.0 N/2]
 name = Zentrale 2, Wochenprogramm 2 (aktueller Status)
 query = pe
[M 2.0 W/1]
 name = Zentrale 2, Wochenprogramm 1 (aktueller Status)
 query = pe
[M 2.0 W/2]
 name = Zentrale 2, Wochenprogramm 2 (aktueller Status)
 query = pe
[M 2.0 J/1]
 name = Zentrale 2, Jahresprogramm 1 (aktueller Status)
 query = pe
[M 2.0 J/2]
 name = Zentrale 2, Jahresprogramm 2 (aktueller Status)
 query = pe
[M 3.6 i8/1]
 name = Zentrale 3, Gerät 6, i8
 query = pe
[M 3.6 v10/1]
 name = Zentrale 3, Gerät 6, v10
 query = pe
 

Imprint/Impressum Disclaimer DSGVO/Privacy Policy

kieback_peter_p90.txt · Zuletzt geändert: 13.01.2022 20:05 von oni

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki