Carbolite nanodac Benutzerhandbuch
Seite 147
HA030554GER
Ausgabe 7 Nov 12
Seite 135
nanodac SCHREIBER/REGLER: BEDIENUNGSANLEITUNG
4.8.6 Konfiguration über Modbus
Sie haben die Möglichkeit, ein Programm über die Modbus Kommunikation zu konfiguriere, zu speichern, zu
löschen oder zu laden, indem Sie deren skaliert Integer oder Basis Modbus Adressen verwenden (
).
BEISPIEL 1: EIN PROGRAMM KONFIGURIEREN
Gehen Sie bei der Konfiguration eines einfachen Rampen-Haltezeit-Programms wie folgt vor:
Setzen Sie Segment.1.Type (Adresse 15040) auf Rampe (1)
Setzen Sie Segment.1.Ch1TSP (Adresse 15042) auf 60.0 (600 - 1dp)
Setzen Sie Segment.1.Ch1Time (Adresse 15044) auf 60 s (60s)
Setzen Sie Segment.2.Type (Adresse 15088) auf Haltezeit (2)
Setzen Sie Segment.2.Duration (Adresse 15089) auf 120 s (120)
Setzen Sie Segment.3.Type (Adresse 15136) auf Rampe (1)
Setzen Sie Segment.3.Ch1TSP (Adresse 15138) auf 0.0 (0 - 1dp)
Setzen Sie Segment.3.Ch1Time (Adresse 15140) auf 180 s (180)
BEISPIEL 2: EIN PROGRAMM SPEICHERN
Das aktuelle Programm können Sie wie folgt speichern:
Setzen Sie Programmer.FileList.FilenameEntry (Adresse 27281) auf den gewünschten Dateinamen (z. B. George)
Setzen Sie Programmer.Setup.Operation (Adresse 14912) auf Speichern (4)
Lesen Sie Programmer.Setup.Operation (Adresse 14912), bis der Parameter wieder auf Auswahl (1) wechselt
Lesen Sie Programmer.Setup.Status (Adresse 14913), um den Status des Speichervorgangs zu erfahren
(Erfolg = 1, Fehler = 2).
BEISPIEL 3: GESPEICHERTE PROGRAMME AUFLISTEN
Eine Liste der gespeicherten Programme lassen Sie wie folgt anzeigen:
Setzen Sie Programmer.FileList.Operation (Adresse 14976) auf Get Listing (1)
Lesen Sie Programmer.FileList.Operation (Adresse 14976), bis „Beendet“ (0) erscheint
Lesen Sie die Parameter Programmer.FileList.Filename1 bis 100 (Adressen 30976 - 31075)
Anmerkung: Führen Sie für jeden Dateiname Parameter einen 21 Register Block-Lesesvorgang durch,
startend bei der Basisadresse des Parameters. Der erste Nullstring zeigt das Ende der Liste.
BEISPIEL 4: PROGRAMME LADEN
Zum Laden eines Programms:
Öffnen Sie wie oben beschrieben die Liste.
Setzen Sie Programmer.FileList.FilenameEntry (Adresse 27281) auf den zu ladenden Dateinamen (z. B. George)
Setzen Sie Programmer.Setup.Operation (Adresse 14912) auf „Laden“ (2)
Lesen Sie Programmer.Setup.Operation (Adresse 14912) bis wieder „Auswahl“ (1) erscheint
Lesen Sie Programmer.Setup.Status (Adresse 14913), um den Status Ladevorgangs zu erfahren (Erfolg = 1,
Fehler = 2)
BEISPIEL 5: LADEN EINES PROGRAMMS ÜBER DIE PROGRAMMNUMMER
Stellen Sie Programmer.Setup.ProgNum (Adresse 14920) auf die Nummer des Programms ein, das geladen
werden soll.