Herunterladen Inhalt Inhalt Diese Seite drucken

So Projektieren Sie Eine Textvariable - Siemens Simatic HMI WinCC V7.2 System Administration Handbuch

Inhaltsverzeichnis

Werbung

12.3.3.5

So projektieren Sie eine Textvariable

Einleitung
In diesem Abschnitt wird gezeigt, wie Sie eine Textvariable projektieren.
WinCC unterstützt für eine Textvariable im Kanal "SIMATIC S7-1200, S7-1500 Channel" nur
den S7-Stringtyp, bestehend aus einem Steuerwort und den eigentlichen Nutzdaten des
Strings:
● Bei der Projektierung einer Textvariable in WinCC ist die Adresse des Steuerwortes
● Beim Anlegen der Datenstruktur im AS-Speicher muss berücksichtigt werden, dass sich
● Beim Lesen wird das Steuerwort zusammen mit den Nutzdaten gelesen und die aktuelle
● Beim Schreiben wird die tatsächliche Länge des Strings ermittelt ("\0"-Zeichen) und das
Voraussetzungen
● Der Kanal "SIMATIC S7-1200, S7-1500 Channel" muss im Projekt eingebunden sein.
● In der Kanal-Unit "TCP/IP" muss eine Verbindung angelegt sein.
Vorgehensweise
1. Wählen Sie im Kontextmenü der Verbindung den Eintrag "Neue Variable". Der Dialog
2. Geben Sie den Namen der Variablen ein. Stellen Sie im Feld "Datentyp" den Datentyp
WinCC: Kommunikation
Systemhandbuch, 02/2013, A5E32318637-AA
anzugeben, das im Speicher des Automatisierungssystems (AS) vor den Nutzdaten liegt.
Das erste Byte des Steuerwortes enthält die projektierte, maximale Länge des Strings, das
zweite Byte die aktuelle Länge.
die in WinCC projektierte Länge der Textvariable um die 2 Bytes des Steuerwortes
verlängert. Werden die Datenstrukturen der Textvariablen direkt aufeinanderfolgend im
Speicherbereich angelegt, so kommt es zum Überschreiben der nachfolgenden Daten.
Länge im zweiten Byte ausgewertet. An die Textvariablen von WinCC werden nur die
Nutzdaten entsprechend der im zweiten Steuerbyte enthaltenen, aktuellen Länge
übergeben.
Steuerbyte mit der aktuellen Länge zusammen mit den Nutzdaten an das AS gesendet.
"Eigenschaften Variable" wird geöffnet.
"Textvariable 8-Bit-Zeichensatz" ein. Geben Sie im Feld "Länge" die Variablenlänge in Byte
ein.
SIMATIC S7-1200, S7-1500 Channel
12.3 Projektierung des Kanals
307

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis