Herunterladen Inhalt Inhalt Diese Seite drucken

Eingebettete Zeichenkettenvariablen - Siemens Simatic S7-200 Benutzerhandbuch

Vorschau ausblenden Andere Handbücher für Simatic S7-200:
Inhaltsverzeichnis

Werbung

Größe
Die Zeilenlänge (Anzahl Zeichen pro Zeile) variiert je nach Text Display-Modell und Zeichengröße.
1
Die Zeilenlänge beträgt beim TD 200 und TD 200C immer 20 Zeichen. Die Zeilenlänge beträgt beim
TD 100C entweder 12 oder 16 Zeichen. Die Zeilenlänge beim TD400C hängt von der gewählten
Schriftart ab. Wenn Sie eine kleine Schriftart ausgewählt haben, beträgt sie 24 ASCII-Zeichen oder
12 chinesische Zeichen pro Zeile. Wenn Sie eine große Schriftart ausgewählt haben, beträgt sie 16
ASCII-Zeichen oder 8 chinesische Zeichen pro Zeile.

Eingebettete Zeichenkettenvariablen

Beim Einrichten von Zeichenkettenvariablen bei einem Text Display sind spezielle Aspekte
zu beachten: Zeichenkettenvariablen werden in derselben Weise wie numerische Variablen
positioniert. D. h., das am weitesten rechts stehende Zeichen der Variablen wird an der am
weitesten rechts befindlichen Position der eingebetteten Variablen im Text Display-
Assistenten positioniert. Dies kann zu Problemen führen, wenn Sie eine Text-Zeichenkette
neben anderem Text in der Meldung positionieren möchten.
Wenn Sie eine Zeichenkettenvariable in eine TD-Alarmmeldung oder -maske einbetten, zeigt
der Text Display-Assistent die eingebettete Variable so an, dass sie den Platz von 4 Zeichen
(oder 2 chinesischen Zeichen) einnimmt. Diese 4 Zeichenstellen werden von den 4 am
weitesten rechts stehenden Zeichen der Zeichenkette eingenommen. Wenn der Text neben
weiterem Text links von der Zeichenkettenvariablen stehen soll, müssen die Zeichen der
Zeichenkette linksbündig ausgerichtet und mit Leerzeichen aufgefüllt werden, damit der Text
an der richtigen Position im Text Display zu stehen kommt.
Beispiel: Angenommen, Sie wollen den Status einer Pumpe anzeigen. Der Status soll
entweder "Pumpe OK" oder "Pumpe Temp hoch" lauten. Die Maskenanzeige enthält das
Wort "Pumpe", gefolgt von der Zeichenkettenvariablen, für welche die beiden Werte "OK"
und "Temp hoch" definiert sind. Sie richten die Anzeige im Text Display-Assistenten nun wie
folgt ein:
Pumpe _ _ _ _ _
Die Unterstriche stehen hier für Leerstellen und die Quadrate für die eingebettete Variable
(die 4 Zeichenstellen einnimmt). Sie können 2 Zeichenketten erstellen, die entsprechend
dem aktuellen Pumpenstatus in die Variable kopiert werden. Diese Zeichenketten lauten
"OK" und "Temp hoch". Die Zeichenketten sind in nachstehender Abbildung dargestellt:
Bild 4-20
Text Display (TD) - Benutzerhandbuch
Systemhandbuch, 08/2008, A5E00765548-03
Konfigurieren der S7-200 CPU für das Text Display im Text Display-Assistenten
Typ
Auflösung
(Ziffern rechts
vom
Dezimalkomm
a)
Realzahl
0
1 bis 7
Eingebettete Zeichenkettenvariable
4.4 Konfigurieren der Masken für das Text Display
Maximale Anzahl
Beispiel
Zeichen
Zeilenlänge
-1234567
1
Zeilenlänge
12345.6, 0.0123456
1
93

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-200

Inhaltsverzeichnis