Beitragsliste anzeigen
ProTool -- HMI Projektierung erstellen -- Bild erstellen
Überschriften bei OP3-Bildern in ProTool V5.2 /SP2 projektieren
Programmieren der Funktion "Bit_setzen" beim Drücken einer Taste bei windowsbasierten Geräten
Bildwechsel am TP170A als Variablenfunktion
CPU-Funktionen für S7-300 bei OP7/OP17
Eingabe einer S5TIME" -Variablen in ProTool/Pro für die Versorgung eines Timers in der SIMATIC-Steuerung
Darstellung einer S5TIME"-Variablen aus einer SIMATIC-Steuerung mit ProTool/Pro
Projektieren der TAB-Reihenfolge in ProTool
Nachträgliches Einfügen von Bildern in die Projektierung
Grauschleier in der OP-Darstellung von Bitmap-Grafiken
Beschreibung des Default-Namens "PIC_xx" für ein ProTool/Pro Bild
Kann man im Meldebild auch Funktionstasten programmieren?
Sonder- und Sprachabhängige-Zeichen
Wie kann ich unbekannte ActiveX-Objekte auf einem PC registrieren und dann in ProTool/Pro einbinden?
Notwendige Einstellungen für die Verwendung der ProTool-Funktion "Programm_Starten"
Hilfetexte zu einem bestimmten Bildobjekt auf einem Touch Panel anzeigen
Wie können auf einem Bediengerät bestimmte Einträge der Systemsteuerung (Control Panel) direkt aus der Runtime gestartet werden?
Wie kann beim Mobile Panel 170 die Funktion "Putzbild" zum Säubern des Touchscreen realisiert werden?
Wie wird eine Bildanwahl an einem Zeilen- bzw. Grafik-Bediengerät über den Steuerungsauftrag 51 projektiert?
Wie wird eine Bildanwahl an einem Windows-basierten Bediengerät über den Steuerungsauftrag 51 projektiert?
Wie kann eine Bildanwahl an einem OP3 über die Steuerung durchgeführt werden?
Wie kann die Bildanwahl an einem Windows-basierten Bediengerät über die Steuerung durchgeführt werden, ohne einen Steuerungsauftrag zu verwenden?
Wie kann die Bildanwahl an einem Windows-basierten Bediengerät mittels Eingabe einer Bildnummer durchgeführt werden?
Wie kann bei einer Analoganzeige die Anzeige für den Gefahr- und Warnbereich farbig dargestellt werden?
Wie kann die Reaktionszeit - bei Ausführung eines Bildwechsels über die Steuerung - optimiert werden?
Wie können auf Panels -auf denen das Status/Steuern-Objekt nicht zur Verfügung steht- Variablen beobachtet und gesteuert werden?
Wie wird eine Bildanwahl an einem Windows-basierten Bediengerät über den Steuerungsauftrag 51 projektiert?
Bestellnummer:

Anleitung:
Eine Bildanwahl über die Steuerung kann folgendermaßen projektiert werden. Am Ende dieses Beitrags finden Sie ein Programmbeispiel als kostenlosen Download.
 
Nr. Vorgehensweise
1 Bereichszeiger anlegen:
Legen Sie in ProTool den Bereichszeiger "Auftragsfach" an.
Die Länge ist mit vier Worten fest vorgegeben.


Bild 01

2 Aufbau eines Steuerungsauftrages:
Ein Steuerungsauftrag besteht aus 4 Datenworten. Das erste Datenwort enthält die Auftragsnummer. In den Datenworten 2 bis 4 werden je nach Funktion bis zu drei Parameter übergeben. Den prinzipiellen Aufbau zeigt das folgende Bild.


Bild 02

Aufbau Steuerungsauftrag 51:


Bild 03

Detaillierte Informationen zum Thema Bereichszeiger und die Parametrierung der einzelnen Parameter finden Sie im Kommunikationshandbuch für Windows-basierte Systeme in Kapitel B,  "Steuerungsaufträge".
Das Handbuch steht Ihnen unter Beitrags ID 1405528 zur Verfügung.

