+ All Categories
Home > Documents > TERMINAL: ShowMessage - RESI€¦ · TERMINAL: ShowMessage ZURÜCK WEITEREXIT Unter RESI'S GRAPH...

TERMINAL: ShowMessage - RESI€¦ · TERMINAL: ShowMessage ZURÜCK WEITEREXIT Unter RESI'S GRAPH...

Date post: 18-Oct-2020
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
4
© Copyright 2003 by RESI TERMINAL: ShowMessage WEITER EXIT ZURÜCK Unter RESI'S GRAPH kann man auch ein RESI-TERM4 Terminal ansprechen, vorausgesetzt es ist in der Konfiguration hinzugefügt. Mit ShowMessage gibt man einen einfachen Text auf dem Terminal aus. Um ShowMessage anzuzeigen, muss dem Parameter „Show“ ein Bitwert übergeben werden. Für dieses Beispiel reicht das Spezialflag „Start“. Der Parameter „Time“ setzt die Ablaufzeit. Wenn die Zeit des Eingangs „Time“ abgelaufen ist, wird dem Bit- Ausgang „Time“ eine steigende Flanke übergeben. Dieses Prinzip kann zur Fehlersteuerung verwendet werden. Show SHOW MESSAGE Hallo Welt! Time Ready Ok Cancel Time Show SHOW MESSAGE Hallo Welt! Time Ready Ok Cancel Time START Hier ist die Ablaufzeit auf 5 Sekunden. Hält man sich so lange im Menü auf, wird das Fehlerbit (error) gesetzt. Der Ausgang „Ready“ wird dann auf 1 gesetzt, wenn der Bildschirm des Terminals fertiggeladen wurde. „Ok“ wird auf 1 geschaltet, wenn die Ok-Taste gedrückt wurde. „Cancel“ wird auf 1 geschaltet, sobald die „Cancel“ gedrückt wurde. Show SHOW MESSAGE Hallo Welt! Time Ready Ok Cancel Time 5 SET error START
Transcript
Page 1: TERMINAL: ShowMessage - RESI€¦ · TERMINAL: ShowMessage ZURÜCK WEITEREXIT Unter RESI'S GRAPH kann man auch ein RESI-TERM4 Terminal ansprechen, vorausgesetzt es ist in der Konfiguration

© Copyright 2003 by RESI

TERMINAL: ShowMessage

WEITER EXIT ZURÜCK

Unter RESI'S GRAPH kann man auch ein RESI-TERM4

Terminal ansprechen, vorausgesetzt es ist in der

Konfiguration hinzugefügt.

Mit ShowMessage gibt man einen einfachen Text auf dem

Terminal aus.

Um ShowMessage anzuzeigen, muss dem Parameter

„Show“ ein Bitwert übergeben werden. Für dieses

Beispiel reicht das Spezialflag „Start“.

Der Parameter „Time“ setzt die Ablaufzeit. Wenn die Zeit

des Eingangs „Time“ abgelaufen ist, wird dem Bit-

Ausgang „Time“ eine steigende Flanke übergeben.

Dieses Prinzip kann zur Fehlersteuerung verwendet

werden.

Show

SHOW MESSAGE

Hallo Welt!

Time

Ready

Ok

Cancel

Time

Show

SHOW MESSAGE

Hallo Welt!

Time

Ready

Ok

Cancel

Time

START

Hier ist die Ablaufzeit auf 5 Sekunden. Hält man sich so

lange im Menü auf, wird das Fehlerbit (error) gesetzt.

Der Ausgang „Ready“ wird dann auf 1 gesetzt, wenn der

Bildschirm des Terminals fertiggeladen wurde. „Ok“ wird

auf 1 geschaltet, wenn die Ok-Taste gedrückt wurde.

„Cancel“ wird auf 1 geschaltet, sobald die „Cancel“

gedrückt wurde.

Show

SHOW MESSAGE

Hallo Welt!

Time

Ready

Ok

Cancel

Time 5

SET

error

START

Page 2: TERMINAL: ShowMessage - RESI€¦ · TERMINAL: ShowMessage ZURÜCK WEITEREXIT Unter RESI'S GRAPH kann man auch ein RESI-TERM4 Terminal ansprechen, vorausgesetzt es ist in der Konfiguration

