Beruflich Dokumente
Kultur Dokumente
SIMATIC
Prozessleitsystem
BRAUMAT/SISTARClassic V5.3
Bedienen & Beobachten
based on S7
Handbuch
Ausgabe 03/2010
A5E00239338-06
Bildkonstruktion
Laufzeitsystem
WinCC Anschluss
Anhang
Rechtliche Hinweise
Warnhinweiskonzept
Dieses Handbuch enthlt Hinweise, die Sie zu Ihrer persnlichen Sicherheit sowie zur Vermeidung von Sachschden beachten
mssen. Die Hinweise zu Ihrer persnlichen Sicherheit sind durch ein Warndreieck hervorgehoben, Hinweise zu alleinigen
Sachschden stehen ohne Warndreieck. Je nach Gefhrdungsstufe werden die Warnhinweise in abnehmender Reihenfolge wie
folgt dargestellt.
!
!
!
Gefahr
bedeutet, dass Tod oder schwere Krperverletzung eintreten wird, wenn die entsprechenden Vorsichtsmanahmen nicht
getroffen werden.
Warnung
bedeutet, dass Tod oder schwere Krperverletzung eintreten kann, wenn die entsprechenden Vorsichtsmanahmen nicht
getroffen werden.
Vorsicht
mit Warndreieck bedeutet, dass eine leichte Krperverletzung eintreten kann, wenn die entsprechenden Vorsichtsmanahmen
nicht getroffen werden.
Vorsicht
ohne Warndreieck bedeutet, dass Sachschaden eintreten kann, wenn die entsprechenden Vorsichtsmanahmen nicht
getroffen werden.
Achtung
bedeutet, dass ein unerwnschtes Ergebnis oder Zustand eintreten kann, wenn der entsprechende Hinweis nicht beachtet
wird.
Beim Auftreten mehrerer Gefhrdungsstufen wird immer der Warnhinweis zur jeweils hchsten Stufe verwendet. Wenn in einem
Warnhinweis mit dem Warndreieck vor Personenschden gewarnt wird, dann kann im selben Warnhinweis zustzlich eine
Warnung vor Sachschden angefgt sein.
Qualifiziertes Personal
Das zu dieser Dokumentation zugehrige Produkt/System darf nur von fr die jeweilige Aufgabenstellung qualifiziertem
Personal gehandhabt werden unter Beachtung der fr die jeweilige Aufgabenstellung zugehrigen Dokumentation,
insbesondere der darin enthaltenen Sicherheits- und Warnhinweise. Qualifiziertes Personal ist auf Grund seiner Ausbildung und
Erfahrung befhigt, im Umgang mit diesen Produkten/Systemen Risiken zu erkennen und mgliche Gefhrdungen zu
vermeiden.
Warnung
Siemens-Produkte drfen nur fr die im Katalog und in der zugehrigen technischen Dokumentation vorgesehenen Einsatzflle
verwendet werden. Falls Fremdprodukte und -komponenten zum Einsatz kommen, mssen diese von Siemens empfohlen
bzw. zugelassen sein. Der einwandfreie und sichere Betrieb der Produkte setzt sachgemen Transport, sachgeme
Lagerung, Aufstellung, Montage, Installation, Inbetriebnahme, Bedienung und Instandhaltung voraus. Die zulssigen
Umgebungsbedingungen mssen eingehalten werden. Hinweise in den zugehrigen Dokumentationen mssen beachtet
werden.
Marken
Alle mit dem Schutzrechtsvermerk gekennzeichneten Bezeichnungen sind eingetragene Marken der Siemens AG. Die
brigen Bezeichnungen in dieser Schrift knnen Marken sein, deren Benutzung durch Dritte fr deren Zwecke die Rechte der
Inhaber verletzen knnen.
Haftungsausschluss
Wir haben den Inhalt der Druckschrift auf bereinstimmung mit der beschriebenen Hard- und Software geprft. Dennoch
knnen Abweichungen nicht ausgeschlossen werden, so dass wir fr die vollstndige bereinstimmung keine Gewhr
bernehmen. Die Angaben in dieser Druckschrift werden regelmig berprft, notwendige Korrekturen sind in den
nachfolgenden Auflagen enthalten.
Siemens AG
Industry Sector
Postfach 48 48
90026 NRNBERG
DEUTSCHLAND
A5E00239338-06
03/2010
Vorwort
Zweck des Handbuchs
In diesem Handbuch ist das Bedienen und Beobachten mit BRAUMAT/SISTAR Classic 5.3
based on S7 beschreiben. Desweiteren erhalten Sie einen berblick ber die folgenden
Themen:
Bildkonstruktion
Laufzeitsystem
TAG Suche
WinCC Anschluss
iii
Vorwort
Dokumentenstruktur
Systembeschreibung
Installation und
Konfiguration
Administration
Kommunikation
Engineering mit
'based on S7'
Rezeptsystem
EPE Erstellung
Chargenverarbeitung
Verwiegen und
Waagen
Beobachtung &
Bedienen von
Chargen
Chargenkurven
Bedienen &
Beobachten mit
'based on S7'
Applikationen fr
'based on S7'
Protokollierung
Meldungen
Bausteinbibliothek:
Basis
Bausteinbeschreibung S7
Bausteinbeschreibung S5
iv
Bausteinbibliothek:
Wegesteuerung
Bedienen &
Beobachten von
Wegen
Projektierung der
Wegesteuerung
Vorwort
Weitere Untersttzung
Bei Fragen zur Nutzung der im Handbuch beschriebenen Produkte, die Sie hier nicht
beantwortet finden, wenden Sie sich bitte an Ihren Siemens-Ansprechpartner in den fr Sie
zustndigen Vertretungen und Geschftsstellen.
Ihren Ansprechpartner finden Sie unter:
http://www.siemens.com/automation/partner
Den Wegweiser zum Angebot an technischen Dokumentationen fr die einzelnen SIMATIC
Produkte und Systeme finden Sie unter:
http://www.siemens.de/simatic-tech-doku-portal
Den Online-Katalog und das Online-Bestellsystem finden Sie unter:
http://mall.automation.siemens.com/
Trainingscenter
Um Ihnen den Einstieg in das Automatisierungssystem S7 zu erleichtern, bieten wir
entsprechende Kurse an. Wenden Sie sich bitte an Ihr regionales Trainingscenter oder an
das zentrale Trainingscenter in D 90327 Nrnberg.
Internet: http://www.sitrain.com
Vorwort
Technical Support
Sie erreichen den Technical Support fr alle Industry Automation and Drive Technology
Produkte ber das Web-Formular fr den Support Request
http://www.siemens.de/automation/support-request
Weitere Informationen zu unserem Technical Support finden Sie im Internet unter
http://www.siemens.de/automation/service
Service & Support im Internet
Zustzlich zu unserem Dokumentations-Angebot bieten wir Ihnen im Internet unser Knowhow an.
http://www.siemens.com/automation/service&support
Dort finden Sie:
vi
den Newsletter, der Sie stndig mit den aktuellsten Informationen zu Ihren Produkten
versorgt.
Inhalt
1
Bildkonstruktion
1.1
1.2
1.3
Allgemein ................................................................................................1-1
1.1.1 Datei - Men ...............................................................................1-2
1.1.2 Bearbeiten - Men ......................................................................1-3
1.1.3 Hintergrundbild - Men ...............................................................1-3
1.1.4 Variablen - Men ........................................................................1-3
1.1.5 Tools - Men...............................................................................1-5
1.1.6 Optionen - Men.........................................................................1-5
Standardvariablen...................................................................................1-7
1.2.1 Bildwechsel.................................................................................1-7
1.2.2 Exec-FB ......................................................................................1-8
1.2.3 Exec-IOS ....................................................................................1-8
1.2.4 Statischer Text............................................................................1-9
1.2.5 Value...........................................................................................1-9
1.2.6 Hexadezimal .............................................................................1-11
1.2.7 Bit..............................................................................................1-11
1.2.8 ESG ..........................................................................................1-12
1.2.9 Text...........................................................................................1-13
1.2.10 Leitung ....................................................................................1-14
1.2.11 Balken.....................................................................................1-14
1.2.12 Sound .....................................................................................1-15
1.2.13 Datenquellen spezifizieren (Dialog)........................................1-16
Faceplates.............................................................................................1-21
1.3.1 Control ......................................................................................1-21
1.3.2 Analog Faceplate......................................................................1-22
1.3.3 Analog Faceplate V2 ................................................................1-24
1.3.4 Regler Faceplate ......................................................................1-28
1.3.5 Digital Faceplate.......................................................................1-30
1.3.6 Daten-Entity Faceplate ............................................................1-32
1.3.7 ESG Faceplate .........................................................................1-36
1.3.8 Statusbyte Faceplate................................................................1-38
1.3.9 Message Faceplate ..................................................................1-40
1.3.10 SmartUnit Faceplate...............................................................1-42
1.3.11 Unit Control Faceplate............................................................1-43
1.3.12 SisDateTime Faceplate ..........................................................1-46
1.3.13 Panel Faceplate......................................................................1-47
1.3.14 Bildwechsel Faceplate............................................................1-51
1.3.15 Datenquellen spezifizieren (Dialog)........................................1-53
Laufzeitsystem
2.1
2.2
2.3
1-1
2-1
Allgemein ................................................................................................2-1
Standardvariablen...................................................................................2-3
2.2.1 Bedienung Variablentyp Value ...................................................2-3
2.2.2 Bedienung Variablentyp Hexadezimal .......................................2-3
2.2.3 Bedienung Variablentyp Binrer Zustand (Bit) ...........................2-3
2.2.4 Bedienung Variablentyp Einzelsteuerglied (ESG)......................2-4
2.2.5 Bedienung Variablentyp Text .....................................................2-5
2.2.6 Bedienung Sound .......................................................................2-5
Faceplates...............................................................................................2-6
2.3.1 Analog Faceplate und Analog Faceplate V2 ..............................2-6
vii
Inhalt
2.4
WinCC Anschluss
3.1
3.2
3.3
4
4.2
3-1
Anhang
4.1
viii
4-1
1 Bildkonstruktion
1.1 Allgemein
Jede IOS hat ihre eigenen Bilder, d.h. ist unabhngig von anderen IOSen
(Redundanz). Die Bilder knnen nach Aufforderung von einer anderen IOS
geladen werden.
Multiclientfunktion:
Ist der Client als Multiclient konfiguriert, so sind folgende Punkte zu beachten:
Beim ffnen einer Bilddatei (siehe 1.1.1) wird ber den Bereichsanwahl-Dialog
der Area Server bestimmt, mit dem der Datei-ffnen-Dialog initialisiert werden
soll.
Damit ist auch die default Area fr die aktuelle Instanz der Bildkonstruktion
vorbelegt. Die Variablen und Faceplates eines Bildes sind jedoch nicht auf diese
Area beschrnkt sondern knnen von verschiedenen Areas im selben Bild
konfiguriert werden.
Die Dialoge Datenquelle spezifizieren der Variablen bzw. fr die FaceplateVerschaltungsparameter wurden um den Parameter Area erweitert. Diese
werden jedoch nur fr Multiclients angezeigt!
1-1
Bildkonstruktion
CTRL+N
ffnen
ffnet ein bestehendes Dokument.
Symbolleiste:
Tastatur:
CTRL+O
Speichern
Sichert ein geffnetes Dokument unter gleichem Dateinamen.
Symbolleiste:
Tastatur:
CTRL+S
Speichern Unter...
Sichert ein geffnetes Dokument unter einer anderen Zielbezeichnung.
Druck Vorschau
Druckvorschau fr das aktive Dokument.
Drucken...
Druck des aktiven Dokumentes
Symbolleiste:
Tastatur:
CTRL+P
Druckereinrichtung
Festlegen des Druckers und der Druckoptionen.
Datei 1, 2, 3, 4
Anwahlmglichkeit fr die letzten vier bearbeiteten Dateien.
1-2
Bildkonstruktion
Prozessbilder aktivieren
Ins Laufzeitsystem wechseln.
Symbolleiste:
1-3
Bildkonstruktion
1-4
Bildkonstruktion
Symbolleiste
Statuszeile
Tools einrichten
Symbolleiste
Dieser Befehl wird verwendet, um die Symbolleiste ein- und auszublenden. Auf der
Symbolleiste befinden sich Symbole fr einige der hufigsten Befehle der Bildkonstruktion,
einschlielich ffnen, Speichern und Drucken. Neben dem Befehlsnamen im Men ist ein
Hkchen eingeblendet, wenn die Symbolleiste angezeigt wird.
Statuszeile
Dieser Befehl wird benutzt um die Statuszeile anzuzeigen und zu verstecken. Hier werden
alle Aktionen angezeigt, die ausgefhrt werden, wenn ein Menpunkt ausgewhlt ist oder
ein Button in der Symbolleiste bettigt wurde etc. . Ein Haken steht neben dem Menpunkt,
wenn die Statuszeile angezeigt werden soll.
Der linke Bereich der Statuszeile beschreibt Aktionen innerhalb der Menpunkte, als wrden
die Pfeiltasten benutzt um sich durchs Men zu navigieren. Dieser Bereich zeigt und
beschreibt auch die Aktionen von gedrckten Symbolleisten Buttons, bevor sie ausgefhrt
werden. Wenn nach dem Lesen der Befehlsbeschreibung der entsprechende Befehl nicht
ausgefhrt werden soll, darf der Maus Button erst freigegeben werden, wenn die
Symbolleiste verlassen wurde.
Der rechte Bereich der Statuszeile zeigt, welche der folgenden Tasten aktiviert ist:
Anzeige
Beschreibung
SHIFT
NUM
1-5
Bildkonstruktion
1-6
Men Text
Zufgen
Pfad
Zeichenprogramm
Wenn diese Option ausgewhlt ist, wird beim Aufruf des damit
verbundenen Programms im Men Tools automatisch das
Hintergrundbild mitgeladen.
Lschen
Hilfe
Abbrechen
OK
Bildkonstruktion
1.2 Standardvariablen
1.2.1 Bildwechsel
Der Cursor wechselt in den Zustand:
Den Cursor auf die gewnschte Position setzen, die linke Maustaste drcken und bei
gedrckter Maustaste die Maus dazu bewegen. Es erscheint ein sog. Gummiband das den
Bereich eingrenzt, in dem spter der Bildwechsel aktiviert werden kann. Nach dem
Loslassen der linken Maustaste erscheint die Dialogbox Bildwechsel spezifizieren, in der
im Eingabefeld Bildwechselpfad die gewnschte "Bildwechsel-Datei" direkt eingetragen
werden kann. Es kann aber auch der Button Durchsuchen bettigt werden. Dann erscheint
die Dialog Box, ber die das gewnschte Prozessbild (*.bik Files) ausgewhlt werden kann.
Nach Bettigen von OK wird diese Dialogbox wieder verlassen und im Eingabefeld
Bildwechselpfad steht die ausgewhlte Datei.
ndern des verschalteten Bildes:
Durch Doppelklick auf die linke Maustaste erscheint ebenfalls die Dialogbox Bildwechsel
spezifizieren, mit dem vorher ausgewhlten Prozessbild im Eingabefeld Bildwechselpfad.
Hier kann dieses durch ein anderes Prozessbild ersetzt werden.
1-7
Bildkonstruktion
1.2.2 Exec-FB
Der Cursor wechselt in den Zustand:
Den Cursor auf die gewnschte Position setzen, die linke Maustaste drcken und bei
gedrckter Maustaste die Maus dazu bewegen. Es erscheint ein sog. Rubberband das den
Bereich eingrenzt, in dem spter der Funktionsbaustein aktiviert werden kann. Nach dem
Loslassen der linken Maustaste erscheint die Dialogbox Ausfhrbaren Funktionsbaustein
spezifizieren.
Hinweis:
ber das Feld Parameter kann ein Wert bergeben werden. Dieser steht bei Start des
Bausteins wie folgt zur Verfgung:
Simatic S5:
MW200
Simatic S7:
Akku1
1.2.3 Exec-IOS
Der Cursor wechselt in den Zustand:
Den Cursor auf die gewnschte Position setzen, die linke Maustaste drcken und bei
gedrckter Maustaste die Maus dazu bewegen. Es erscheint ein Rubberband das den
Bereich eingrenzt, in dem spter das PC-Programm aktiviert werden kann. Nach dem
Loslassen der linken Maustaste erscheint die Dialogbox Ausfhrbares PC-Programm
spezifizieren. Im Eingabefeld Befehlszeile kann das gewnschte PC-Programm direkt
eingetragen werden. Es kann aber auch der Button Durchsuchen bettigt werden. Dann
erscheint die Dialog Box, ber die das gewnschte PC-Programm (*.exe) ausgewhlt
werden kann. Nach Bettigen von OK wird diese Dialogbox wieder verlassen und im
Eingabefeld Befehlszeile steht das ausgewhlte Programm.
1-8
Bildkonstruktion
Achtung:
Die tatschlich nutzbareTextbreite ist auf max. 32 Zeichen begrenzt, auch wenn
mann den Parameter in diesem Dialog hher whlt. Das System quittiert jedes
weitere Zeichen >32 mit einem "Piepton".
Die Textbreite orientiert sich hierbei systembedingt nach Zeichenstzen mit festen
Zeichenabstnden. Bei Zeichenstzen mit variablen Buchstabenbreiten muss ggf.
mittels "Textbreite" die Rahmenbreite angepasst werden
1.2.5 Value
Der Cursor wechselt in den Zustand:
Den Cursor auf die gewnschte Variablenposition setzen und die linke Maustaste drcken.
Es erscheint die Integer Dialog Box zum Spezifizieren der Variablenwerte.
In der Dialog Box werden folgende Informationen verlangt:
TYP:
Als Datentypen knnen Integer- oder Realwerte gewhlt werden.
Dezimalpunktstelle:
Gibt die Dezimalpunktstelle (von rechts) an, falls die Integervariable mit einem Dezimalpunkt
dargestellt werden soll. Falls keine Dezimalpunktstelle gewnscht wird, muss der
Standardwert 0 beibehalten werden. Gltige Eingabewerte liegen im Bereich 0-10.
nderungen knnen sofort anhand der Darstellungsvorschau, die sich in der unteren
rechten Ecke des Dialogs befindet, berprft werden.
BRAUMAT/SISTAR Classic 5.3
Bedienen und Beobachten based on S7
A5E00239338-06
1-9
Bildkonstruktion
1-10
Bildkonstruktion
1.2.6 Hexadezimal
Der Cursor wechselt in den Zustand:
Der Cursor ist auf die gewnschte Position zu fhren und die linke Maustaste zu bettigen.
Es erscheint die Hexadezimal Dialog Box zum Spezifizieren der Hexadezimalvariablenwerte.
In der Hexadezimal Dialog Box werden bis auf die Werte fr Dezimalpunktstelle und
Anzahl der Zeichen dieselben Informationen, wie in der Integer Dialogbox verlangt.
1.2.7 Bit
Der Cursor wechselt in den Zustand:
Der Cursor ist auf die gewnschte Variablenposition zu fhren und die linke Maustaste zu
bettigen.
Es erscheint der Dialog Bit-Variable spezifizieren.
In der Combobox Bit - Symbole werden die vorhanden Symbole aufgelistet.
Die Bildkonstruktion erwartet im Verzeichnis "\WINDCS\symbole\bit" die Symbole und
akzeptiert lediglich die darin enthaltenen Dateien. In diesem Verzeichnis befinden sich eine
Vielzahl vordefinierter Normsymbole (z.B. Tank voll/leer). Natrlich ist es mglich weitere,
selbstdefinierte Symbole in dieses Verzeichnis aufzunehmen. Durch Anklicken einer Datei
wird Bildkonstruktion nun die gewnschte Symbolpalette mitgeteilt. In einer Symbolpalette
sind die mglichen Darstellungen des selektierten Bits enthalten.
Zustandszuordnung:
BIT
Zustand
1.Symbol
Aus
2.Symbol
Ein
1-11
Bildkonstruktion
1.2.8 ESG
Der Cursor wechselt in den Zustand:
Der Cursor ist auf die gewnschte Variablenposition zu fhren und die linke Maustaste zu
bettigen.
Es erscheint der Dialog ESG-Variable spezifizieren.
In der Combobox Symbolsuche werden die vorhanden Symbole aufgelistet.
Die Bildkonstruktion erwartet im Verzeichnis "\WINDCS\symbole\esg" die Symbole und
akzeptiert lediglich die darin enthaltenen Dateien.
In diesem Verzeichnis findet sich eine Vielzahl vordefinierter Normsymbole wie Ventile,
Motoren, etc. . Natrlich ist es mglich, selbstdefinierte Symbole in dieses Verzeichnis
aufzunehmen. Durch Anklicken einer Datei wird Bildkonstruktion nun die gewnschte
Symbolpalette mitgeteilt. In einer Symbolpalette sind stets alle mglichen acht Darstellungen
eines Einzelsteuerglieds enthalten.
Zustandszuordnung:
ESG
Zustand
1. Symbol
Aus
2. Symbol
Aus fahren
3. Symbol
Ein fahren
4. Symbol
Ein
5. Symbol
Strung Aus
6. Symbol
7. Symbol
8. Symbol
Strung Ein
1-12
Bildkonstruktion
1.2.9 Text
Der Cursor wechselt in den Zustand:
Der Cursor ist auf die gewnschte Position zu fhren und die linke Maustaste zu bettigen.
Es erscheint der Dialog Textvariable spezifizieren. In diesem Dialog knnen folgende
Einstellungen vorgenommen werden:
Anzahl Texte Anzahl der Textzeilen die im Bild erscheinen sollen
Mit dem Button OK werden diese Einstellungen bernommen und es wird in den Dialog
Datenquelle spezifizieren verzweigt, in dem die gewnschte Variable verschalten werden
kann.
Der Wert der verschalteten Variablen entspricht der Umrechnung:
Zeilennummer = Var.Wert / Untersetzungsfaktor + Textoffset
wobei ein spezifizierter Untersetzungsfaktor von 0 als 1 gewertet wird.
1-13
Bildkonstruktion
1.2.10
Leitung
Der Cursor wechselt in den Zustand:
Der Cursor ist auf die gewnschte Position zu fhren und die linke Maustaste zu bettigen.
Es erscheint ein Dialog Leitung spezifizieren. In diesem Dialog knnen der Leitung acht
Farben (acht Zustnde der Leitung) zugewiesen werden. Mit dem Button OK werden diese
Einstellungen bernommen und es wird in den Dialog Datenquelle spezifizieren
verzweigt, in dem die gewnschte Variable verschalten werden kann. Die Funktion Leitung
kann nur Flchen bermalen, die keinen Farbverlauf enthalten. Die acht Zustnde der
Leitung werden aus den 4 Bits des Low Bytes der verschalteten Variable ermittelt (der Wert
1 entspricht der Farbe 0, der Wert 2 Farbe1, usw.).
1.2.11
Balken
Der Cursor wechselt in den Zustand:
Der Cursor ist auf die gewnschte Position zu fhren und die linke Maustaste zu bettigen.
1-14
Bildkonstruktion
Es erscheint ein Dialog Balken spezifizieren. In diesem Dialog knnen Unter- und
Obergrenzen, Grenzwert1 und Grenzwert2, sowie Basisfarbe, Farbe1, Farbe2 und
Hintergrundfarbe des Balken festgelegt werden. Mit dem Button OK werden diese
Einstellungen bernommen und es wird in den Dialog Datenquelle spezifizieren
verzweigt, in dem die gewnschte Variable verschalten werden kann. Die Funktion Balken
kann nur Flchen bermalen, die keinen Farbverlauf enthalten. Wenn der Wert der
verschalteten Variable unter dem Grenzwert1 liegt wird der Balken in der Farbe1 dargestellt.
Wenn der Wert der verschalteten Variable ber dem Grenzwert2 liegt wird der Balken in der
Farbe2 dargestellt. Liegt der Wert der verschalteten Variable zwischen dem Grenzwert1 und
dem Grenzwert2 wird der Balken in der Basisfarbe dargestellt.
1.2.12
Sound
Der Cursor wechselt in den Zustand:
Den Cursor auf die gewnschte Position setzen und die linke Maustaste drcken.
Es erscheint ein Dialog Fenster. In diesem Dialog Fenster wird ein Sound Symbol und
eine Wave Datei ausgewhlt. Mit dem Button OK werden die Einstellungen bernommen
und es wird in den Dialog Datenquelle spezifizieren verzweigt in dem die gewnschte
Variable verschaltet wird.
1-15
Bildkonstruktion
1.2.13
Funktionalitt
Dieser Dialog ermittelt alle vom System bentigten Daten, um eine eindeutige Zuordnung
von Prozessvariablen vom Typ Integer, Hexadezimal, Bit, ESG, Text, Leitung und Balken zu
einem Speicherbereich im Automatisierungsgert zu hinterlegen.
Arbeiten mit der Applikation
Die bereits spezifizierte Variable wird im Laufzeitsystem auf die angegebene Quelle
verschaltet und erhlt aus dieser den aktuellen Prozesswert.
Bildkonstruktion untersttzt das Konzept der objektorientierten Projektierung und erlaubt
daher drei verschiedene Mglichkeiten zur Spezifikation einer S5/S7-Datenquelle. Eine
einmal spezifizierte Quellangabe wird vom System gespeichert und ist jederzeit abruf- und
nderbar, durch einfaches Anklicken der gewnschten Variable.
Grundstzlich wird der Name mit dem hchsten Abstraktionslevel gemerkt. Es ist die
gewnschte Adressierungsart zu whlen, als Standardeinstellung ist Objektname
vorgesehen. Es gibt folgende Auswahlmglichkeiten:
PCU-Quellangabe Objektname
Der Dialog verndert sich in Abhngigkeit von der ausgewhlten Quellenart. Es kann
zwischen den einzelnen Eingabefeldern durch die Bettigung der Tabulatortaste gewechselt
werden.
Einmalige Aktualisierung
Eine mit diesem Merkmal definierte Variable wird einmalig beim Bildaufbau mit
Prozesswerten aktualisiert. Danach erfolgt dies nicht mehr. Eine Bedienung dieser Variable
wird nicht an die PCU geschickt, sie wird nur in der IOS angezeigt.
Bedienlevel
Hier wird der Bedienlevel der Variable eingegeben (siehe Handbuch Administration).
Besonderheiten:
1-16
Bildkonstruktion
Vorgehensweise:
Es ist zunchst die Nummer der gewnschten PCU einzugeben.
Sodann ist der Klassenname des zu verschaltenden Objektes (z.B. MESS) zu whlen und
die zugehrige Instanznummer einzugeben. Bildkonstruktion zeigt stets alle verfgbaren
Klassennamen in der Combobox unterhalb der berschrift Objekt-PCU an. Weitere Klassen
mssen vor ihrer Verwendung erst in der Datei *.pcu (siehe Handbuch Engineering mit
Braumat based on S7) definiert werden.
Durch einfaches Selektieren wird Bildkonstruktion der Name des gewnschten Objektes
(z.B. MESS) mitgeteilt, worauf Bildkonstruktion alle verfgbaren Attribute zu diesem Objekt
in der darunterliegenden zweiten Combobox anbietet (z.B. SIMU, XIST, XANF, XEND, ...).
Es ist nun noch das gewnschte Attribut (z.B. XIST) zu whlen und die OK-Taste zu
drcken. Die Verschaltung ist nun komplett.
Beispiel: Verschalten eines Mewertes mit der Instanznummer 1, der als Istwert bestimmt
ist und durch die PCU mit der Nummer 1 verwaltet wird.
Eingabefelder:
Comobox Objektname:
Combobox, die alle fr die Anlage gltigen Objektnamen enthlt. Es knnen nur
Objekte aus dieser Combobox verschaltet werden.
Combobox Instanznummer:
Combobox, die alle fr das gewhlte Objekt gltigen Instanzen enthlt. Es knnen
nur Instanzen aus dieser Combobox verschaltet werden.
Combobox Attributname:
Combobox, die fr das ausgewhlte Objekt alle gltigen Attributnamen enthlt. Es
knnen nur Attribute aus dieser Combobox gewhlt werden.
1-17
Bildkonstruktion
Verschalten einer Variable auf einen Datenbaustein mit der Baustein-Nummer 727. Aus
diesem Baustein mchte man das 330. Datenwort und aus dieser Speicherstelle das ganze
Wort (ebenso sind einzelne Bits, Bytes und Doppelwrter mglich).
Eingabefelder:
1-18
Combobox Baustein-Typ:
Aus der angezeigten Combobox ist der gewnschte Baustein-Typ auszuwhlen.
Hierbei ist zu beachten, da bei einer Selektion der Bausteine "Merkerwort / byte, Eingangswort / -byte, Ausgangswort / -byte" zustzlich kein
Bausteinnummer angegeben werden kann.
Baustein-Nummer:
Wurde ein Baustein-Typ selektiert, muss hier die erforderliche Baustein-Nummer
eingegeben werden.
Datenwort-Nummer:
Gibt die Datenwort-Nummer innerhalb des eingegebenen Speicherbereichs an,
der durch die Baustein-Nummer angegeben wurde.
Combobox Datenbereich:
Spezifiziert den Bereich, ob ein einzelnes Bit, Byte, Word oder Doppelwort der
Variable verschaltet wird.
Bildkonstruktion
Beispiel:
Bezugsvariable als
Integervariable
Beispiel:
Umzuschaltende
Variable, hier ESG
Zeile \windcs\bilder\dbf\
sample.dbf
VAR1
1
1 DB726 DBB307
2
1 DB726 DBB335
3
1 DB726 DBB363
VAR2
2 DB726 DBB307
2 DB726 DBB335
2 DB726 DBB363
1-19
Bildkonstruktion
Typ
Lnge
VAR1
Zeichen
15
VAR2
Zeichen
15
Die Namen der Felder sind frei (im Beispiel Var1, Var2).
Aufbau eines Feldinhalts (Character-String: <PCU-Nr.>,< Baustein
(DB/DX)>,<Datenwort(.Bit)>
1-20
Bildkonstruktion
1.3 Faceplates
Wichtiger Hinweis:
Die folgenden Projektierungshinweise beschreiben den Einsatz der Faceplates generell
unabhngig von dem zugrundeliegenden Bedien&Beobachtungs-System, welches
wahlweise sein kann:
1.3.1 Control
Der Cursor wechselt in den Zustand:
Den Cursor auf die gewnschte Position setzen, die linke Maustaste drcken. Es erscheint
ein Dialogfenster mit definierten Faceplates. Nach der Auswahl des gewnschten
Faceplates und Besttigen mit dem Button OK wird das Faceplate auf dem Prozessbild
plaziert.
1-21
Bildkonstruktion
Register Adresse
Im Bereich "Quelltyp" wird der Typ Analog Ausgangswert oder Analog Eingangswert
selektiert. ber die folgenden ComboBoxen wird die gewnschte Variable verschaltet:
Register Erweitert
Im Bereich Darstellung wird die Darstellungsart des Faceplates im Laufzeitsystem
(Prozessbilder) festgelegt.
1-22
Feste Gre: wenn diese Option angewhlt ist, ist die Gre des Faceplates nicht
vernderbar.
Wert anzeigen: wenn diese Option angewhlt ist, wird anstatt des Faceplate Symbols der aktuelle Wert der verschalteten Variable angezeigt.
Transparent: wenn diese Option angewhlt ist, wird das Faceplate durchsichtig
dargestellt.
Tool Tip: wenn diese Option angewhlt ist, wird im Laufzeitsystem beim Anfahren
des Faceplates mit der Maus Information zu der verschalteten Variable
aufgeblendet.
Bildkonstruktion
Im Bereich Wert wird die Darstellungsart des anzuzeigenden Wertes eingestellt. Die
Einstellungen sind aktiv, wenn die Option Wert anzeigen angewhlt ist. In diesem Bereich
knnen die Farben des Wertes, des Hintergrundes und der Rahmen, sowie die Anzahl der
anzuzeigender Stellen und Rahmenbreite gendert werden.
Im Bereich "Bitmap" kann das Symbol des Faceplates gewhlt werden.
Register Trend
In der Lasche Trend wird die Skalierung der Zeit- und Y-Achse definiert.
Register Schriftarten
In der Lasche Schriftarten werden die Schriftart, der Schriftstil und die Schriftgre
eingestellt. Hierzu ist allerdings immer der Eigenschaftsname "Fontvalue" auszuwhlen.
Das Property "Font" hat an dieser Stelle keine Funktion.
Achtung: Sonderzeichen aus dem Symbolschriftensatz wie z.B. "" werden in diesem
Faceplate nicht untersttzt.
S5 Anbindung:
Eine Anbindung an eine S5 ist mglich.
Da der S5 Datensatz bzw. das S5 Programm nicht alle Attribute bzw. Features der S7
besitzt ist die Funktionsumfang fr S5 Instanzen eingeschrnkt.
Folgendes ist zu beachten:
1-23
Bildkonstruktion
Fr neue Prozessbilder sollte grundstzlich nur noch diese Variante 2 des Analog
Faceplates verwendet werden.
Register Adresse
Im Bereich "Quelltyp" wird der zu verschaltende Variablentyp nun ber eine Listbox mit
folgenden Optionen selektiert
1-24
Direkte Objektadressierung
Direkte Adressierung
Bildkonstruktion
Direkte Objektadressierung
Bei diesem Quelltyp kann eine beliebige Bausteinklasse gewhlt werden. Desweiteren
erfolgt hier die Auswahl der Bausteininstanz sowie des gewnschten Attribut-Wortes.
Direkte Adressierung
Bei diesem Quelltyp wird auf eine direkte PCU-Adresse verschaltet. Dabei gelten die
Selektions-Mglichkeiten entsprechend der folgenden Tabelle:
Datentyp
Weitere Angaben
Datenformat
Datenbaustein
DB Nummer
Bit 0 7
(DBX)
Index (Byte-Adresse)
Byte
(DBB)
Wort
(DBW)
1-25
Bildkonstruktion
Merker
Eingang
Index (Byte-Adresse)
Index (Byte-Adresse)
(im PAE)
Ausgang
(im PAA)
Index (Byte-Adresse)
Doppelwort
(DBD)
Bit 0 7
(M)
Byte
(MB)
Wort
(MW)
Doppelwort
(MD)
Bit 0 7
(E)
Byte
(EB)
Wort
(EW)
Doppelwort
(ED)
Bit 0 7
(A)
Byte
(AB)
Wort
(AW)
Doppelwort
(AD)
Register Erweitert
Bei der direkten Adressierung werden im Bereich Darstellung die Felder Unter-/Obergrenze
aktiv geschaltet. Hier kann ein zulssiger Wertebereich fr die Variable definiert werden.
Dies ist hilfreich insbesondere fr die Online-Trenddarstellung des Faceplates zur Laufzeit,
wenn der Istwert nur wenig variiert bzw. fr Bitwerte.
1-26
Bildkonstruktion
Register berwachung
Es ist mglich, zustzlich den Status eines Messwertes als farbigen Rahmen am Analog
Faceplate V2 zu signalisieren. Die Quelle des Statuswertes (max. 32Bit) wird ber die
Eigenschaftsseite berwachung am Faceplate projektiert. Es sind die Quelltypen Direkte
Objektadressierung und Direkte Adressierung mglich.
Die Festlegung der max. 32 unterschiedlichen Rahmenfarben erfolgt zentral in der
controls.ini.
Datei: \windcs\sys\controls.ini
Schlssel: [Analog] ColorStatusBorder<Bit>=<R>,<G>,<B>
<Bit>:
Bit 1 bis 32
<R>,<G>,<B>:
RGB-Werte fr rot, grn, blau
Standardwert:
0,0,0 (schwarz)
Beispiel:
[Analog]
ColorStatusBorder1=128,0,0
ColorStatusBorder2=0,255,0
ColorStatusBorder32=0,0,0
(Bit 1, dunkelrot)
(Bit 2, hellgrn)
(Bit 32, schwarz)
1-27
Bildkonstruktion
Register Allgemein
Quelltyp: Hier erfolgt die Auswahl des Typs PID-Regler oder Dreipunktregler.
ber die folgenden ComboBoxen wird die gewnschte Variable verschaltet:
Anzeigemodus:
Bitmap: Hier kann ein individuelles Symbol fr des Faceplate vorgegeben werden.
Register Erweitert
In der Lasche Erweitert wird die Runtime Darstellungsart des Faceplates festgelegt.
Darstellung:
1-28
Feste Gre: wenn diese Option angewhlt ist, ist die Gre des Faceplates nicht
vernderbar.
PID: Y 0..100 skalieren: Skalieren der Y-Werte in den Bereich 0..100 (nur fr PID)
Bildkonstruktion
Transparent: wenn diese Option angewhlt ist, wird das Faceplate durchsichtig
dargestellt.
Tool Tip: wenn diese Option angewhlt ist, wird im Laufzeitsystem beim Anfahren
des Faceplates mit der Maus die Information der verschalteten Variable
aufgeblendet.
Reglerbedienung:
Im Bediendialog wird die Position des Faceplates festgelegt:
Modal: Ist diese Option aktiviert, so kann kein anderes Faceplate geffnet
werden, ohne das erste zu schlieen.
Register Blinken
In der Lasche Blinken werden Einstellungen fr das ber- oder Unterschreiten der Grenzen
fr folgende Gren vorgenommen:
IstwertX
StellwertY
SollwertW
Die Gren werden blinkend dargestellt, wenn die Optionen aktiv sind.
Register Trend
In der Lasche Trend werden folgende Einstellungen vorgenommen:
S5 Anbindung:
Eine Anbindung an eine S5 ist mglich.
Da der S5 Datensatz bzw. das S5 Programm nicht alle Attribute bzw. Features der S7
besitzt ist die Funktionsumfang fr S5 Instanzen eingeschrnkt.
Folgendes ist zu beachten:
Die Ranges der S5 sind teilweise kleiner als die der S7 Attribute.
1-29
Bildkonstruktion
Register Allgemein
Quelltyp: Hier erfolgt die Auswahl der Timergruppe 1 oder 2. ber die folgenden
ComboBoxen wird die gewnschte Variable verschaltet:
Bitmap: Hier kann ein individuelles Symbol fr des Faceplate vorgegeben werden.
Register Erweitert
In der Lasche Erweitert wird die Darstellungsart des Digital Control Faceplates im
Laufzeitsystem (Prozessbilder) festgelegt.
Im Bereich Darstellung knnen folgende Eigenschaften gendert werden:
1-30
Feste Gre: wenn diese Option angewhlt ist, ist die Gre des Faceplates nicht
vernderbar.
Transparent: wenn diese Option angewhlt ist, wird das Faceplate durchsichtig
dargestellt.
Tool Tip: wenn diese Option angewhlt ist, wird im Laufzeitsystem beim Anfahren
des Faceplates mit der Maus die Information zu der verschalteten Variable
aufgeblendet.
Bildkonstruktion
Es kann der Status des Eingangs, der positive oder der negative Ausgang des Timers im
Symbol im Laufzeitsystem dargestellt werden.
Im Bediendialog wird die Position des Faceplates festgelegt: Immer im Vordergrund
und/oder feste Position.
Register Trend
In der Lasche Trend wird die Skalierung der Zeit-Achse und die Kurven-Farbe definiert.
Mit dem Button "Farbe" kann die Farbe der Kurvenverlufe gewhlt werden.
S5 Anbindung:
Eine Anbindung an eine S5 ist nicht mglich, da dieses Control auf die Datenstze
Timer01/Timer02 bezogen ist, welche fr die S5 nicht existieren.
1-31
Bildkonstruktion
Register Allgemein
ber die folgenden ComboBoxen wird das gewnschte Entity-Objekt verschaltet:
Feste Gre: wenn diese Option angewhlt ist, ist die Gre des Faceplates nicht
vernderbar.
Transparent: wenn diese Option angewhlt ist, wird das Faceplate durchsichtig
dargestellt.
Tooltip: wenn diese Option angewhlt ist, wird im Laufzeitsystem beim Anfahren
des Faceplates mit der Maus die Information der verschalteten Variable
aufgeblendet.
Im Bereich Bediendialog wird die Position des Faceplates festgelegt: Immer im Vordergrund
und/oder feste Position.
1-32
Bildkonstruktion
der Datentyp (wie soll der Wert dargestellt werden); Festpunktzahl, Hex; Binr;
Textliste
der Name
der Dimensionsname
Statusdefinition
Aus den Parametern kann ein Wert als Status definiert werden zur Anzeige in der
Faceplate-Ansicht Status. Fr den Status kann definiert werden.
Bedeutung Bit 0 Bit 31 ber Angabe einer Textdatei. Diese Textdatei enthlt in
Zeile 0..31 die den Bits entsprechenden Texte.
Strukturierter Datensatz
Die Parameterdefinitionen im Template enthalten im Normalfall nur die Offsets auf die
Datenelemente innerhalb des DBs der PCU. Die Basisadresse (PCU, DB, DBW) wird bei
der jew. Entityinstanz im Entity Typ hinterlegt. Somit ist jeder Instanz ein strukturierter
Datensatz in der PCU zugeordnet. Die Entity-Instanzen knnen auch in unterschiedlichen
PCUs untergebracht sein.
Feste Adressierung
Im Template kann auch eine feste Adresse hinterlegt werden. Das Template ist dann nur fr
ein Entity verwendbar.
Datenablage
1-33
Bildkonstruktion
......
......
Type_003.INI
Temp_004.INI
Type_xxx.ini
[GLOBAL]
Entities=3
[Entity_001]
Template=1
;Address=pcu,db,dw
Address=1,4100,34
[Entity_002]
Template=1
Address=1,1000,5
[Entity_003]
Template=3
Address=1,1000,6
Hier werden die einzelnen Entities des Typs bzw. der Gruppe eingetragen. Jedem Entity
wird ein Template und eine absolute Adresse zugeordnet. Diese Adresse wird (falls
Templateparameter nicht absolut definiert sind) als Basis fr die Parameter des Template
verwendet.
Temp_xxx.ini
[Global]
Parameters=4
Parameter1=SW/TEXT/BIN/HEX,Name,dim,dep,min,max,file,Offset:DBBx/DBX
x.y/DBWx/DBDx
Parameter2=SW/TEXT/BIN/HEX,Name,dim,dep,min,max,file,Abs:pcu,db,DBBx
/DBXx.y/DBWx/DBDx
Parameter3=R,SW/TEXT/BIN/HEX,Name,dim,dep,min,max,file,Offset:DBBx/D
BXx.y/DBWx/DBDx
Parameter4=W,SW/TEXT/BIN/HEX,Name,dim,dep,min,max,file,Offset:DBBx/D
BXx.y/DBWx/DBDx
[Status]
Parameter=2
;Textfile containing status texts
File=Temp2StatusFile
In der Sektion [GLOBAL] wird die Anzahl der Parameter und deren Definition angegeben.
R,W als fhrendes Zeichen fr readonly oder writeable sind optional. Default W.
Nun wird der Parametertyp angegeben:
1-34
TEXT=Textliste
BIN=binre Eingabe
BRAUMAT/SISTAR Classic 5.3
Bedienen und Beobachten based on S7
A5E00239338-06
Bildkonstruktion
HEX=hexadezimale Eingabe
Dann folgen die Zeichenketten fr Name und Einheit, die Werte fr DezimalPunkt, Minimum
und Maximum, der Dateiname fr die Texte, wenn Format TEXT gewhlt ist, und am Ende
die Adresse.
Diese Adresse kann mit Abs anstatt mit Offset bezeichnet werden. In diesem Fall ist die
Basisadresse des Entity ohne Bedeutung. Hier mssen stattdessen PCU und DB zustzlich
ber die Parameter pcu und db der Adresse angegeben werden.
Hinweise:
Parameter=2
Bestimmt den Parameter aus der vorangehenden Parameterliste fr die Status
Ansicht. Fr jedes Bit wird ein Text sowie der Zustand angezeigt.
File=
Bestimmt die Textdatei mit den Statustexten dieses Entity Typs
S5 Anbindung:
Eine Adressierung der Parameter fr S5 wird nicht untersttzt.
1-35
Bildkonstruktion
Register Allgemein
ber die folgenden ComboBoxen wird die gewnschte Variable verschaltet:
Bitmap:
1-36
Datei: Hier kann ein individuelles Symbol fr das Faceplate vorgegeben werden.
Bildkonstruktion
Register Erweitert
Im Bereich Darstellung knnen folgende Eigenschaften gendert werden:
Feste Gre: wenn diese Option angewhlt ist, kann die Gre des Faceplates
nicht verndert werden.
Rahmenbreite fr Modusanzeige:
hier kann die Rahmenbreite fr die Modusanzeige eingestellt werden.
Die Farbe der Rahmen ndert sich je nach Modus des ESGs. Standardmig
sind folgende Farben eingestellt:
AutoMode rot
ManualMode grn
MaintenanceMode - blau
ABMMode schwarz
Die Farben knnen in der controls.ini im Pfad \windcs\sys individuell eingestellt
werden.
Transparent:
wenn diese Option angewhlt ist, wird das Faceplate durchsichtig dargestellt.
Tool Tip:
wenn diese Option angewhlt ist, wird im Laufzeitsystem beim Anfahren des
Faceplates mit der Maus die Information der verschalteten Variable aufgeblendet.
Weitere Einstellungen
S5 Anbindung:
Eine Anbindung an eine S5 ist mglich. Da der S5 Datensatz bzw. das S5 Programm nicht
alle Attribute bzw. Features der S7 besitzt ist die Funktionsumfang fr S5 Instanzen
eingeschrnkt.
Folgendes ist zu beachten:
Leitungsentityfunktion,M,ABM etc.
Nicht vorhanden.
Simulation Rckmeldung
Nicht vorhanden.
Freigabe erzwingen
Nicht vorhanden.
Fehlerzhler
Nicht vorhanden.
Ein/Ausschaltverzgerung
nicht vorhanden.
Ausgang invertieren
nicht vorhanden.
eingeschrnkt.
1-37
Bildkonstruktion
Register Adresse
Im Dialog Adresse wird die gewnschte Variable spezifiziert. Die Eingabe der Variable kann
auf zwei Arten erfolgen: ber Objektname oder ber direkte Adresse. Die Auswahl der
Eingabeart erfolgt im Bereich PCU-Quellangabe.
Wenn Objektname ausgewhlt ist, erscheint folgender Dialog:
Register Darstellung
Im Dialog Darstellung wird die Darstellungsart des Statusbyte Control Faceplates im
Laufzeitsystem festgelegt.
Feste Gre: wenn diese Option angewhlt ist, kann die Gre des Faceplates
nicht verndert werden.
Transparent: wenn diese Option angewhlt ist, wird das Faceplate durchsichtig
dargestellt.
Tool Tip: wenn diese Option angewhlt ist, wird im Laufzeitsystem beim Anfahren
des Faceplates mit der Maus die Information der verschalteten Variable
aufgeblendet.
Das Bitmap bildet die Zustnde des Statusbytes ab. Es gibt zwei Mglichkeiten die
Zustnde darzustellen.
1-38
Bildkonstruktion
1. Die Zustnde werden aus einem Bitmap ermittelt. Das ausgewhlte Bitmap wird in acht
gleiche Teile geteilt. Jeder Teil stellt ein Zustand des Statusbytes dar. Es werden nur die
ersten drei Bits des Statusbytes ausgewertet (entspricht 8 Zustnde, 0-7). Der Wert der
drei ersten Bits entspricht einem Zustand des Statusbytes. z.B. der Wert des
Statusbytes ist 0 es wird der erste Teil des Bitmaps dargestellt. Beim Wert 6 wird der
siebte Teil des Bitmaps dargestellt.
2. Die Zustnde werden aus einer Bitmapliste ermittelt. Es ist mglich 256 Zustnde des
Statusbytes darzustellen, es werden alle acht Bits des Statusbytes ausgewertet
(Zustnde von 0 bis 255). Jeder Zustand des Statusbytes wird durch eine Bitmapdatei
dargestellt. Es wird eine Textdatei erzeugt, in der die Pfadeingaben der Bitmaps stehen.
Der Wert des Statusbytes ist die Nummer der Zeile plus 1 in dieser Textdatei. z.B. Der
Wert des Statusbytes ist 0. Das entspricht der Bitmapdatei aus der ersten Zeile. Der
Wert des Statusbytes ist 1. Das entspricht der Bitmapdatei aus der zweiten Zeile usw.
Eingabe der Bitmapdatei, Bitmapliste:
Im Bereich Bitmap auf den Button drcken. Es erscheint ein Dialog. In diesem Dialog
wiederum auf den Button drcken. Es erscheint ein Standard- "ffnen" Dialog. Hier im Feld
Dateityp zunchst die Erweiterung *.bmp oder *.txt auswhlen, je nach gewnschter
Darstellungsmethode. Dann zum richtigen Verzeichnis navigieren, die gewnschte Datei
auswhlen und "ffnen" drcken. Die Meldebox "Kein Symbol enthalten" im Falle der
selektierten Textliste kann ignoriert werden.
S5 Anbindung:
Bei S5 Variablen wir nur die objektbezogene Adressierung untersttzt.
1-39
Bildkonstruktion
Filtereinstellung:
AREA: Auswahl des Bereichs ( =Server) von dem die Meldungsarchive gelesen werden.
Die Meldungen werden nach dem SQL-Filterstring im Feld Filterausdruck selektiert.
Voraussetzung ist ein formal korrekter Ausdruck, was mit dem berprfen Button
kontrolliert werden kann. Wenn der Filterstring leer ist, dann werden alle Meldungen der
aktiven Area angezeigt.
Als Filterkriterien stehen die unter Feldbezeichner aufgelisteten Meldungselemente zur
Verfgung. Durch Doppelclick auf einen Bezeichner wird dieser in den Filterstring an der
1-40
Bildkonstruktion
Ein bereits vorhandener Filterstring (manuell editiert oder generiert) wird beim
Verlassen des Dialogs Einfacher Teilanlagen Filter mit OK-Button komplett
ersetzt. Falls spter noch bentigt, sollte dieser z.B. in ein Notepad Fenster
zwischengespeichert werden.
Als Joker-Zeichen ist lediglich das *-Zeichen zugelassen und zwar nur als letztes
Zeichen eines Textstrings (Beispiel: PCU = 00* )
1-41
Bildkonstruktion
1.3.10
SmartUnit Faceplate
Das Faceplate dient zur berwachung und Bedienung einzelner Schrittketten.
Fehlermeldungen, Warnungen, Prozess- und Bedienmeldungen lassen sich ber das kleine
Unit Faceplate zurcksetzen und quittieren. ber eine Infotaste wird das dazugehrige Unit
Control geffnet.
Register General
S5-Anbindung:
1-42
Bildkonstruktion
1.3.11
Ferner knnen zwei separate Fenster fr die Unit-DFMs und die EOP-DFMs
dynamisch ein-/ausgeblendet werden.
Darstellungsarten
Das Unit Control lsst sich auf vier verschiedene Arten darstellen:
Darstellungsart Zeile
1-43
Bildkonstruktion
Darstellungsart Ikone
Darstellungsart Fenster
Control-Eigenschaften
1-44
Bildkonstruktion
Register Allgemein
Teilanlage: hier wird die gewnschte Unit innerhalb der PCU angewhlt.
Bitmap: hier kann das Symbol des Faceplates ausgewhlt werden. Nur
notwendig, wenn bei der Darstellung Ikone gewhlt wird.
Register Erweitert
Im Bereich Darstellung knnen folgende Eigenschaften gendert werden:
Feste Gre: wenn diese Option angewhlt ist, kann die Gre des Faceplates
nicht verndert werden. Fr die Darstellungsart Ikone heit dies, dass das
verknpfte Bitmap nicht skaliert wird.
Transparent: wenn diese Option angewhlt ist, wird das Faceplate durchsichtig
dargestellt.
Tool Tip: wenn diese Option angewhlt ist, wird im Laufzeitsystem beim Anfahren
des Faceplates mit der Maus die Information der verschalteten Variable
aufgeblendet.
Darstellung:
Ikone:
Zeile:
Fenster:
1-45
Bildkonstruktion
1.3.12
SisDateTime Faceplate
Mit dem Faceplate knnen Sie eine Uhr in einer Analog- oder Digitalansicht darstellen.
Weiterhin haben Sie die Mglichkeit, das Datum sowie den aktuellen Sistar-Benutzer
anzeigen zu lassen.
Register Allgemein
In dieser Lasche knnen Sie das Aussehen der Sistar Uhr festlegen.
Datum anzeigen
Anmerkungen: Das jeweilige Anzeigeformat wird von den aktuellen Windows Einstellungen
abgeleitet. Es muss zumindest eine der drei Optionen angewhlt werden.
Register Schriftart
In der Lasche Schriftarten werden die Schriftart, der Schriftstil und die Schriftgre
eingestellt. Mit diesen Einstellungen werden Datum, Uhrzeit und der Benutzer angezeigt.
Register Farben
Es lassen sich zwei Farbeigenschaften der Uhr einstellen:
1-46
BackColor
Das ist die Hintergrundfarbe bzw. die des Ziffernblattes der analogen Uhr.
ForeColor
Hiermit lassen sich die Liniendarstellung der Uhr und die Schriftfarbe fr Datum
und Benutzer einstellen.
Bildkonstruktion
1.3.13
Panel Faceplate
Mit dem Faceplate lassen sich Applikationen anstarten bzw. bereits laufende Applikationen
in den Bildschirmvordergrund bringen. Zustzlich lassen sich schnelle Bildwechsel ber die
Navigationsleiste realisieren. Eine Uhrzeitanzeige, deren Anzeigeformat ebenfalls
parametrierbar ist rundet das Faceplate ab.
Register Allgemein
Auf dieser Eigenschaftslasche wird das Erscheinungsbild der Buttons beeinflut bzw.
parametriert.
Register Applikations-Feld
Hier werden die spezifischen Einstellungen fr das Applikations-Feld eingestellt.
Als nchstes lassen sich die Anzahl der Buttons parametrieren. Ist die Anzahl der
Buttons kleiner als die konfigurierten Applikationen, so werden Wechseltasten mit
eingeblendet.
1-47
Bildkonstruktion
Als nchstes folgt der Eintrag der Konfigurationsdatei. ber den Dateiauswahl
dialog lassen sich unterschiedliche Dateien fr jedes Faceplate auswhlen
(Standard Pfad- und Dateiname ...\windcs\texte.x\panel.ini).
- PANEL.OCX
;*******************************************************************
// [App1]
// Section
// BtnName=Menu
// Button-Description
// App=Newmenu.exe
// Application name
;*******************************************************************
[App1]
BtnName=Grundmen
App=Newmenu.exe
BtnToolTip=Sistar Men
SistarApp=1
Hier knnen Sie biszu 100 Applikationen nach Ihrer Wahl angeben. Beginnend mit der
Sektion [AppX] folgen die Beschreibung des Buttons, der Applikation, der Tooltip und die
Unterscheidung, ob es sich um eine Sistarapplikation handelt oder nicht.
Register Navigations-Feld
In der Navigationslasche wird die Bildnavigationsleiste parametriert.
Die nchste Auswahlbox beeinflut die Anzeige der Leiste, ob sie links oder
rechts von dem obengenannten Applikations-Feld erscheint.
Falls ein Tooltip angezeigt werden soll, so muss ebenfalls die Auswahlbox
angewhlt sein.
Als nchstes folgt der Eintrag der Konfigurationsdatei. ber den Dateiauswahl
dialog lassen sich unterschiedliche Dateien fr jedes Faceplate auswhlen
(Standard Pfad- und Dateiname ...\windcs\texte.x\paneltree.ini).
1-48
Bildkonstruktion
Sudhaus\MALT-6.bik;
2;
Malztransport;
Sudhaus\MALT-1.bik;
1;
Malztransport;
Sudhaus\MALT-2.bik;
2;
Malzsilos 1-8;
Sudhaus\MST.bik;
4;
Millstar 1;
end
begin;SUDHAUS
Allgemein\overv_1.bik;
1;
Sudhaus bersicht;1
Sudhaus\MTK.bik;
6;
Maischepfanne 1;
Sudhaus\LT.bik;
9;
Luterbottich;
Sudhaus\PRT.bik;
11;
Wrzevorlauftank;
Sudhaus\WK.bik;
12;
Wrzepfanne;
Sudhaus\WHP.bik;
14;
Whirlpool;
Sudhaus\WATER.bik;
14;
Schwachwrze;
Sudhaus\CIP.bik;
16;
CIP Sudhaus;
End
Der Aufbau der Konfigurationsdatei bercksichtigt folgende Punkte:
In der ersten Zeile erfolgt die Beschreibung des Gesamt. bzw. Hauptbildes
Hierzu wird der Bereich mit dem Wort begin geffnet, gefolgt vom
Bereichsnamen z.B. Malz. Dieser wird im Kontextmen angezeigt.
Mit dem end Wort wird der jeweilige Bereich wieder abgeschlossen. Weitere
knnen folgen.
Bilder, die zu einem Bereich gehren, werden zwischen begin und end
beschrieben. Der Aufbau sieht folgende Parametrierung vor:
Verzeichnis\Bilddateiname ; Teilanlage; Beschreibung fr Kontextmen; AREA
ID
Die Angabe einer Teilanlage bleibt ohne Auswirkung auf die Darstellung und kann
durch ein Leerzeichen ersetzt werden. Beide Semikolons (Strichpunkte) sind aber
ntig, drfen jedoch nicht direkt aufeinander folgen.
WICHTIG!!! Die jeweiligen Parameter werden mit einem Strichpunkt von einander getrennt.
AREA bergreifende Bildnavigation
Das Panel OCX enthlt keinen AREA-bezug in den Objekt-Properties sondern liest
die AREA-ID je Prozessbildzeile aus dem Konfigurationsfile PANELTREE.INI.
Die Files PANELTREE.INI knnen individuell fr die jew. IOS erstellt - oder vom
Server geladen werden. Reihenfolge der Auflsung:
o
1-49
Bildkonstruktion
Bei bestehenden PANELTREE.INI files ohne AREA-Eintrge ist immer die AREA
des geladenen Bildes gltig.
Register Zeit-Feld
Zur Abrundung der Shortcut-Leiste knnen Sie zustzlich ein Uhr und ein Datumsfeld mit
einblenden. Diese werden gemeinsam im Register Zeit-Feld parametriert.
Hinweis:
Falls im Edit-Feld keine Angabe gemacht wurde und die Anzeige Datum bzw. Zeit
aktiviert ist, so wird das jeweilige Systemformat zur Laufzeit genommen.
Register Schriftarten
In der Lasche Schriftarten werden die Schriftart, der Schriftstil und die Schriftgre
eingestellt.
Achtung: Die gewhlten Fonts-Einstellungen werden erst im Runtime-Modus des Bildes
wirksam (berprfung durch Mausklick auf das Icon "Aktivieren" mglich).
1-50
Bildkonstruktion
1.3.14
Bildwechsel Faceplate
Das Bildwechsel Control fat die Funktionen der Standardvariablen Statischer Text und
Bildwechsel in einem OCX zusammen. Demnach lehnen sich auch die
Einstellmglichkeiten an diese beiden Variablen an, die auf drei Eigenschaftsseiten
aufgeteilt sind:
Registerkarte Allgemein:
Area:
Area von der das Bild geladen wird.
Bild:
Pfad des Bildes, auf das umgeschaltet werden soll.
Tastenkombination:
Tastenkombination, durch die eine Umschaltung ausgelst wird.
Neue Instanz:
Die Eigenschaft gibt an, ob eine neue Instanz des Laufzeitsystems gestartet
werden soll.
Text:
Statischer Text, der im Bildwechsel-Control angezeigt wird .
Tooltip:
Bei Aktivierung dieser Eigenschaft erscheint ein Tooltip, der die Eigenschaften
Image und Shortcut enthlt.
1-51
Bildkonstruktion
Feste Gre:
Ist diese Einstellung gesetzt, so wird die Breite durch die Einstellung Breite
festgelegt und die Hhe durch die eingestellte Schriftart vorgegeben. Andernfalls
ist die Gre in der Bildkonstruktion beliebig vernderbar.
Registerkarte Format
Farben:
Fr das Control kann sowohl die Text- als auch die Hintergrundfarbe eingestellt
werden. Ist Transparenz erwnscht, so ist das Kontrollkstchen Transparent zu
aktivieren.
Rahmen:
Die Rahmenfarbe und breite kann ber zwei Kombinationsfelder angepasst
werden.
Ausrichtung:
Horizontale und vertikale Ausrichtung des Textes.
Registerkarte Schriftart:
ber diese Registerkarte lassen sich die blichen Einstellung (wie z.B. Fett oder Kursiv)
bezglich der Schriftart parametrieren.
1-52
Bildkonstruktion
1.3.15
1.3.15.1
1.3.15.2
Vorgehensweise:
1. Eine Variable wird mit der Verschaltungsart Objektname und dem Attribut einmalige
Aktualisierung als Bezug definiert. Mit dieser wird die Zeile (relative Tanknummer 1,2,...)
einer Tabelle gewhlt. In dieser Tabelle steht die aktive Verschaltung (PCU, Gruppe,
Instanz) fr die Variable. Falls fr eine Variable die Verschaltung leer ist, entfllt die
Variable fr diese Zeile.
1-53
Bildkonstruktion
Beispiel:
Bezugsvariable als
Integervariable
Beispiel:
Umzuschaltende
Variable, hier ESG
Zeile \windcs\bilder\dbf\
sample.dbf
VAR1
1
1 DB726 DBB307
2
1 DB726 DBB335
3
1 DB726 DBB363
VAR2
2 DB726 DBB307
2 DB726 DBB335
2 DB726 DBB363
1-54
Bildkonstruktion
Typ
Lnge
VAR1
Zeichen
15
VAR2
Zeichen
15
Wert1
Wert2
Wert3
Analog.ocx
<PCU-Nr>
<Gruppe>
<Instanz>
1 = ANAU
2 = MESS
Ctrl3.ocx
<PCU-Nr>
<Gruppe>
<Instanz>
1 = Dreip
2 = PID
Digital.ocx
<PCU-Nr>
<Gruppe>
<Instanz>
1 = TIMER01
2 = TIMER02
ICM3.ocx
<PCU-Nr>
<ESG-Gruppe>
<Instanz>
1, 2, 3, 4
StatByte.ocx
<PCU-Nr>
DBxxx
DBBxxx
Unit_Ctrl.ocx
<PCU-Nr>
<Unit-Nr>
<Sequence/TA-Nr>
Entity.ocx
<PCU-Nr> = 249
<Entity-Typ>
<Instanz>
Anmerkungen:
Wird die Gruppe = "0" gesetzt, so erfolgt keine Fehlermeldung und keine
Quellanmeldung.
Fr die brigen hier nicht aufgefhrten Controls wird keine indirekte Adressierung
untersttzt und damit kein Datenquellen-Dialog angeboten.
1-55
Bildkonstruktion
1-56
2 Laufzeitsystem
2.1 Allgemein
Funktionalitt
Die Applikation Prozessbilder bietet eine Anlagenbersicht auf Basis der projektierten
Vollgrafikbilder durch die Darstellung von Prozessdaten aus der PCU. Die Abbildung der
bertragenen Prozessdaten erfolgt auf die in der Bildkonstruktion parametrierten Objekte.
ber Bedienelemente kann der Bediener in den laufenden Prozess und in die
verschiedenen Ablufe eingreifen.
Arbeitsbereich (Client Area)
Der Arbeitsbereich enthlt ein Prozessbild. Die Gre des Prozessbildes ist grundstzlich
auf die gesamte Gre des Arbeitsbereichs ausgerichtet. Die Gre des Prozessbildes wird
von den Ausmaen des in der Bildkonstruktion erzeugten statischen Bildes bestimmt. Die
verschalteten Variablen werden durch die vom Benutzer whrend der Bildkonstruktion
ausgewhlten Symbole dargestellt, und "liegen" ber dem Prozessbild.
Arbeiten mit der Applikation
Das Arbeiten mit der Applikation umfat folgende Ttigkeiten:
Prozessbilder drucken
Durch Anklicken des
Symbols in der Symbolleiste, ber die Tastenkombination Ctrl+P
oder mit dem Menpunkt Drucken im Men Datei kann das aktuelle geladene Prozessbild
mit Variablenwerten ausgedruckt werden.
Druckereinrichtung
Mit Hilfe des Menpunktes Druckereinrichtung im Men Datei kann der gewnschte
Standarddrucker ausgewhlt werden. Entsprechend dem eingesetzten Drucker bzw.
Druckertreiber, ist eine Feinabstimmung auf das jeweilige Druckermodell mglich"
Anzeigen eines Prozessbildes
Bei Start der Applikation erscheint das Grundbild (BILD000.BIK) am Bildschirm. Das
Grundbild ist auerdem ber den Menpunkt Gesamtbersicht im Men Prozessbilder
anwhlbar.
Durch die vom Benutzer whrend der Bildkonstruktion eingefgten Buttons, bzw. mittels
Objekten, Mens u.. ist ein Verzweigen zu den weiteren Prozessbildern der gewnschten
Teilanlage mglich. Auerdem knnen Prozessbilder ber den Menpunkt Bild Laden im
Men Prozessbilder aufgerufen werden.
In einem speziellen Dialogfenster erfolgt zunchst die Area-Auswahl bzw. lokal. Damit wird
die dazugehrige Prozessbilder-Liste aufgebaut. Im Falle der Area-Auswahl wird diese Liste
aus dem Client-spezifischen Bilder-Unterverzeichnis des Area-Servers (sofern vorhanden /
1. Prioritt) sowie dem Server-Bilderverzeichnis (2. Prioritt) zusammenrangiert.
Das optional einblendbare Vorschaubild erleichtert die Bildauswahl.
Hinweis:
Mit diesem Dialog wird ein ggf. sicherheitskritisches Starten von beliebigen ausfhrbaren
Dateien verhindert.
2-1
Laufzeitsystem
2-2
Laufzeitsystem
2.2 Standardvariablen
Bedienung von Variablen
Bei bedienbaren Variablen erscheint eine Hand, wenn mit der Maus auf die Variable gezeigt
wird. Mit einem Doppelklick auf die bedienbare Variable erscheint eine Dialogbox, die je
nach Variablentyp unterschiedlich ist.
Bei Doppelklick auf eine bedienbare Integerzahl oder Realzahl erscheint eine Dialogbox zur
Eingabe des neuen Variablenwertes. Der zulssige Wertebereich gem Parametrierung
wird angezeigt.
Bei Doppelklick auf eine bedienbare Hexadezimalzahl erscheint eine Dialogbox zur Eingabe
des neuen Variablenwertes. Der zulssige Wertebereich gem Parametrierung wird
angezeigt.
Bei Doppelklick auf bedienbare binre Variable erscheint eine Dialogbox. Die mit der Maus
angeklickte, gewnschte Schalterstellung erhlt den rechteckigen Kasten. Mit der
Schaltflche OK wird der Schalter entsprechend eingestellt.
Beispiel:
oben
M
unten
M
(Bit=0)
(Bit=1)
2-3
Laufzeitsystem
Bei Doppelklick auf ein bedienbares Einzelsteuerglied erscheint eine Dialogbox mit
folgenden Schaltflchen:
Notiz
Ein
Aus
Quittung
Status
Schlieen
PCU-Nummer
2-4
1
0
BA
=
=
=
BV
RE
RA
HD
QL
Laufzeitsystem
Status
Bei Doppelklick auf bedienbaren Text erscheint eine Dialogbox zur Auswahl einer Textzeile.
Bei Doppelklick auf bedienbare Variable Sound erscheint eine Dialogbox. Die mit der Maus
angeklickte, gewnschte Schalterstellung kann mit der Schaltflche OK entsprechend
eingestellt werden.
2-5
Laufzeitsystem
2.3 Faceplates
Beim Klicken auf ein bedienbares Control-Faceplate erscheint ein Dialog in dem die
projektierte Daten beobachtet, gendert und simuliert werden knnen. Bei allen bedienbaren
Control - Faceplates existiert Lasche About.
Register About:
In der Lasche About werden projektierte Informationen der verschalteten Variable angezeigt
(Beschreibung, Adresse, Lage).
Notiz
Register Allgemein
Der aktuelle Wert wird in Form eines Balken dargestellt. Mit der Controlbox Simulation
knnen die Analogwerte simuliert werden. Beim Aktivieren der Controlbox ndern knnen
die Parameter gendert werden.
2-6
Laufzeitsystem
Register Trend
Der Verlauf des analogen Wertes wird grafisch in einem Koordinatensystem skaliert
dargestellt.
Hinweise:
2-7
Laufzeitsystem
Register Allgemein
In der Lasche Allgemein werden der Sollwert W, der Istwert X und die Regeldifferenz
XD im Balkenformat dargestellt. Im Bereich Ansteuerung kann mit den Buttons Auto und
Hand zwischen Automatik- und Handbetrieb umgeschaltet werden. Mit den Buttons Extern
und Intern kann die Quelle des Sollwertes umgeschaltet werden. In der Stellung Extern wird
der parametrierte Sollwert zum Regeln herangezogen. In der Stellung Intern wird der
Sollwert von Hand vorgegeben. Dabei wird das Feld W aktiv.
Im Bereich Parameter knnen die Parameter des Reglers (KP, TV, TN) gendert werden. Im
unteren Bereich werden der Sollwert, der Istwert und der Ausgangswert im Zahlenformat
dargestellt.
Register Parameter
In der Lasche Parameter knnen mit dem Aktivieren der Controlbox "ndern" die
Parameter des Reglers wie Untergrenze, Obergrenze, Abtastzeit, Totband, sowie die
Teilanlagenzuordnung gendert werden.
Es kann Reversierbetrieb sowie X-Tracking eingestellt werden. Der YN Merker kann hier
simuliert werden.
Register Trend
In der Lasche Trend werden folgende Werte des Reglers grafisch in einem projektierten
Zeitintervall beobachtet werden: der Ausgangswert Y, der Sollwert W, der Istwert X, die
Strgre Z, die Regeldifferenz XD. Es knnen auch die Parameter KP, TV, TN, Abtastzeit
gendert werden.
2-8
Laufzeitsystem
Register Allgemein
Es werden die Zustnde der digitalen Ausgnge und des Eingangs des verschalteten
Timers grafisch in einem Koordinatensystem skaliert dargestellt. Beim Aktivieren der
Controlbox Simulation kann der Eingang des Timers simuliert werden.
Register Parameter
Beim Aktivieren der Controlbox ndern knnen die Zeiten der positiven und negativen
Ausgnge des Timers gendert werden. Genauso knnen die Ausgnge invertiert werden.
Beim Aktivieren der Controlbox Simulation kann der Eingang des Timers simuliert werden.
2-9
Laufzeitsystem
Register Eigenschaften
In der Lasche Eigenschaften werden projektierte Datenstze sowie deren Werte und
Einheiten angezeigt.
Wenn ein Datensatz schreibenden Zugriff hat, werden die Grenzen des einzugebenden
Wertes im unteren Teil der Lasche angezeigt.
Register Status
Hier wird der Status eines projektierten Datensatzes angezeigt. Aus der Liste der Parameter
kann ein Wert als Statuswort definiert werden. Pro Statusbit (0 .. 31) wird der zugeordnete
Text sowie der binre Zustand angezeigt.
2-10
Laufzeitsystem
Register Allgemein
In der Lasche Allgemein wird der Zustand des verschalteten ESGs dargestellt und die
Ansteuerung vorgenommen. Im Bereich Ansteuerung kann mit den Buttons Auto und Hand
zwischen Automatik- und Handbetrieb umgeschaltet werden. Mit den Buttons Ein und Aus
wird das ESG an- bzw. abgesteuert.
Im Bereich Programm wird die zugehrige Teilanlage angezeigt.
Register Erweitert
Im Bereich "Information Entity Port" kann das verschaltete ESG in den Maintanence-Mode
versetzt werden (Projetierung siehe Handbuch 16_Applikationen based on S7 Kap.
Projektierung Leitungsentity).
2-11
Laufzeitsystem
ber die Schaltflchen Aktiv.Maint und Deaktiv.Maint wird der Mode geschaltet. Das
erfolgreiche Umschalten wird mit einer Box Entity Miniport gemeldet.
Ablauf der Funktion Aktiv.Maint - ESG auf Maintenance umschalten
Der ESG Baustein setzt falls das Bit sitzt ein Telegramm ab (SetM-Telegramm)
Die ESGs senden Telegramme aufgrund des ReqABM Bits AckABM-Telegramm (ja
oder nein). Falls ja, dann nehmen die ESGs den Zustand ABM
(AffectedByMaintenance) ein.
Warten auf die Rckmeldungen der ESGs; sind alle in den Zustand ABM gegangen,
dann bei dem ursprnglichen ESG das Bit ReqM setzen.
Wurden nicht alle ABM-Umschaltungen akzeptiert, so wird der Vorgang
abgebrochen, die Stati aktualisiert und eine Fehlermeldung ausgegeben.
Das ESG antwortet mit dem AckM-Telegramm und nimmt den Zustand M
(Maintenance) ein
2-12
Ermittlung ob ESG zurck auf Hand/Auto geht oder nur auf ABM zurckgeht
Laufzeitsystem
Im Bereich Betroffene Entities werden die Stati der 2 Entities (ESG kann Mitglied in max 2
Entities werden) angezeigt:
Im Bereich "Fehler" wird die Fehlerursache beim Misslingen der Aktivierung angezeigt.
Die Schaltflchen Details und Schliessen aktivieren/deaktivieren 2 Listboxen zu
Diagnosezwecken mit der Angabe des Entity und Anzeige aller zu dieser Entity
zugeordneten ESGs.
Die Anzeige ist ein Schnappschuss, der per Mausclick auf die Schaltflche Details jeweils
aufgefrischt werden kann.
Die angezeigten ESGs knnen folgende Stati annehmen:
M
Fr dieses ESG wurde Maintenance aktiviert. Ist das ESG Mitglied
eines Entity, geht dieses Entity in ABM Status.
ABM
Den Staus des Elementes zu prfen und an die Stati der betroffenen Objekte
anzupassen (z. B. ESG - Status wird von ABM zu IDLE, wenn kein ESG in M).
Im Bereich "Notbetrieb" knnen die Rckmeldungen simuliert und die Freigabe des ESGs
erzwungen werden.
Register Wartung
Im Bereich Art kann zwischen Stundenzhler und Schaltspielzhler umgeschaltet werden.Im
Bereich Meldungen werden die entsprechende Meldungen und im Bereich Istwert
entsprechender Wert des Zhlers angezeigt.
Zur Projektierung siehe hierzu Handbuch Bausteine S7.
Register Parameter
In der Lasche Parameter knnen die Parameter des verschalteten ESGs wie
Einschaltverzgerung, Ausschaltverzgerung und berwachungszeit gendert werden. Im
Bereich Erweitert mit der Controlbox ndern kann die Teilanlagenzuordnung,
Handgruppenzuordnung, ESG-Typ gendert werden.
2-13
Laufzeitsystem
Icon
Bedeutung
In Wartung
Betriebsverriegelung fehlt
2-14
Laufzeitsystem
Wenn die Meldung folgende Attribute hat: PCU-Nummer, Instanz, Instanznummer und zu
dieser Instanznummer die Sprungmarke projektiert wurde, kann von der Meldung in das
entsprechende Bild direkt verzweigt werden. Das Verzweigen in das entsprechende Bild
erfolgt beim Doppelklicken auf die Meldung oder beim Klicken auf die Meldung mit der
rechten Maustaste.
Zur Projektierung siehe hierzu Handbuch Meldungen.
2-15
Laufzeitsystem
Der Titel-Zeile kann bei der Projektierung des Faceplate ber die Lasche
Erweitert statisch ein/ausgeblendet werden.
Den skalierbaren Fenstern UNIT-DFMs, GOP-DFMs knnen ber die ButtonZeile dynamisch ein/ausgeblendet werden.
Darstellung Ikone
Nach dem Anklicken der Ikone im Laufzeitsystem wird folgendes Dialogfenster geffnet.
2-16
Laufzeitsystem
Prozebild
Bildkonstruktion
2-17
Laufzeitsystem
2-18
Laufzeitsystem
Register Suchen
Im Dialog "Suchen" wird der Name des gesuchten Objektes eingegeben. Mit dem Button
"Start" wird die Suche gestartet. Wird der Name des Objektes gefunden erscheint dieser
Name im Fenster "Suchergebnis" und in dem unten liegenden Fenster Informationen ber
dieses Objekt (PCU, Modul, Nummer). Nach dem Klicken auf den CommandButton "zu
Prozessbild wechseln" wird in das entsprechende Bild verzweigt.
Register Blttern
Im Dialog "Blttern" erfolgt die Suche folgendermaen: In der ComboBox PCU wird PCU
ausgewhlt, in der die gesuchte Variable parametriert ist. Im bersichtsfenster Modul wird
das Objekt ausgewhlt, zu dem diese Variable gehrt. Im Auswahlfenster "Instances" wird
der gesuchte Name des Objektes ausgewhlt. Nach dem Klicken auf den Button "zu
Prozessbild wechseln" wird in das entsprechende Bild verzweigt.
Projektierung
Das Laufzeitsystem kann automatisch zum Prozessbild wechseln, in dem das gesuchte
Element dargestellt ist.
Beispiel:
Wechsel zum Prozessbild wo: PCU.014 -> (ESG Gruppe 2) -> ESG 2.2 dargestellt ist.
Dazu wird lediglich der Verweis zwischen dem Element und dem Prozessbild festgelegt. Die
Verweise werden in Textdateien abgelegt.
Pfade zur Ablage der Textdateien, Festlegung der Dateinamen.
Das Modul/Klasse ist gegeben durch den Klassennamen der Textdatei innerhalb
dieses Ordners (z.B. ESG-Gruppe 2 => ESG2.TXT, DFM-Gruppe 1 =>
DFM1.TXT).
Die Instanz - Nummer innerhalb des Moduls entspricht der Zeilennummer in der
Textdatei.
2-19
Laufzeitsystem
PCU
Typ
= Bilddatei
Dateiname
ESG2.9
Zeile 11
mahlanlage.bik
Zeile 12
ESG2.11
...
Hinweis:
Folgendes ist bei dieser Funktion zu beachten:
Die Bilder in die verzweigt werden soll, werden z.B. unter PCU.xxx\IMAGE\ANAU.txt
abgespeichert. Diese ist wie die Instanznamen-Datei aufgebaut (Len aber 128 statt 32).
Diese Datei kann durch den Anwender manuell ber die TextParametrierung oder durch
biko whrend der Projektierung erstellt werden.
Zur Generierung per BIKO ist der Schalter biko.ini[Options]SaveImageInfo=1 zu setzen.
Achtung:
Falls Instanzen mehrmals existieren, hat das zuletzt gespeicherte Bild den Verweis!
2-20
3 WinCC Anschluss
3.1 Untersttzte Braumat Controls
Die in den vorangegangen Kapiteln beschriebenen Braumat Controls knnen teilweise auch
in WinCC Prozessbildern verwendet werden. Die folgende Tabelle enthlt eine Liste aller
Braumat Controls sowie die Zuordnung ob diese in WinCC untersttzt werden oder nicht:
Langname
Dateiname
WinCC untersttzt
Bemerkung
Analog Faceplate
Analog.ocx
Ja
Controller Faceplate
Ctrl3.ocx / Ctrl2.ocx
Ja
Digital Faceplate
Digital.ocx
Ja
Entity Faceplate
Entity.ocx
Ja
ICM Faceplate
Icm3.ocx / Esg2.ocx
Ja
Statusbyte Faceplate
Statbyte.ocx
Ja
Message View
Faceplate
Msgview.ocx
Ja
SmartUnit Faceplate
Smartunit.ocx
Nein
Unit_ctrl.ocx
Ja
Sistar DateTime
Control
SisDateTime.ocx
Nein
Panel Faceplate
Panel.ocx
Nein
Nicht projektierbar
Image Navigator
Faceplate
PicChg.ocx
Nein
Nicht projektierbar
Route Control
Faceplate
RouteCon.ocx
Ja
Datalink.ocx
Textlex.ocx
Trend.ocx
SisSys.ocx
Nein
Ctrl2.ocx = ltere
Version (nur fr
Rckwrtskomp.)
Esg2.ocx = ltere
Version (nur fr
Rckwrtskomp.)
Nicht projektierbar
Im Falle von WinCC gilt jedoch die Einschrnkung, dass die Faceplate-Eigenschaft
"Transparent" nicht untersttzt wird! Daher muss dieses Eigenschaftenfeld bei Einsatz der
Faceplates in WinCC Prozessbildern generell inaktiv gesetzt werden, obwohl es per
Defaulteinstellung aktiviert ist!.
3-1
WinCC Anschluss
3.2 Export-Tool
3.2.1 Allgemeines
Zweck dieses Tools
Mit Hilfe dieses Programmes (ExpWinCC.exe) knnen Attribute von BRAUMAT/SISTAR
Classic 5.3 nach WinCC exportiert werden. Dabei wird unterschieden zwischen der
Deltagenerierung
Bei der Gesamtgenerierung werden alle Attribute, die im System fr WinCC freigegeben
wurden nach WinCC exportiert. Zu diesen Attributen gehren die Attribute der
Systemklassen, aber auch Attribute aus den Anwenderklassen knnen mit einem
Freigabeflag versehen werden. Die Gesamtgenerierung bercksichtigt dabei alle PCUs,
deren Klassen und alle Instanzen.
Bei der Deltagenerierung knnen gezielt einzelne Attribute aus dem System in WinCC
generiert werden. Das Programm ermglicht es aber auch, die Attribute ganzer Instanzen,
Klassen oder PCUs nach WinCC zu exportieren und ist somit sehr flexibel.
Voraussetzungen
Vorausgesetzt werden Kenntnisse in der Bedienung von WinCC, wie sie in einem
Kurs zu WinCC erworben werden knnen.
Im System wurde die Anzahl der Instanzen bereits projektiert, die entsprechenden
Datenbausteine wurden auf die IOS hochgeladen.
3-2
Klasse
Attribute
ANA
ANAU
SOLL; RAMP_PHYS;
STAT;
MESS
MEKO
GRE1; GRE2; X
MULT
Y;
PID
POLY
DREIP
Sondwert
WERT
Teilanl
WinCC Anschluss
Klasse
Attribute
MAINT_ESG
MAINT_USR
3-3
WinCC Anschluss
ExportApplikation
DeltaGenerierung
WinCC-API
nur bei
nur bei
Deltagenerierung
Gesamtgenerierung
Ausgewhlte
Attribute
Objekt-Manager
Systemklassen
Proze
Systemklassen
Anwender
klassen
3.2.2 Konfiguration
Die folgende Tabelle zeigt das Zielverzeichnis und die Bedeutung der Dateien
Datei
Bedeutung
Verzeichnis
Sistar.chn
Kanal-Dll
<WinCC-Root>\bin
Sisdeu.lng
Sprach-Bibliothek zu Kanal-Dll
<WinCC-Root>\bin
ExpWinCC.exe
<System-Root>\sys
ExpWinCC.ini
Initialisierungsdatei
<System-Root>\sys
3-4
WinCC Anschluss
Abschnitt
Schlssel (Default)
Mgliche Werte
[Config]
TagFileName
...
(c:\windcs\sys\EXP_VA
RS.bin)
Bereits in WinCC
erzeugte Tagnamen
(Gesamtgenerierung)
werden hier abgelegt,
damit bei der nchsten
Generierung, falls
gewnscht, die alten
Tags gelscht werden
knnen.
IdFileName
...
...
...
...
Kanalname = Name
der Kanal-DLL ohne
die Endung CHN
...
LogicalConnection
(v1)
...
ExportAll
(1)
Deltagenerierung
ausgewhlter Attribute
in WinCC
Gesamtgenerierung
aller im System fr
WinCC bestimmter
Attribute nach WinCC
GlobalPrefix
()
...
Zeichenkette im
Namen globaler
Attribute von WinCC
zur Unterscheidung
von Instanzattributen
DelOldTags
(1)
Beim letzten
Gesamtgenerieren
erzeugte Tags werden
nicht gelscht
(c:\windcs\sys\EXP_ID
S.bin)
ProjectName
(D:\Siemens\Projekte\si
s_1\sis_1.mcp)
DMClientDllPath
D:\Siemens\WinCC\bin
\DMCLIENT.DLL)
Channel
(SISTAR)
UnitName
(Sistar Unit #1)
Bedeutung
3-5
WinCC Anschluss
OverwriteTags
(1)
Beim letzten
Gesamtgenerieren
erzeugte Tags werden
gelscht
Vorhandene Tags
werden beim
Deltagenerieren nicht
berschrieben
Vorhandene Tags
werden beim
Deltagenerieren
berschrieben
3-6
WinCC Anschluss
Falls aktiviert, werden alle bei der letzten Generierung erzeugten TAGs
gelscht (ggf. manuell erzeugte TAGs bleiben erhalten). Falls nicht
aktiviert, bleiben alle vorhandenen TAGs bestehen und werden nicht
berschrieben. In diesem Fall erscheint eine Meldung im Tracefenster
des Export-Tools mit dem Hinweis, dass dieses Attribut in WinCC bereits
existiert.
Whlen Sie im Hauptdialog Verbinden. Die Verbindung zu WinCC wird
daraufhin aufgebaut.
Whlen Sie Generieren, nachdem dieser Button verfgbar wurde, d. h.
die Verbindung zu WinCC erfolgreich aufgebaut werden konnte. Je nach
Anzahl der Variablen kann die Generierung einige Stunden dauern.
3-7
WinCC Anschluss
3-8
WinCC Anschluss
Hinweis:
oder durch
Sie knnen nun entweder ber den Button
Auswahl eines Knotens oder eines Attributes und Drcken der rechten
Maustaste
ein einzelnes Attribut,
alle Attribute einer Instanz
alle Attribute aller Instanzen einer Klasse oder
alle Attribute aller Instanzen aller Klassen einer PCU
fr den Export freigeben, d. h. auswhlen.
Es werden nur die Attribute exportiert, die auch in der Baumansicht
enthalten sind !
Falls nicht aktiviert, dann wird in der Auswahl nicht bercksichtigt ob die
betroffenen Attribute auch fr den Export vorgesehen waren.
Falls aktiviert dann werden in der Auswahl nur die fr WinCC
bestimmten Attribute anwhlbar
Nicht fr den Export vorgesehene Attribute erhalten links vom
Attributnamen keine Markierung
Fr den Export vorgesehene Attribute erhalten links vom Attributnamen
eine Markierung.
Dieser Button extrahiert den Baum, es werden alle Elemente angezeigt,
die sich zu diesem Zeitpunkt in der Baumansicht befinden.
Dieser Button verkleinert den Baum, es sind nur noch die PCUs/ AGs
der Anlage zu sehen.
Mit OK werden die ausgewhlen Attribute in einer Datei
zwischengespeichert.
Zum Export der ausgewhlten Attribute gehen Sie vor wie bei der
Gesamtgenerierung (Verbinden, Generieren und Verbindung schlieen)
Die Applikation wei, da es sich jetzt um eine Deltagenerierung
handelt und liest deshalb die Information nun aus der zuvor erstellten
Datei ein und exportiert die ausgewhlten Attribute nach WinCC.
3-9
WinCC Anschluss
3.2.4.1 Voraussetzungen
Datei fr Namen der Regler sind vorhanden (%windcsroot%\pcu.<nr>\texte\dreip.txt bzw. pid.txt). Endgltige Namen der
Objektinstanzen mssen noch nicht unbedingt eingetragen sein. Sinnvoll fr die
Projektierung sind aber zumindest voreingestellte Namen (DREIP 1, DREIP 2,
etc.)
3.2.4.2 Vorgehensweise
Im Design-Modus:
Objekt einfgen:
Im WinCC Graphics Designer aus der Rubrik Smart-Objekte den Typ OLEControl whlen und aus der Liste der registrierten Controls entweder SISTAR ICM Control fr ein ESG, oder SISTAR_Controller.Controller fr einen Regler
auswhlen.
Objekteigenschaften festlegen:
Durch Doppelklick auf das eingefgte Control den Eigenschaftsdialog ffnen und
die Daten fr AG, Klasse (Dreipunktregler/PID-Regler bzw. ESG1/2) und Instanz
einstellen.
Auerdem ist ber einen Dateiauswahldialog ein Bild (*.ICO) fr den Regler, bzw.
ein Bitmap (*.bmp) fr das ESG festzulegen. Hierzu kann fr das ESG auf die
System-Symbole unter windcs\symbole\esg zurckgegriffen werden.
Zustzlich kann beim ESG ber die Option Feste Ge definiert werden, ob das
Bitmap seine eigentliche Gre fest beibehlt, oder sich dem vom Anwender
gesetzten Objektabmessungen anpat.
Im Runtime-Modus:
3-10
Klicken Sie auf das Bild des Reglers oder des ESGs, es ffnet sich ein
Bediendialog
Das Aussehen und die Bedienung dieses Dialoges wurde an die bestehenden
Applikationen ESG und Regler angelehnt
WinCC Anschluss
3.2.5 FAQ-Liste
Die FAQ-Liste soll Ihnen helfen, die am hufigsten auftauchenden Fragen zu beantworten.
Frage
Antwort
ber das Export-Tool kann keine Verbindung zu WinCC hergestellt werden. Was ist die
Ursache ?
Prfen Sie, ob
), WinCC gestartet und in WinCC
das WinCC-Projekt auch existiert (
dieses Projekt auch bereits geffnet wurde. Variablen knnen nur in einem in WinCC
geffneten Projekt generiert werden, das sich nicht im Runtime-Modus befindet.
in diesem geffneten Projekt in WinCC ein Kanal zum System eingerichtet wurde
(WinCC-Treiber SISTAR.CHN). Wie man in WinCC eine Kanal-Dll hinzufgt, lesen
Sie bitte im WinCC-Handbuch nach.
In diesem Kanal in WinCC bereits eine Einheit (Sistar Unit #1) und eine logische
Verbindung (z. B. ver1) eingerichtet wurde. Falls nicht, dann mssen diese noch
eingerichtet werden.
Frage
Antwort
Wie knnen bei einer Gesamt- oder Deltagenerierung Attribute exportiert werden, die
bereits in WinCC existieren ?
Die Variablen exisitieren bereits in WinCC und Sie wollen die gleichen Variablen erneut.
Sie haben zwei Mglichkeiten:
Lschen Sie zuerst die Variablen direkt in WinCC. Starten Sie dann die Generierung
erneut ber
Aktivieren Sie unter Optionen den Schalter Attribute des letzten Exports lschen
(Gesamt-) bzw. Bestehende Attribute berschreiben (Delta-Generierung)
Frage
Antwort
Frage
Antwort
Ich mchte einen neuen Treiber (Kanal-Dll) hinzufgen, kann aber Sistar.chn nicht
whlen oder kann die Datei Sistar.chn nicht finden. Wo finde ich den Treiber (Kanal-Dll
zum System)?
Prfen Sie, ob Sie die Dateien Sistar.chn und Sisdeu.lng in das richtige Verzeichnis
kopiert haben. Beide mssen im Programmverzeichnis von WinCC liegen.
Normalerweise heit dieses Verzeichnis <Laufwerk>\Siemens\WinCC\Bin\.
Im Meldungsfenster erscheint die Fehlermeldung
3-11
WinCC Anschluss
3-12
AG:
Automatisierungsgert
WinCC Anschluss
Direkte Adressierung
Die direkte Adressierung erlaubt eine beliebige Adressvorgabe von Daten, die aus
Datenbausteinen,
Merkern,
AG:
Automatisierungsgert
Typ:
3-13
WinCC Anschluss
3-14
4 Anhang
4.1 Aufrufparameter der Applikationen
Die folgenden Unterkapitel enthalten Beschreibungen der Aufrufparameter bestimmter
Applikationen. Damit ist es z. B. mglich in Prozessbildern mithilfe des Exec PC Objektes in
die jeweilige Applikation zu verzweigen und dabei eine definierte Arbeitsumgebung
herzustellen.
<p2>
w
b
h
<p3>
IOS-Nr
<p4>
Messwert-Nr
<p5>
Jahr
<p6>
<p7>
Chargennummer
<p2>
w
4-1
Anhang
b
h
Chargenarchiv
Handarchiv
<p4>
Jahr
<p5>
<p6>
Chargennummer
<Ansicht>
Order es wird die Ansicht Auftragsliste geffnet
Batch es wird die Ansicht Chargenliste geffnet
BaMon (Batch monitoring) es wird die Ansicht Chargenverfolgung geffnet
<Auftragstyp>
default: 0
0 die Auswahl der Datenstze ist unabhngig vom Rezepttyp
Nummer es werden nur Datenstze mit diesem Rezepttyp ausgewhlt
<Auftragsnummer>
default: 0
0 die Auswahl der Datenstze ist unabhngig von der Auftragsnummer
Nummer es werden nur Datenstze mit dieser Auftragsnummer ausgewhlt
<Auftragsstatus>
default: x
x die Anzeige der Datenstze erfolgt unabhngig vom Auftragsstatus
S (Started) es werden nur Datenstze ausgewhlt, die den Auftragsstatus
Gestartet haben
<Chargennummer>
default: 0
0 die Auswahl der Datenstze ist unabhngig von der Chargennummer
Nummer es werden nur Datenstze mit dieser Chargennummer ausgewhlt
<Chargenstatus>
default: x
x die Anzeige der Datenstze erfolgt unabhngig vom Chargenstatus
R (Ready) es werden nur Datenstze ausgewhlt, die den Chargenstatus
Startbereit haben
S (Started) es werden nur Datenstze ausgewhlt, die den Chargenstatus
Gestartet haben
<p1>
AREA=x (x=Bereichsnummer)
<p2>
<p3>
Teilanlagennummer
4-2
Anhang
<p1>
AREA=x (x=Bereichsnummer)
<p2>
Rezepttyp
<p3>
Jahr
<p4>
Auftragsnummer
<p5>
Chargennummer
<p1>
<p2>
CID=x (x=Nummer der Klasse, muss zusammen mit IID angegeben sein)
<p3>
IID=x (Nummer der Instanz, muss zusammen mit CID angegeben sein)
<p1>
<p1>
<p2>
AREA=x (x=Bereichsnummer)
<p2>
true/false (Unterscheidung, ob das Grundrezept oder die Rezeptprozedur geffnet
werden soll (true=MR/false=RP)
<p3>
<p4>
4-3
Anhang
<p1>: Darstellungsart
c: Applikation wird 'normal' mit Men gestartet.
p: Applikation wird ohne Men gestartet.
<p2>: Bildname
Name des Kurvenbildes ohne Pfad aber mit Angabe der Dateierweiterung
(Wochen *.ltw, Chargen *.ltb oder Kurzzeitbild *.st)
<p3>: Jahr
Angabe des Jahres fr Chargen oder Wochenarchiv. Bei Kurzzeitarchiven ist der
Wert nicht relevant. Bei - wird mit aktuellem Jahr substituiert
<p4>: Woche
Nur bei Wochenarchiven relevant. Bei den anderen Archivarten wird 0
bergeben. Bei - wird mit aktueller Kalenderwoche substituiert
p5: Auftragsnummer
Nur bei Chargenarchiven relevant. Bei den anderen Archivarten wird 0
bergeben. Substitution durch $Variablenname fr aktuelle Auftragsnummer ist
mglich.
p6: Chargennummer
Nur bei Chargenarchiven relevant. Bei den anderen Archivarten wird 0
bergeben. Substitution durch $Variablenname fr aktuelle Chargennr. ist
mglich.
Im Prozessbild wird eine Variable definiert die den Wert fr die Substitution
enthlt. Fr diese Variable wird ein Name projektiert.
4-4
Anhang
<p1>
<p2>
<p3>
<p4>
<p5>
<p6>
<p7>
<p8>
SQL-Statement WHERE
4.1.10
<p1>
PCU-Nummer
<p2>
1/0 Online/Offline
<p3>
Baustein-Klassenname
<p4>
4.1.11
<p1>
PCU-Nummer
<p2>
Sprachnummer
<p3>
<p4>
Zeilennummer
4.1.12
<p1>
<p2>
4.1.13
<p1>
4-5
Anhang
4.1.14
<p1>
Ax (x=Bereich)
<p2>
PCU-Nummer
<p3>
Teilanlagennummer
Beispiel: RCS_Online.exe A1 1 64
Fall 2: RCS_Online.exe <p1> <p2>
<p1>
Ax (x=Bereich)
<p2>
Route-ID
Beispiel: RCS_Online.exe A1 1
4.1.15
<p1>
PCU-Nummer
<p2>
<p3>
Instanznummer
<p4>
<p5>
Nachkomastellen
<p6>
X-Position
<p7>
Y-Position
4.1.16
<p1>
AREA=x (x=Bereichsnummer)
<p2>
4-6
Anhang
4.1.17
<p1>
Jahr
<p2>
Rezepttypnummer
<p3>
Rezeptname
<p4>
Auftragsnummer
<p5>
Chargennummer
<p6>
Teilanlagennummer
4.1.18
<p1>
PCU-Nummer
<p2>
<p3>
Bausteinnetzwerknummer
<p4>
1/0 Online/Offline
4.1.19
/S
/A:x
x = Area
4.1.20
<p1>
PCU-Nummer
<p2>
ESG-Gruppe
<p3>
Beispiel: wartdat.exe 1 1 1
4-7
Anhang
[App]
ShowFileTitleOnly=1
Biko.ini Freigabe Tastenkombination Shift+F1 fr Bildwechsel
Mit der folgenden Einstellung in ..\windcs\sys\biko.ini kann die Tastenkombination Shift+F1
auch fr Prozessbildwechsel mit den Bildwechsel-Button und -Control Objekten verfgbar
gemacht werden:
...
[Options]
;Enable Shift-F1 to switch over process image
EnableShiftF1=1
4-8