Unterstützte Visualisierungselemente
Textplatzhalter
TwinCAT PLC HMI Web Visualisierung unterstützt aktuell folgende Textplatzhalter:
Platzhalter | Argument / Ausgabe als |
---|---|
%d | Dezimale Zahl |
%o | Oktale Zahl ohne Vorzeichen (ohne führende Null) |
%x | Hexadezimale Zahl ohne Vorzeichen (ohne führendes 0x) |
%s | Zeichenkette |
%f | REAL-Werte [-]m.<dddddd>, wobei die Genauigkeit die Anzahl der d festlegt (Voreinstellung ist 6). |
Datums- und Zeitangaben (%t)
TwinCAT PLC HMI Web Visualisierung unterstützt aktuell folgende Datums- und Zeitangaben:
Platzhalter | Format |
---|---|
%a | Name des Wochentags, abgekürzt, z.B. "Wed" |
%A | Name des Wochentags, volle Länge, z.B. "Wednesday" |
%b | Monatsname, abgekürzt, z.B. "Feb" |
%B | Monatsname, volle Länge, z.B. "February" |
%c | Datum und Uhrzeit im Format <Monat>/<Tag>/<Jahr> <Stunden>:<Minuten>:<Sekunden>, z.B. "08/28/02 16:58:45" |
%d | Monatstag als Zahl (01-31), z.B. "24" |
%H | Stundenangabe, 24-Stundenformat (01-24), z.B. "16" |
%I | Stundenangabe, 12-Stundenformat (01-12), z.B. "05" für 17 Uhr |
%j | Tag des Jahres (001 – 366), z.B. "241" |
%m | Monat (01 – 12), z.B. "3" für März |
%M | Minuten (00 – 59), z.B. "13 |
%p | Aktueller Anzeiger AM (Stunden <12) bzw. PM (>12) für die Angabe im 12-Stundenformat, z.B. "AM", wenn es gerade 9 Uhr vormittags ist. |
%S | Sekunden (00 – 59) |
%U | Wochenangabe als Zahl, wobei Sonntag als erster Tag der Woche gerechnet wird) (00 – 53 für 53 mögliche Wochen eines Jahres) |
%W | Wochenangabe als Zahl, wobei Montag als erster Tag der Woche gerechnet wird) (00 – 53 für 53 mögliche Wochen eines Jahres) |
%x | Datum im Format <Monat>/<Tag>/<Jahr>, z.B. "08/28/02" |
%X | Uhrzeit im Format <Stunden>:<Minuten>:<Sekunden>, z.B. "16:58:45" |
%y | Jahresangabe ohne Jahrhunderte (00 – 99), z.B. "02" |
%Y | Jahresangabe mit Jahrhunderten, z.B. "2002" |
%z, %Z | Angabe der Zeitzone (keine Angabe, falls die Zeitzone nicht bekannt ist), z.B. "Westeuropäische Sommerzeit" |
%% | Prozentzeichen |
Allgemein
Bewegen von Elementen in der Web-Visualisierung wird unterstützt.
Hinweis | |
Leerzeichen zwischen dem "%" und dem Symbol führen dazu, dass der Wert nicht mehr von der Web-Visualisierung gelesen werden kann! |
Hinweis | |
In der Web-Visualisierung kann aktuell nicht gescrollt werden. Somit muss beim Design der Web-Visualisierung die spätere Fenstergröße beachtet werden. |
Einschränkungen und Besonderheiten
Eingabe
Texteingaben werden von der Web-Visualisierung aktuell nur unterstützt, wenn 'Text' als Text Eingabe der Variable 'Textausgabe' ausgewählt ist.
Alarm-Tabellen
Alarm-Tabellen werden von der Web-Visualisierung aktuell nicht unterstützt.
Trend-Funktion
Die Trend-Funktion wird von der Web-Visualisierung aktuell nicht unterstützt.
Histogramm
Histogrammanzeigen werden von der Web-Visualisierung aktuell nicht unterstützt.
Interne Befehle (siehe Kap. spezielle Eingabemöglichkeiten)
PRINT
- Dieser Befehl zum Ausdrucken der aktuellen Visualisierung wird für die Web-Visualisierung nicht unterstützt.- Externes Programm ausführen - Der Befehl zum Ausführen eines externen Programms wird für die Web-Visualisierung nicht unterstützt.
LANGUAGEDIALOG
- Der Befehl zum Aufrufen des Konfigurationsdialog für eine Visualisierung, der auch die Kategorie Sprache enthält, wird für die Web-Visualisierung nicht unterstützt.EXITPROGRAM
- Der Befehl zum Beenden des Programms wird für die Web-Visualisierung nicht unterstützt, findet aber Ersatz durch INTERN LINK.TRACE
- Der Befehl zum Öffnen des Fensters zur Trace-Aufzeichnung wird für die Web-Visualisierung nicht unterstützt.SAVEPROJECT
- Der Befehl zum Speichern des Projekts wird für die Web-Visualisierung nicht unterstützt.
Variablenzugriffe
- Dynamische Indizierung innerhalb eines Arrays -
„Array1[Index].a
“ ist nicht möglich, „Array1[10].a
“ dagegen schon. - Platzhalterersetzungen - Platzhalterersetzungen sind zurzeit innerhalb der Web-Visualisierung nicht möglich.
- Pointer – Pointer-Variablen wie
MAIN.pdw2^
können nicht angezeigt werden.
Sonstiges
- Transparente Bitmaps - Transparenten Bitmaps werden gegenwärtig noch nicht unterstützt.
- Alarmbehandlung - Die Alarmbehandlung wird für die Web-Visualisierung nicht unterstützt.
- IEC-Operatoren - Die folgenden IEC-Operatoren werden derzeit von der Web-Visualisierung nicht unterstützt:
- Arithmetische Operatoren:
MOVE
,INDEXOF
,SIZEOF
- Bitstring Operatoren:
XOR
- Bitshift Operatoren:
SHL
,SHR
,ROL
,ROR
- Auswahloperatoren:
LIMIT
,MUX
- Vergleichsoperatoren:
EQ
,NE
- Alle Adressoperatoren
- Alle Aufrufoperatoren
- Alle Konvertierungsoperatoren
- Numerische Operatoren:
SQRT
,LN
,LOG
,EXP
,ASIN
,ACOS
,ATAN
,EXPT