© Copyright 2003 by RESI

TERMINAL: Beispiel ShowMessage

WEITER EXIT ZURÜCK

Funktionsweise:

Wird im Hauptfenster 5 Sekunden lang keine Taste

gedrückt, kommt eine Fehlermeldung „Zeit ist

abgelaufen“. Drückt man im Fehlerfenster die OK-Taste,

wird wieder ins Hauptfenster gewechselt.

Bevor dieses Beispiel funktioniert, muss noch auf einer

Initialisierungs-Seite der Bit-Speicher „next“ auf 1 gesetzt

werden.

next const 1

DIGITAL:error==1

Show

SHOW MESSAGE

Hauptfenster

============

Ablaufzeit: 5 Sekunden

Time

Ready

Ok

Cancel

Time

5

SET

error

Show

SHOW MESSAGE

Zeit ist abgelaufen!

Time

Ready

Ok

Cancel

Time

error

&

RESET

error

error ~

SET

next

next

RESET

next

RESET

error

Page 3: TERMINAL: ShowMessage - RESI€¦ · TERMINAL: ShowMessage ZURÜCK WEITEREXIT Unter RESI'S GRAPH kann man auch ein RESI-TERM4 Terminal ansprechen, vorausgesetzt es ist in der Konfiguration

© Copyright 2003 by RESI

Erweiterung mit ShowValue und EditValue

WEITER EXIT ZURÜCK

DIGITAL:time==1

DIGITAL:error==1

SET

error

Show

SHOW MESSAGE

Zeit ist abgelaufen!

Time

Ready

Ok

Cancel

Time

error

&

RESET

error

error ~

SET

next

next

RESET

next

RESET

error

Edit

EDIT VALUE

Ablaufzeit eingeben:

#

Ready

Default Format: 9

Ok

Cancel

Min: 1

Max: 9

Value

Time

Time

time

Show

SHOW VALUE

Hauptfenster

============

Ablaufzeit=

# Sekunden

Ready

Ok

Cancel

Time

Time

Value Format: 9

timevalue

RESET

time

SET

time

timevalue

timevalue

time ~

&

RESET

next

SET

next

timevalue

Auf der Initialisierungsseite muss folgendes

hinzugefügt werden:

5 timevalue

Page 4: TERMINAL: ShowMessage - RESI€¦ · TERMINAL: ShowMessage ZURÜCK WEITEREXIT Unter RESI'S GRAPH kann man auch ein RESI-TERM4 Terminal ansprechen, vorausgesetzt es ist in der Konfiguration

© Copyright 2003 by RESI

Funktionsweise

WEITER EXIT ZURÜCK

Funktionsweise:

Wird im Hauptfenster 5 Sekunden lang keine Taste

gedrückt, kommt eine Fehlermeldung „Zeit ist

abgelaufen“. Drückt man im Fehlerfenster die OK-Taste,

wird wieder ins Hauptfenster gewechselt.

Statt ShowMessage wird hier ShowValue verwendet, um

den aktuellen Analogwert für die Ablaufzeit anzeigen zu

können. Als Parameter muss ein Defaultwert für den

anzuzeigenden Wert übergeben werden.

Zu ShowValue:

Der Text darf exakt 4x20 Zeichen lang sein.

Zusätzlich wird innerhalb des Textes durch Eingabe von #

Zeichen der Platz markiert, wo die Zahl erscheinen soll. Im

Feld Format wird das Zahlenformat für die Anzeige

eingegeben.

Wird die Cancel-Taste im Hauptfenster gedrückt, so wird

der Bitspeicher „Time“ auf 1 gesetzt. Damit springt das

Terminal das Fenster „Ablaufzeit eingeben“.

Hier kann mittels der Terminaltasten ein Wert zwischen 1

und 9 eingegeben werden.

Mit der OK-Taste bestätigt man die Eingabe. Nun wird

wieder ins Hauptfenster gewechselt, wo auch schon der

neue Wert von „timevalue“ angezeigt wird. Auch die

Ablaufzeit ist auf den neuen Wert gesetzt.


Recommended