3 Funktionsablauf:
Ist das erste Wort des Auftragsfaches ungleich Null, wertet das Bediengerät den Steuerungsauftrag aus. Anschließend setzt das Bediengerät dieses Datenwort wieder auf Null. Aus diesem Grund müssen zuerst die Parameter in das Auftragsfach eingetragen werden und dann erst die Auftragsnummer.
4 Programmbeispiel-/ Projektierungsanleitung:

Hinweis:
In dem beigefügten Programmbeispiel wurde als Bereichszeiger  DB51.DBW0 mit einer Länge von 4 Worten verwendet.

  • Über die Steuerung tragen Sie in das zweite Datenwort des Auftragsfaches (DB51.DBW2) die aufzurufende Bildnummer ein. Wenn es erforderlich ist, können Sie in das vierte Datenwort des Auftragsfaches (DB51.DBW6) noch die entsprechende Feldnummer des Bildeintrages eintragen.
  • Tragen Sie die Auftragsnummer "51" in das erste Datenwort des Auftragsfaches ein (DB51.DBW0). Über diese Anweisung-/ Wertänderung wertet das Bediengerät den Steuerungsauftrag aus - es  wird ein Bildwechsel am Bediengerät ausgeführt.
  • Nach der Ausführung des Bildwechsels überschreibt das Bediengerät das erste Datenwort (DB51.DBW0) wieder mit Null.

Hinweis:
Ein Steuerungsauftrag darf nicht ständig aufgerufen werden. Ein Steuerungsauftrag sollte in der Regel nicht länger als zwei SPS-Zyklen anstehen.  

5 Programmbeschreibung:
Um die Funktion des Steuerungsauftrages 51 besser darzustellen, können Sie im Beispielprojekt die "Bildnummer" vorgeben sowie den Steuerungsauftrag über eine Taste starten.
Die Vorgabe der "Bildnummer" sowie das "Starten" des Steuerungsauftrages würde normalerweise innerhalb des SPS-Programmes erfolgen.

Bildbereich "1":
Im Bildbereich "1" ist der Aufbau des Steuerungsauftrages mit den einzelnen Parametern noch einmal dargestellt.

Bildbereich "2":
Im Bildbereich "2" geben Sie die Bildnummer vor, die aufgerufen werden soll.
(Im zweiten Datenwort -> Parameter 2 wird die Bildnummer anschließend angezeigt)

Bildbereich "3":
Im Bildbereich "3" wird durch Betätigen der Taste "Start" der Auftrag gestartet.
(Nach dem Betätigen der Taste "Start", wird kurzzeitig im ersten Datenwort -> Auftragsnummer, der Steuerungsauftrag mit der Nummer "51" angezeigt)


Bild 04

Der beigefügte Download enthält das archivierte STEP 7 Projekt mit dem integrierten ProTool Projekt mit den oben beschriebenen Funktionen.

 Anlage1:  Project_1.zip ( 382 KB )

Ablauffähigkeit und Testumgebung:
Das Beispiel ist einsetzbar auf allen CPU Varianten der SIMATIC S7-300, S7-400 und WinAC.
In folgender Tabelle sind die Komponenten aufgeführt,  mit denen dieser Beitrag erstellt und die beschriebene Funktionsweise verifiziert wurde:
 
Komponente Produkt- und Versionsbezeichnung
PC-Betriebssystem Microsoft Windows XP SP2
Standard Tools STEP 7 V5.3 SP3
Engineering Tools -
HMI Software ProTool V6.0 SP3
Bedien- & Beobachtungsgeräte MP 370 Touch 12"
Steuerungen S7 CPU 316-2DP
Tabelle 1: Erstellumgebung des beigefügten Downloads

 Beitrags-ID:24229825   Datum:2006-11-22 
Dieser Artikel...hat mir geholfenhat mir nicht geholfen                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
Zu diesem Beitrag
Drucken
PDF erstellen 
Beitrag versenden
QuickLinks
Kompatibilitäts-Tool 
Hilfe
Online Hilfe
Guided Tour