Herunterladen Inhalt Inhalt Diese Seite drucken

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

Inhaltsverzeichnis

Werbung

SIMATIC S7 Protocol Suite
11.5 Projektierung des Kanals
11.5.4.5

So projektieren Sie eine Textvariable

Einleitung
In diesem Abschnitt wird gezeigt, wie eine Textvariable projektiert wird.
WinCC unterstützt für eine Textvariable im Kanal "SIMATIC S7 Protocol Suite" 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 Umstieg der PCS7-Version von V4.01 nach V5.0 SP1 muss neu gemappt werden,
● 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 Protocol Suite" muss im Projekt eingebunden sein.
● In einer Kanal-Unit z.B. "Industrial Ethernet" muss eine Verbindung z.B. "Test_Ind_Eth"
Vorgehensweise
1. Wählen Sie im Kontextmenü der Verbindung "Test_Ind_Eth" den Eintrag "Neue Variable".
2. Geben Sie als Namen der Variablen "ETH_Var3_Text" im Feld "Name" ein. Stellen Sie im
238
anzugeben, das im AS-Speicher 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.
da in den Versionen vor V5.0 bei der Projektierung der Textvariablen die Adresse der
Nutzdaten angegeben wurde während ab Version V5.0 die Adresse des Steuerwortes
anzugeben ist.
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.
angelegt sein.
Es öffnet sich der Dialog "Eigenschaften Variable".
Feld "Datentyp" den Datentyp "Textvariable 8-Bit-Zeichensatz" ein. Geben Sie im Feld
"Länge" die Variablenlänge in Byte ein.
WinCC: Kommunikation
Systemhandbuch, 02/2013, A5E32318637-AA

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis