Carbolite nanodac Benutzerhandbuch

Seite 147

Advertising
background image

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 (

Abschnitt

5.3

).

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.

Advertising