Hands-On Lab Workbook

Transcription

Hands-On Lab Workbook
AUL21
FactoryTalk View Machine Edition und PanelView Plus 7
Performance: Einführender Workshop
Nur zur Verwendung im Unterrichtsraum!
Wichtige Informationen für Benutzer
Diese Dokumentation, ob in gedruckter oder elektronischer Form oder als Online-Version vorliegend (im Folgenden
„Dokumentation“ genannt) ist lediglich als Lernhilfe für den Einsatz von Hardware, Software und Firmware bestimmt, die von
Rockwell Automation zu Demonstrationszwecken genehmigt wurde. Die Dokumentation sollte nur als Lernwerkzeug von
qualifizierten Fachleuten verwendet werden.
Die Vielfalt der in dieser Dokumentation beschriebenen Anwendungen von Hardware, Software und Firmware (im
Folgenden „Produkte“ genannt) verlangt, dass die für die Anwendung und den Einsatz der Produkte Verantwortlichen sich
davon überzeugen müssen, dass alle notwendigen Schritte unternommen wurden, um sicherzustellen, dass jede
Anwendung und tatsächliche Nutzung alle Leistungs- und Sicherheitsanforderungen, einschließlich sämtlicher anwendbaren
Gesetze, Vorschriften, Bestimmungen und Normen zusätzlich zu den geltenden technischen Unterlagen, erfüllt.
Weder Rockwell Automation, Inc., noch einer ihrer Partner oder Tochtergesellschaften (zusammen nachfolgend als
„Rockwell Automation“ bezeichnet) ist in irgendeinem Fall verantwortlich oder haftbar für indirekte Schäden oder
Folgeschäden, die durch
den Einsatz oder die Anwendung von in dieser Dokumentation beschriebenen Produkten entstehen. Rockwell Automation
übernimmt keine Verantwortung oder Haftung für Schäden jeglicher Art, die sich aus der behaupteten Nutzung dieser
Dokumentation oder dem Vertrauen auf diese Dokumentation ergeben.
Rockwell Automation übernimmt keine patentrechtliche Haftung in Bezug auf die Verwendung von Informationen,
Schaltkreisen, Geräten oder Software, die in dieser Dokumentation beschrieben werden.
Soweit nicht schriftlich im Rahmen eines Wartungs- oder Support-Vertrags ausdrücklich anders vereinbart, sind Benutzer
von Geräten dafür verantwortlich,
•
bei der Nutzung und Kalibrierung, dem Betrieb, der Überwachung und Wartung aller Produkte ordnungsgemäß im
Einklang mit allen von Rockwell Automation oder Drittanbietern bereitgestellten Anleitungen, Warnungen,
Empfehlungen und sonstigen Dokumenten zu verfahren;
•
sicherzustellen, dass alle Produkte jederzeit ausschließlich von entsprechend geschultem Personal genutzt,
betrieben und gewartet werden;
•
sich über alle Produkt-Updates und -Warnungen ständig auf dem Laufenden zu halten und sämtliche Updates und
Fixes zu implementieren und
• alle anderen Faktoren mit möglicherweise negativen Auswirkungen auf die Produkte, die von Rockwell Automation
nicht direkt kontrollierbar sind, entsprechend zu berücksichtigen.
Die Vervielfältigung des Inhalts dieses Dokuments, ganz oder auszugsweise, bedarf der schriftlichen Genehmigung von
Rockwell Automation.
In diesem Dokument werden folgende Hinweise verwendet, um Sie auf bestimmte Sicherheitsaspekte aufmerksam zu
machen:
Dieser Hinweis macht Sie auf Vorgehensweisen und Zustände aufmerksam,
die in Gefahrenbereichen zu einer Explosion und damit
zu Verletzungen oder Tod, Sachschäden oder wirtschaftlichen Verlusten führen können.
Dieser Hinweis enthält Informationen, die für den erfolgreichen Einsatz und das Verstehen des
Produkts besonders wichtig sind.
Dieser Hinweis macht Sie auf Vorgehensweisen oder Zustände aufmerksam, die zu Verletzungen oder
Tod, Sachschäden oder wirtschaftlichen Verlusten führen können. Achtungshinweise helfen Ihnen,
• eine Gefahr zu erkennen,
• eine Gefahr zu vermeiden und
• die Folgen abzuschätzen.
An der Außenseite oder im Inneren des Antriebs kann ein Etikett dieser Art angebracht sein, das Sie
darauf hinweist, dass eine gefährliche Spannung anliegen kann.
An der Außenseite oder im Inneren des Antriebs kann ein Etikett dieser Art angebracht sein, das Sie
darauf hinweist, dass die Oberflächen gefährliche Temperaturen erreichen können.
Inhaltsverzeichnis
N999 – IHR WORKSHOP-TITEL HIER _______________________________________________ 2
INHALTSVERZEICHNIS ___________________________________________________ 5
FOLIEN DER POWERPOINT-PRÄSENTATION ___________________________________ 6
AUL21 FACTORYTALK VIEW MACHINE EDITION UND ________________________ 11
PANELVIEW PLUS 7: EINFÜHRENDER WORKSHOP __________________________ 11
ÜBER DIESEN WORKSHOP ____________________________________________ 11
INHALT DES WORKSHOPS: ____________________________________________ 13
TOUR DURCH DIE ANWENDUNG, MODERNE GUI UND FLEXIBLE NAVIGATION (20 MIN.) ___ 14
TOUR DURCH DIE ANWENDUNG ________________________________________ 14
ALARMMANAGEMENT MIT E-MAIL-BENACHRICHTIGUNGEN UND MEHREREN SPRACHEN16
FLEXIBLE MENÜSCHALTFLÄCHEN _______________________________________ 18
FLEXIBLE NAVIGATIONSSCHALTFLÄCHEN _________________________________ 20
VERWENDEN VON GLOBALEN OBJEKTEN _________________________________ 24
ÜBERPRÜFEN DER ALARMKONFIGURATION ZUM SENDEN VON ALARMEN HOHER
PRIORITÄT PER E-MAIL ______________________________________________ 26
MASSENDATENBEARBEITUNG (15 MIN.) _____________________________________ 28
KONTINUIERLICHE AUSFÜHRUNG DER DATENPROTOKOLLIERUNG _______________ 28
DATENPROTOKOLLIERUNG ____________________________________________ 30
DATENPROTOKOLLIERUNG MIT ERMITTLUNG VON HISTORISCHEN TRENDS _________ 33
ERMITTLUNG VON HISTORISCHEN TRENDS ________________________________ 36
MASCHINENEINRICHTUNG MIT REZEPT-OBJEKT ____________________________ 38
SCHNELLE UND EFFIZIENTE ANWENDUNGSENTWICKLUNG (25 MIN.) ________________ 41
ÜBERPRÜFEN VON PROBLEMEN AUF IHREM PANELVIEW PLUS 7-TERMINAL _______ 41
SUCHE VON TAGS IN IHRER FACTORYTALK VIEW ME-ANWENDUNG _____________ 43
VERKÜRZEN DER ENTWICKLUNGSZEIT MIT VORKONFIGURIERTEN FACEPLATES _____ 46
ÜBERGABE VON PARAMETERN AN DIE NÄCHSTEN BILDSCHIRME ________________ 51
KOMPILIEREN IHRER ANWENDUNG ______________________________________ 55
ÜBERTRAGEN IHRER ANWENDUNG ______________________________________ 56
VISUALISIEREN DER LEISTUNG UND MOBILITÄT (15 MIN.) ________________________ 60
REMOTEVERBINDUNG MIT VNC-TECHNOLOGIE _____________________________ 61
REMOTEVERBINDUNG MIT VIEWPOINT-TECHNOLOGIE ________________________ 63
VERWENDUNG VON MEDIA PLAYER, WEBBROWSER UND PDF DOCUMENT VIEWER __ 65
LAUFZEITSICHERHEIT ________________________________________________ 70
ANHANG A: NEUE TYPEN DER KOMMUNIKATIONSVERKNÜPFUNG __________________________ 82
ANHANG B: UNTERSCHIEDE IN REZEPTMODELLEN _____________________________ 85
ANHANG C: UNTERSCHIEDE IN DATENMODELLEN ______________________________ 86
Copyright © 2014 Rockwell Automation, Inc.
Folien der PowerPoint-Präsentation
AUL21
Seite 7 von 86
AUL21
Seite 9 von 86
AUL21 FactoryTalk View Machine Edition und
PanelView Plus 7: Einführender Workshop
Über diesen Workshop
Dieser einführende Workshop dient der Erkundung der Features und Funktionen von Factory Talk
View Machine Edition und PanelView Plus 7 Performance.
Die Workshopabschnitte beginnen mit einer Erläuterung der Features und Funktionen mit
zusätzlichen Details (unter „Über...“), gefolgt von einem praktischen Teil. Es ist nicht erforderlich,
die Erläuterungen zu lesen. Wenn Sie sich jedoch die Zeit dafür nehmen, werden Sie die
vorgestellten Features und Funktionen besser verstehen.
Der Workshop besteht aus mehreren Abschnitten, die einzeln nacheinander durchgeführt werden
sollen.
Basis des Workshops ist ein Prozess, der Zufuhrpumpe, Puffertank, Separator, Abfüllmaschine und
Flaschenverschließvorrichtung enthält.
Die Prozessübersicht ist nachfolgend dargestellt:
Wer sollte diesen Workshop absolvieren?
Dieser Workshop ist für Anwender gedacht, die mit den Features und Funktionen von Factory Talk
View Machine Edition und PanelView Plus 7 Performance nicht vertraut sind.
Tools und Voraussetzungen
Für diesen Workshop gibt es keine Voraussetzungen.
Erforderliche Hardware: PanelView Plus 7 Performance, 1200W (Wide) – 12-Zoll breites Display.
AUL21
Seite 11 von 86
Über die Images
Der Workshop arbeitet mit einem VMware Workstation-Image.
Installierte Software
Auf dem Image AUL21 wird die folgende Software ausgeführt.

FactoryTalk View Machine Edition Version 8.10 (CPR9 SR7.4)

RSLinx Enterprise V5.74 (CPR9 SR7.4)

Studio 5000 Version 21.00.00 (CPR9 SR5.1)

SoftLogix Version 21.00.00 (CPR9 SR5.1)
Anmeldung bei den Images
Dieser Abschnitt dient nur zu Informationszwecken.
Die Anmeldung beim Image erfolgt automatisch. Wenn Sie sich beim Image anmelden müssen,
dann verwenden Sie dazu die folgenden Anmeldedaten.
Benutzer
• Administrator
Kennwort
• rockwell
Navigieren im Image
Dieser Abschnitt dient nur zu Informationszwecken.
Nach ihrem Start können FactoryTalk View ME Studio und der Client geöffnet bleiben. Der Client
wird im Vollbildmodus ausgeführt.
Zwischen Programmen, die gerade ausgeführt werden, können Sie wechseln, indem Sie <<ALT>>
<<TAB>> drücken oder die Taskleiste verwenden.
Zum Desktop können Sie wechseln, indem Sie <<WINDOWS-TASTE>> <<D>> drücken oder auf
das Desktop-Symbol auf der Taskleiste klicken.
Inhalt des Workshops:
Der Workshop besteht aus 5 Abschnitten:

Moderne GUI und flexible Navigation

Massendatenbearbeitung (Rezept, Datenprotokollierung und Trenderstellung)

Schnelle und effiziente Anwendungsentwicklung

Mobilität und Multimediainhalte

Benutzerverwaltung
Dokumentationskonventionen
In diesem Arbeitsbuch verwenden wir die folgenden Konventionen, die Ihnen die Arbeit
mit den Schulungsmaterialien erleichtern sollen.
Dieser Stil bzw. dieses
Symbol:
Steht für:
Worte in kursivem Fettdruck
(z. B. Studio 5000 oder OK)
Elemente oder Schaltflächen, auf die Sie klicken
müssen, oder der Name eines Menüs, aus dem Sie
eine Option oder einen Befehl auswählen müssen.
Dabei handelt es sich um den tatsächlichen Namen
eines Elements, das Sie auf Ihrem Bildschirm oder in
einem Beispiel sehen.
Worte in Fettdruck,
unterstrichen und mit
einfachen
Anführungszeichen (z. B.
'Controller1')
Eine Zeichenfolge, die Sie in das angegebene Feld
eingeben müssen. Dabei handelt es sich um
anwendungsabhängig einzugebende Informationen
(z. B. eine Variable).
Hinweis: Denken Sie bei der Texteingabe daran,
dass Sie die Anführungszeichen nicht eingeben
müssen. Geben Sie einfach die Worte zwischen den
Anführungszeichen ein (z. B. Controller1).
Die mit diesem Symbol gekennzeichneten
Workshopthemen verweisen auf wichtige Funktionen
der Software oder Tools, die Ihnen das Arbeiten mit
diesem Produkt erleichtern.
…ergänzende
Informationen
…
Text, der neben diesem Symbol eingefügt ist, enthält
ergänzende Informationen zur Software und zu
Workshopmaterialien. Diese Informationen sind für
das Absolvieren der Workshopübungen nicht
erforderlich. Ergänzender Text kann hilfreiche Tipps
einschließen, die Ihnen die Verwendung dieses
Produkts erleichtern können.
Hinweis: Wenn im Text die Maustaste nicht näher bezeichnet ist, ist die linke Maustaste
gemeint.
AUL21
Seite 13 von 86
Tour durch die Anwendung, moderne GUI und
flexible Navigation (20 Min.)
Über diesen Workshop-Abschnitt
In diesem Workshop verwenden Sie einige der grafischen Funktionen in FactoryTalk View Studio
Version 8.10 und unternehmen eine Tour durch die Anwendung auf dem PanelView Plus 7
Performance-Terminal und FactoryTalk View Studio.
Sie werden die folgenden Features sehen:

GUI-Objekte mit Farbverlauf

PNG-Grafiken

Alarmmanagement mit aktualisierter GUI

Alarmbenachrichtigung per E-Mail

Gehe zu Anzeige mit Parameterübergabe

Wechsel der Sprache
Tour durch die Anwendung
Vor der eigentlichen Tour durch die Anwendung mit der Vorstellung der Funktionen von PanelView
Plus 7 Performance und FactoryTalk View Machine Edition sehen wir uns die einzelnen Symbole
auf der Menüleiste an.
Die Menüleiste selbst ist ein globales Objekt, das mithilfe von PNG-Grafiken erstellt wird.
PNG-Grafiken sind Bilddateien wie Bitmap- oder JPEG-Dateien. Sie bieten
allerdings den Vorteil, dass sie Transparenz unterstützen.
Dies ist ein Beispiel, um den Unterschied zwischen PNG und Bitmaps zu
zeigen.
Das linke Objekt ist eine PNG-Datei, das rechte Objekt ein Bitmap-Bild.
Das PNG-Bild zeigt den blauen Hintergrund mit Farbverlauf.
Jedes Symbol ist für die Anzeige mit zwei Farben konzipiert. Blau bedeutet, dass Sie auf einem
Bildschirm sind, der mit dem Symbol verknüpft ist. Wenn das Symbol transparent ist, können Sie
es anklicken, um zu diesem Bildschirm zu gelangen.
Als Beispiel sind hier beide Symbole für den Startbildschirm zu sehen.
Dies ist der Startbildschirm, auf dem die Übersicht der Installation
angezeigt wird. Außerdem können Sie dort Sicherheitsaktionen durchführen und die Anwendung
herunterfahren.
Tank
Separator
Flaschenabfüllmaschine
Flaschenverschließvorrichtung
Bediener-, Ingenieur- oder Administrator-Bildschirm, je nach Anmeldung.
Alarmbildschirm
AUF IHREM PANELVIEW PLUS 7 PERFORMANCE-TERMINAL
1. Wenn Sie das Symbol
(ohne blaue Farbe) sehen, können Sie darauf klicken, um zum
Startbildschirm zu gelangen. Andernfalls ist er bereits geöffnet.
Auf diesem Startbildschirm können Sie verschiedene Features von Factory Talk View
Machine Edition sehen:
Alle Anzeigen weisen eine seitliche Menüleiste auf, die als globales Objekt implementiert
ist, was bedeutet, dass bei Änderung des globalen Referenzobjekts auch alle anderen
„Instanzen“ des Objekts automatisch überall dort geändert werden, wo es verwendet wird.
Später in diesem Workshop werden einige Änderungen an der Menüleiste vorgenommen,
um dies zu demonstrieren.
Dies ist auch ein globales Objekt, das einmal erstellt und dann mehrmals
verwendet wird. Wie Sie sehen, verwendet dieses Objekt eine Farbverlaufsfüllung.
Mit einer Farbverlaufsfüllung lassen sich auf einfache Weise modern aussehende
Grafiken erstellen.
AUL21
Seite 15 von 86
Dieses Objekt ist ebenfalls ein globales Objekt, das erstellt wurde, um einem
Bediener zu signalisieren, ob das System innerhalb akzeptabler Grenzwerte
arbeitet. Die hellgraue Fläche zeigt den Bereich an, in dem der Wert akzeptabel ist,
der dunkelgraue Bereich erfordert die Aufmerksamkeit des Bedieners. Sie werden
gelegentlich gelbe oder rote rautenförmige Objekte sehen. Diese verweisen auf
einen Alarmzustand mittlerer oder hoher Stufe. Der Bediener kann mit einem
einfachen Blick auf das Terminal beurteilen, ob Maßnahmen zu ergreifen sind und
wie dringend der Handlungsbedarf ist.
Alarmmanagement mit E-Mail-Benachrichtigungen und mehreren
Sprachen
In diesem Abschnitt werden Sie sehen, dass PanelView Plus 7 Performance mehrere Sprachen
unterstützt, darunter auch monosyllabische Sprachen wie z. B. Chinesisch.
Darüber hinaus werden Sie erfahren, mit welchen Methoden Bediener und anderes
Anlagenpersonal über wichtige Alarmbedingungen, die sofortige Aufmerksamkeit erfordern,
informiert werden können.
Auf Ihrem PanelView PLUS 7 Performance-Terminal
1. Klicken Sie auf das Symbol
, um den Alarmbildschirm zu öffnen.
2. Rechts unten sehen Sie verschiedene Länderflaggen. Klicken Sie auf eine der Flaggen
und warten Sie, bis ein neuer Alarm gemeldet wird (dies geschieht in regelmäßigen
Abständen). Sie werden feststellen, dass der Alarm in der von Ihnen gewählten Sprache
angezeigt wird.
Unter den Flaggen befindet sich ein Objekt, das die ausgewählte Sprache anzeigt.
Klicken Sie darauf, um die Sprache mehrmals zu ändern, während Sie darauf warten, dass
Alarme ausgelöst werden. Sie werden feststellen, dass bei Generierung neuer Alarme
diese auf einem ähnlichen Alarmbildschirm in der jeweils gewählten Sprache angezeigt
werden.
Mit dieser Schaltfläche
werden alle Alarme bestätigt.
3. Klicken Sie auf die Schaltfläche
Wenn das Symbol blau aussieht
, die verwendet wird, um einen Alarm zu simulieren.
, ist der Alarm aktiv.
Bei Generierung dieses Alarms sendet das PanelView Plus 7 Performance eine E-Mail,
um den Bediener (oder anderes Anlagenpersonal) über ein aufgetretenes Problem zu
informieren. Der Bediener muss also nicht auf das Terminal schauen, um auf ein Problem
hingewiesen zu werden.
AUF IHREM COMPUTER
Nachdem Sie jetzt einen Alarm hoher Stufe generiert haben, werden Sie nun auf Ihrem Computer
prüfen, ob Sie eine E-Mail von Ihrem PanelView Plus 7 Performance-Terminal erhalten haben
1. Öffnen Sie Microsoft Outlook auf dem Desktop und prüfen Sie Ihre E-Mails.
Die E-Mail sollte etwa so aussehen: – Hinweis: Möglicherweise müssen Sie einige
Sekunden lang auf die E-Mail warten. Oder Sie müssen den Posteingang aktualisieren,
damit der E-Mail-Server den Inhalt des Microsoft Outlook-Postfachs aktualisiert.
2. Ihr PanelView Plus 7 Performance-Terminal kann Ihnen also E-Mails von Alarmen oder
anderen Ereignisse senden, die keine Alarme sind, über die Sie jedoch informiert werden
möchten.
AUL21
Seite 17 von 86
Flexible Menüschaltflächen
Sie können flexible Navigationsschaltflächen, beispielsweise eine Goto Display-Schaltfläche,
entwerfen. Das heißt, dass Sie die Anzeige, zu der Sie wechseln möchten, nicht auswählen
müssen, sondern ein Tag verwenden, das PanelView Plus 7 Performance anweist, welcher
Bildschirm geöffnet werden muss.
In diesem Abschnitt erfahren Sie, was dies bedeutet.
AUF IHREM PANELVIEW PLUS 7-TERMINAL
1. Klicken Sie auf
.
Der folgende Bildschirm wird geöffnet:
Dieser Bildschirm zeigt einem Bediener die Temperaturen und Belastung des PanelView
Plus 7 Performance-Terminals. Alle diese Werte werden mit den Terminal Info-ActiveXSteuerelementen erfasst.
Weitere Informationen zu diesen ActiveX-Steuerelementen finden Sie im Abschnitt
„Massendatenbearbeitung“.
2. Klicken Sie auf
. Klicken Sie auf dem Startbildschirm auf
.
3. Der Anmeldebildschirm wird angezeigt.
Melden Sie sich an mit:
Benutzer: engineer
Kennwort: pvp7
4. Nach der erfolgreichen Anmeldung sollte „Engineer“ im Feld unter der Anmeldung
angezeigt werden.
5. Klicken Sie auf
.
Der folgende Bildschirm wird geöffnet:
6. Durch Betätigen derselben Schaltfläche
wird, je nachdem, wer derzeit angemeldet
ist, eine andere Anzeige geöffnet. Sie werden sich später in diesem Workshop auch als
Administrator anmelden und eine weitere Variante des Bildschirms öffnen.
AUL21
Seite 19 von 86
Flexible Navigationsschaltflächen
In diesem Abschnitt erfahren Sie, wie einfach es ist, eine einzige Schaltfläche vom Typ „Goto
Display“ zu erstellen, die dann zum Wechseln zu unterschiedlichen Anzeigebildschirmen
verwendet werden kann.
AUF IHREM COMPUTER
In diesem Abschnitt werden Sie sich vergewissern, dass die Kommunikation für Ihre Station
ordnungsgemäß konfiguriert ist.
AUF IHREM COMPUTER
1. Klicken Sie auf dem Desktop auf FactoryTalk View Studio.
2. Wählen Sie View Machine Edition aus und klicken Sie auf Continue.
3. Wählen Sie AU_Bottle_Line aus.
Wie Sie sehen, gibt es 2 neue Felder, die Ihnen die Projektidentifizierung erleichtern:
„Last Opened With“, in dem die Version der Anwendung angezeigt wird, und „Resolution“,
in dem die Bildschirmauflösung Ihrer Anwendung angezeigt wird.
Für diese Anwendung verwenden wir ein PanelView Plus 7 mit einem 23-cmBreitbildschirm (12 Zoll) und einer Auflösung von 1280x800.
4. Klicken Sie auf Open.
5. Sehen wir nach, ob die Kommunikation ordnungsgemäß konfiguriert ist.
Öffnen Sie Rslinx enterprise und doppelklicken Sie auf Communication Setup.
Vergewissern Sie sich während der unten beschriebenen 6 Schritte, das Folgendes
konfiguriert ist:
1.
2.
3.
4.
5.
Als Shortcut-Name wurde CLX ausgewählt.
Das Ethernet-Modul mit IP-Adresse 192.168.1.201 ist erweitert.
Der Softlogix 1789-L60/A-Controller in Slot 3 ist hervorgehoben.
Als Shortcut-Typ wird Processor angezeigt (siehe unten1).
Klicken Sie auf Apply. Wenn dies abgeblendet ist, heißt das, dass die Verknüpfung
bereits erfolgt ist.
6. Klicken Sie auf Copy from Design to Runtime.
Klicken Sie auf OK und dann auf Save, wenn Sie gefragt werden, ob die Konfiguration
gespeichert werden soll.
Für den Shortcut-Typ stehen 4 verschiedene Arten von Geräten zur Auswahl: Processor,
EDS Parameter, Symbolic und Unsolicited.
Weitere Informationen finden Sie in Anhang A.
AUL21
Seite 21 von 86
6. Wählen Sie in FactoryTalk Studio den Abschnitt Global Objects aus und doppelklicken
Sie auf Global_Objects_1.
7. Klicken Sie mit der rechten Maustaste auf die Anzeige und wählen Sie Object Explorer
aus.
8. Erweitern Sie in Object Explorer unter Group1 den Abschnitt Engineering und
doppelklicken Sie auf GotoDisplayButton6.
9. Auf der Registerkarte General sehen Sie, dass bei „Display“ keine Anzeige ausgewählt,
aber das Kontrollkästchen Use variable Display box aktiviert ist.
10. Auf der Registerkarte Connections sehen Sie, dass der Anzeigename in Display Name
vom Tag {Menu\Display_60} stammt.
11. Standardmäßig hat dieses Tag den Wert 60 Operator, der auch als Name für den
Bedienerbildschirm verwendet wird.
12. Jedes Mal, wenn Sie sich anmelden, wird der Anzeigename mithilfe eines Makros (ein
Makro ist eine Liste von Tag-Zuweisungen, die in einer Textdatei gespeichert sind)
festgelegt.
Wenn sich ein Techniker anmeldet, wird der Anzeigename auf 60 Engineer eingestellt.
Wenn sich ein Administrator anmeldet, wird der Anzeigename auf 60 Administrator
eingestellt.
Wenn sich ein Benutzer abmeldet, lautet der Anzeigename standardmäßig 60 Operator.
Anmerkung: In diesem Workshop wird für den Bediener-, den Ingenieur- und den
Administrator-Bildschirm dasselbe Symbol verwendet. Da wir einen
Multistatusindikator auf Basis der Anzeigenummer verwenden, könnten Sie das
Symbol je nach dem angemeldeten Benutzer mit denselben Makros auch ändern.
13. Schließen Sie das Fenster Goto Display Button Properties window durch Klicken auf
Cancel und lassen Sie den Object Explorer geöffnet.
AUL21
Seite 23 von 86
Verwenden von globalen Objekten
In diesem Abschnitt ersetzen Sie den Hintergrund der Menünavigationsleiste durch ein Rechteck
mit Gradientenschattierung.
AUF IHREM COMPUTER
1. Doppelklicken Sie in Object Explorer auf Background.
2. Ersetzen Sie unter Back Style den Eintrag „Solid“ durch Gradient.
3. Klicken Sie auf Back Color.
4. Jetzt können Sie die Farben des Rechtecks ändern. Klicken Sie auf Start Color und
wählen Sie die sechste graue Farbe aus.
5. Klicken Sie anschließend auf End Color und wählen Sie die dritte graue Farbe
aus.
6. Legen Sie eine Farbintensität von 80 % fest. Danach können Sie Spezialeffekte zu Ihren
Objekten hinzufügen. In diesem Fall werden 80 % vom Dunkelgrau und 20 % vom Hellgrau
verwendet. Wählen Sie unter „Shading Directions“ die Schattierungsrichtung „Horizontal“
und dann den Stil unten links aus.
7. Klicken Sie auf OK, um die Eigenschaft „Gradient Fill“ zu schließen.
8. Klicken Sie auf OK, um das Fenster Polygon Properties für das Hintergrundobjekt zu
schließen.
9. Schließen Sie das Fenster Object Explorer.
10. Schließen Sie die Anzeige Global_Objects_1 und klicken Sie nach Aufforderung auf
Save.
11. Wenn Sie jetzt im Abschnitt Display des Project Explorer auf 10 MAIN doppelklicken,
können Sie sehen, dass der Hintergrund der Menüleiste gemäß der gerade
vorgenommenen Farbverlaufsänderung aktualisiert wurde.
Wenn Sie ein globales Objekt bearbeiten, das an mehreren Stellen in der Anwendung verwendet
wird, würden alle Instanzen des Objekts automatisch dieselbe Änderung aufweisen, ohne dass
Sie jede von ihnen einzeln bearbeiten müssten.
AUL21
Seite 25 von 86
Überprüfen der Alarmkonfiguration zum Senden von Alarmen
hoher Priorität per E-Mail
In diesem Abschnitt erfahren Sie, wie Sie die E-Mail-Funktionen des PanelView Plus 7-Terminals
konfigurieren und verwenden.
AUF IHREM COMPUTER
1. Doppelklicken Sie auf Alarm Setup.
2. Klicken Sie auf den letzten Alarm namens {SMTP_EMAIL\Alarm1}.
Sie werden feststellen, dass die Felder Message und Message Notification, Tag oder
Expression bereits ausgefüllt sind. Mit diesen Einstellungen ist gewährleistet, dass bei
Auslösen des Alarms die Alarmmeldungen in das Tag {SMTP_EMAIL\Subject} und
zusätzliche ein True-Wert in das Tag {SMTP_alarm_notification} geschrieben wird. Sie
haben also bereits einen Betreff und einen Auslöser für das Senden einer E-Mail
eingerichtet.
3. Klicken Sie auf die Registerkarte Messages.
Durch Aktivieren des Kontrollkästchen Message to Tag wird festgelegt, dass bei
Alarmauslösung beide zuvor erwähnten Tags geschrieben werden (d. h., dieses Feld
ermöglicht bzw. verhindert das Schreiben der Tags beim Auslösen des Alarms). Schließen
Sie das Fenster Alarm Setup.
E-MAIL-SENDER-ActiveX
Wir können also auftretende Alarmzustände erfassen und sie in der Alarmliste melden.
Und wenn ein Alarm ausgelöst wird, können wir veranlassen, dass der Alarm Werte in
Tags schreibt.
Was ausreichend wäre, wenn sich der Bediener ständig vor dem PanelView 7
Performance befindet. Allerdings möchten wir mehr als das. Wir möchten, dass der
Alarm per E-Mail gemeldet wird (wie Sie bereits gesehen haben).
Wir können dies durch Verwendung eines ActiveX-Steuerelements erreichen. ActiveXSteuerelemente eignen sich gut, zusätzliche Funktionen zu einem PanelView Plus 7
Performance hinzuzufügen. Es gibt eine ganze Reihe von verschiedenen ActiveXSteuerelementen, die standardmäßig auf dem PanelView Plus 7 Performacne installiert
sind (eins davon ist ein E-Mail-Sender). Sie können sogar eigene ActiveXSteuerelemente programmieren, um benötigte erweiterte Funktionalitäten bereitzustellen.
Doch für den Moment befassen wir uns mit dem E-Mail-ActiveX-Steuerelement und wie
es eine E-Mail für uns versendet.
4. Öffnen Sie den Bildschirm 99 load ActiveX, doppelklicken Sie auf email ocx und
klicken Sie auf Connections.
EmailSender-ActiveX (SMTP Email) ist ein Steuerelement, das dem System die Fähigkeit verleiht,
eine E-Mail über einen SMTP-Server zu senden. Dieses Steuerelement kann verwendet werden,
um eine einfache E-Mail, die eine Zeichenfolge enthält, eine E-Mail mit einem Anhang oder eine
E-Mail, deren Text in einer Textdatei enthalten ist, zu senden. Die E-Mail wird über einen externen
SMTP-Server gesendet. Das Steuerelement bietet die folgenden Funktionen:

E-Mail senden

E-Mail mit Anhang senden

An separate Empfänger-, CC- und BCC-Liste senden

Absender anpassen

Betreff anpassen

Signatur anpassen
5. Nachdem Sie einen Blick auf die Eigenschaften geworfen haben, schließen Sie diese,
lassen Sie jedoch die Anzeige geöffnet.
Wichtig: Sie sollten nur ein Steuerelement pro Anzeige und möglichst nur eines pro
Anwendung verwenden.
AUL21
Seite 27 von 86
Massendatenbearbeitung (15 Min.)
Über diesen Workshop-Abschnitt
In diesem Abschnitt geht es um die Unterschiede zwischen der CSV-basierten Datenprotokollierung
und der nativen Datenprotokollierung sowie um die Anzeige von historischen Daten in Trends.
Wir werden auch sehen, wie CSV-basierte Rezepte verwendet werden und wie einfach es ist,
Rezepte an Ihr PanelView Plus 7-Terminal zu übertragen.
Anhang B enthält eine Übersicht über die Unterschiede zwischen dem integrierten Steuerelement
RecipePlus und dem ActiveX-Steuerelement Recipe.
Anhang C enthält eine Übersicht über die Unterschiede zwischen dem integrierten Datenprotokoll
und dem ActiveX-Steuerelement DataStore.
Kontinuierliche Ausführung der Datenprotokollierung
Die Dienstprogramme für CSV-basierte Rezepte und Datenprotokollierung befinden sich auf
einem Bildschirm, der immer geöffnet ist, jedoch im Hintergrund. Diese Anzeige enthält das
Rezept- und das Datalog-Objekt.
Nach dem Öffnen der Anzeige wird ein Makro gestartet, das die Anzeige „10 Main“ öffnet, die Sie
dann sehen.
AUF IHREM COMPUTER
1. Falls Sie den Bildschirm aus dem vorhergehenden Abschnitt geschlossen haben, öffnen
Sie in FactoryTalk View Studio die Anzeige 99 Load ActiveX.
Sie sehen 4 verschiedene ActiveX-Steuerelemente, die bei dieser Anzeige verwendet
wurden.
a. DataStore
b. Recipe
c. Terminal Information
d. Email Sender
2. Klicken Sie mit der rechten Maustaste auf die Anzeige und wählen Sie Display Settings
aus.
3. Der Bildschirm Display Settings enthält einige wichtige Einstellungen.
Diese Anzeige hat die Eigenschaften On Top, Cannot be Replaced, wird also durch
Replace-Display-Befehle nicht geschlossen.
Jede Anzeige ist mit einer Nummer versehen. Diese Nummer dient bei einigen
automatischen Aktionen, beispielsweise beim Öffnen einer Anzeige, zum Verweisen auf
die Anzeige.
Die X- und Y-Koordinaten zeigen, dass sich die Anzeige nicht im sichtbaren Bereich
befindet. Sie ist zwar geöffnet, jedoch aus dem Anzeigebereich für den Bediener
verschoben. Dies bedeutet, dass die ActiveX-Steuerelemente immer aktiv sind.
4. Klicken Sie auf die Registerkarte Behavior.
Hier sehen Sie, dass beim Start der Anzeige das Startmakro Redirect_Startup
ausgeführt wird. Dieses Makro legt die Anzeigenummer auf 10 fest, was der Anzeige 10
MAIN entspricht.
5. Im nächsten Abschnitt fahren wir mit den Protokollierungs- und Rezeptobjekten fort.
AUL21
Seite 29 von 86
Datenprotokollierung
Das PVP7 Performance kann Daten für die spätere Verwendung bei der Trenderstellung oder
Analyse protokollieren. In diesem Abschnitt lernen Sie die Unterschiede zwischen der CSVbasierten Datenprotokollierung und dem nativen Datenprotokoll kennen, das für die Ermittlung von
historischen Trends verwendet werden kann. Beide Verfahren bieten Vorteile, je nachdem, in
welchem Ausmaß Sie die Funktionalität nutzen müssen.
CSV-basierte Datenprotokollierung
Das ActiveX-Steuerelement DataStorePlus enthält die folgenden erweiterten Funktionen:






Dateiverwaltung – Angabe, wann neue Dateien erstellt und alte Dateien gelöscht wurden
Individualisierung von Dateiheadern – Benutzer können die Header der CSV- oder TXTDateien individuell anpassen.
Periodische Protokollierung auf der Grundlage des benutzerdefinierten Zeitintervalls
Jeder Datensatz erhält automatisch einen Datum-/Uhrzeitstempel mit UTC- und/oder
System-Datum/Uhrzeit.
Überschreiben der ältesten Daten, wenn die Datei die benutzerdefinierte Größe erreicht hat
Optimierte Protokollierung – ausschließliche Protokollierung von zugewiesenen
Verbindungen
AUF IHREM COMPUTER
1. Doppelklicken Sie auf der Anzeige 99 Load ActiveX auf das Objekt DataStore.
2. Auf der Registerkarte General sehen Sie, dass die Datenerfassung so konfiguriert ist,
dass in jeder Stunde eine neue Datei erstellt wird.
Die Konfiguration sieht vor, dass die ältesten Protokolldateien gelöscht werden, wenn mehr
als 3 Protokolldateien vorhanden sind. Dies könnte aber auch nach Überschreiten eines
bestimmten maximalen Alters erfolgen.
In diesem Workshop bewahren wir die Daten der letzten 3 Stunden auf.
3. Klicken Sie auf die Registerkarte Advanced.
Auf dieser Registerkarte können Sie die Namen der Spalten festlegen, die in der CSV-Datei
verwendet werden, wenn Daten protokolliert werden.
Hier können Sie auch festlegen, welche Zeitangaben von der CSV-Datei verwenden
werden sollen. UTC-Zeit ist sehr nützlich, da keine Sommer- oder Winterzeitregelungen für
sie gelten. So können Sie sicher sein, dass keine Daten überschrieben werden.
4. Wenn Sie auf die Registerkarte Connections klicken, sehen Sie die Tags, die protokolliert
werden.
Die Spalte „Datalog\DatalogPath“ enthält den Ordner- und Dateinamen.
5. Klicken Sie auf Cancel, um das Objekt zu schließen.
6. Öffnen Sie Internet Explorer auf dem Computerdesktop.
AUL21
Seite 31 von 86
7. Geben Sie in der Adressleiste die Adresse ftp://192.168.1.30/Datalogs/ ein.
File Transfer Protocol (FTP) ist ein Standard-Netzwerkprotokoll für den Austausch
von Dateien über das Internet (TCP/IP-basiertes Netzwerk) oder ein lokales
Netzwerk.
Der FTP-Server ist standardmäßig aktiviert. In der Systemsteuerung auf Ihrem
PanelView Plus 7-Terminal können Sie den verwendeten Ordner, die Sicherheit,
die Benutzer usw. für den FTP-Server in der Serverkonfiguration konfigurieren.
Weitere Informationen zur Verwendung finden Sie im Benutzerhandbuch: 2711PUM06
8. Wählen Sie eine der Protokolldateien und dann Save as aus.
9. Speichern Sie die Protokolldatei im Ordner C:\Lab Files\Datalogs.
10. Am unteren Rand von Internet Explorer sehen Sie, dass der Download beendet ist und
dass Sie die Protokolldatei öffnen können.
Wenn Sie dies nicht sehen, können Sie immer zu dem Ordner wechseln, in dem Sie die
Dateien gespeichert haben.
11. Dies ist ein Beispiel dafür, wie die Datenprotokollierung aussieht.
12. Wenn Sie fertig sind, schließen Sie Internet Explorer.
Bei Verwendung der CSV-Datenprotokollierung können wir Daten in einem lesbaren Format
protokollieren und dann FTP verwenden, um die Dateien von einem Remote-PC-Arbeitsplatz
aus zu übertragen (damit entfällt die Notwendigkeit, tatsächlich jedes Terminal zu besuchen).
Datenprotokollierung mit Ermittlung von historischen Trends
In diesem Abschnitt befassen Sie sich mit dem Einrichten der Datenprotokollierung, damit Sie sie
für die Anzeige von Trends nutzen können, die Sie anhand historischer Daten erstellen.
AUF IHREM COMPUTER
1. Doppelklicken Sie auf Datalog.
Auf der Registerkarte Setup sehen Sie, dass die maximale Anzahl an Datenpunkten hier
auf 10.000 festgelegt ist. Jedoch ist ein Höchstwert von 1.000.000 möglich.
2. Klicken Sie auf die Registerkarte Log Triggers.
Hier legen Sie die Häufigkeit der Protokollierung fest.
3. Klicken Sie auf die Registerkarte Tags in Model.
Auf dieser Registerkarte wählen Sie alle Tags aus, die protokolliert werden sollen.
4. Wenn Sie fertig sind, schließen Sie Datalog.
AUL21
Seite 33 von 86
Alle Daten aus diesem Datenprototokoll werden in einem speziellen binären Format
erfasst, was den Speicherplatzbedarf reduziert und die Protokollierungsleistung
verbessert. Der Inhalt dieser binären Datei kann mithilfe des Dienstprogramms
RSView Enterprise Viewer angezeigt werden. Dieses Dienstprogramm kann in der
Knowledge Base unter der ID 33924 – FactoryTalk View Enterprise File Viewer
Utility heruntergeladen werden.
Das Dienstprogramm FactoryTalk View Enterprise File Viewer kann verwendet
werden, um die folgenden Dateien zu lesen und zu speichern:
SE Datalog-Datei (*.DAT, *.OBF)
ME Datalog-Datei (*.LOG)
ME Alarmprotokolldatei (HISTORY.ALM)
dBASE-Datei (*.DBF)
ME RecipePlus-Datei (*.RPP)
Die SE Datalog-Dateien, ME Datalog-Dateien, RecipePlus-Dateien und ME
Alarmprotokolldatei können als CSV- oder DBF-Dateien gespeichert werden.
5. Damit die Datenprotokollierung beim Starten der Anwendung ebenfalls gestartet wird,
muss sie in der Startkonfiguration aktiviert sein. Überprüfen Sie dies durch einen
Doppelklick auf Startup in der Projektstruktur.
6. Wenn Sie aus diesen historischen protokollierten Daten einen Trend erstellen möchten,
müssen Sie lediglich ein Trenddiagramm anweisen, das Datenprotokoll-Modell zu
verwenden.
a. Um dies zu überprüfen, doppelklicken Sie auf die Anzeige 60- Operator.
b. Doppelklicken Sie auf den Hintergrund des obersten Trend TemperatureObjekts.
c. Wählen Sie die Registerkarte Pens aus. Dort können Sie sehen, ob das DatalogModell ausgewählt ist.
AUL21
Seite 35 von 86
Ermittlung von historischen Trends
In diesem Abschnitt erfahren Sie, wie Sie historische Trends auf dem PanelView Plus 7
Performance-Terminal ermitteln.
AUF IHREM PANELVIEW PLUS 7-TERMINAL
1. Klicken Sie auf der Hauptanzeige auf die Schaltfläche Logout
. Sie werden
feststellen, dass sich der angemeldete Benutzername von „Engineer“ in „Default“ ändert.
2. Klicken Sie auf den Bedienerbildschirm
.
Wie Sie sehen, werden bereits Werte für den Trend angezeigt. Dies liegt daran, dass die
Werte auf dem PanelView Plus-Terminal gespeichert sind und durch den Trend für die
Anzeige verwendet werden können.
Die Informationen stammen aus den Terminal Info-ActiveX-Steuerelementen, die sich auf
der Anzeige 99 Loading ActiveX befinden.
Das Terminal Info-ActiveX kann die folgenden Informationen anzeigen:
CPU-Temperatur
Anzeigetemperatur
Platinentemperatur
CPU-Auslastung
Speicherauslastung
Batteriespannung
BinFS-Überlastung
TCP/IP-Adresse (interne + externe Karte)
Subnetzmaske (interne + externe Karte)
Gateway (interne + externe Karte)
MAC-ID (interne + externe Karte)
Gerätename
Das Terminal Info-ActiveX wird zwei Mal verwendet. Eine Instanz wird für die einmalige
Protokollierung (Startup) und die andere für die kontinuierliche Protokollierung verwendet.
Alle diese Tags werden auf dem Bildschirm und in den Trends zum Anzeigen der
erforderlichen Informationen verwendet.
AUL21
Seite 37 von 86
Maschineneinrichtung mit Rezept-Objekt
In diesem Abschnitt erfahren Sie, wie CSV-basierte Rezepte dazu verwendet werden können, eine
Maschine einzurichten.
Rezepte werden auf zweierlei Weisen unterstützt:


Durch die integrierte, native Funktion namens „RecipePlus“
Durch das vorinstallierte ActiveX-Steuerelement „Recipe“
Wenn Sie wissen möchten, welche Funktionalität Ihren Anforderungen am besten gerecht wird,
finden Sie in Anhang B eine Übersicht über die Unterschiede zwischen dem integrierten
Steuerelement RecipePlus und dem ActiveX-Steuerelement Recipe.
CSV-basierte Rezepte (ActiveX)
AUF IHREM COMPUTER
1. Doppelklicken Sie auf das Objekt Recipe in der Anzeige 99 Load ActiveX.
2. Navigieren Sie zur Registerkarte Connections.
Dieses Rezept-Objekt enthält 3 Tags, die für die Einrichtung der Maschine verwendet
werden.
Der Recipe Manager kann außer für herkömmliche Rezepte wie das Hinzufügen von
Zutaten, zum Beispiel Mehl, Milchgeschmack usw., auch für andere Zwecke genutzt
werden. In diesem Beispiel verwenden wir den Recipe Manager zum Senden von Werten
für die Einrichtung einer Maschine in einem bestimmten Zustand.
3. Schließen Sie das Fenster ME Recipe 2 Enhanced Properties.
Wir gehen jetzt zum PanelView Plus 7-Terminal, um zu sehen, wofür wir diese Objekte
verwenden können.
AUF IHREM PANELVIEW PLUS 7 PERFORMANCE-TERMINAL
1. Klicken Sie auf
, um den Separator-Bildschirm zu öffnen.
2. Wählen Sie mit den Pfeilen ein
Rezept in der Liste aus und
drücken Sie auf die Schaltfläche
OK.
3. Laden Sie ein Rezept.
4. Vor dem Herunterladen können Sie
die Werte ändern.
5. Wenn der Sollwert von dem Wert
abweicht, den Sie herunterladen
möchten, wird das Feld STP grün
dargestellt.
6. Laden Sie das Rezept in die
Controller-Tags herunter.
Zeigt den Istwert des Instruments an.
Dies ist der aktuell verwendete Sollwert.
An der grünen Farbe ist zu erkennen, dass das geladene Rezept vom
aktuell verwendeten Wert abweicht.
Dies ist der Wert, der aus dem ausgewählten Rezept geladen wird.
Dieser Wert wird
in einem temporären Tag im Controller
gespeichert.
Wenn ein Rezept geladen ist, können Sie an der grünen Farbe sofort erkennen, welche
Rezept-Werte sich ändern werden, wenn Sie das Rezept tatsächlich herunterladen.
Die Rezept-Werte können vor dem Herunterladen in die verwendeten Sollwerte geändert
werden.
Aus Sicherheitsgründen haben wir das Recipe-ActiveX auf dem Bildschirm 99
Load ActiveX eingefügt. Das bedeutet, dass das ActiveX die Rezeptdateien nur
einmal liest. Wenn also jemand eine Rezeptdatei hinzugefügt hat, wäre dies nicht
sichtbar. Dadurch kann niemand einfach sein eigenes Rezept hinzufügen.
Wenn Sie in der Lage sein möchten, Rezepte hinzuzufügen, können Sie die
Schaltfläche zum Speichern hinzufügen und das Recipe-ActiveX auf diesem
Bildschirm einfügen.
AUL21
Seite 39 von 86
AUF IHREM COMPUTER
Jetzt werden Sie sehen, wie einfach es ist, Rezeptdateien von Ihrem Computer oder Ihrem
PanelView Plus 7 Performance-Terminal zu übertragen.
AUF IHREM COMPUTER:
1. Klicken Sie auf dem Desktop auf Windows Explorer.
2. Geben Sie in der Adressleiste die Adresse ftp://192.168.1.100/Recipe/ ein.
Der FTP-Server wurde ohne Sicherheitseinstellungen konfiguriert. Es ist
also für jedermann möglich, Dateien zu übertragen. Allerdings lässt sich
der FTP-Server auf dem PanvelView Plus 7 Performance-Terminal mit
aktivierter Sicherheit (Benutzername, Anmeldung) für den Lesezugriff oder
vollen Zugriff konfigurieren.
3. Sobald Sie die CSV-Dateien sehen, können Sie sie auf Ihren Computer kopieren,
wie Sie es bereits mit den Datenprotokolldateien getan haben. Diese CSVDateien können Sie dann beispielsweise in Excel oder Notepad modifizieren und
noch einmal auf Ihr PanelView Plus 7 Performance-Terminal herunterladen.
Daher die Fähigkeit zur Remoteverwaltung Ihrer Rezeptdateien.
Schnelle und effiziente Anwendungsentwicklung
(25 Min.)
Über diesen Workshop-Abschnitt
In FactoryTalk View Machine Edition können zwei Arten von Tags verwendet werden.
1. HMI-Datenbank-Tags – Tags, die in der FactoryTalk View Machine-Datenbank vorhanden
sind. Ein HMI-Tag kann ein (internes) Speicher-Tag zur Speicherung von
Datenwerten sein oder mit einem Tag in einer Steuerung verknüpft sein, wenn
eine Skalierung, Begrenzung oder der Schutz von Werten erforderlich ist.
2. Dirrektreferenzierungs-Tags – Tags, die nicht in der Datenbank existieren und direkt auf
Tags in den Steuerungen verweisen können. Daher sind diese Tags schneller als HMIDatenbank-Tags und sie verwenden auch weniger Ressourcen.
Wie können all diese Tags in einer PanelView Plus 7 Performance-Anwendung auf
Syntaxprobleme usw. überprüft werden? In diesem Abschnitt werden Sie mithilfe einiger
Diagnose-Tools ermitteln, ob etwas in Ihrer Anwendung fehlerhaft ist, zum Beispiel fehlende TagReferenzen. Eines dieser Tools ist das Querverweis-Tool, mit dem Sie fehlerhafte oder fehlende
Tag-Referenzen finden können.
Überprüfen von Problemen auf Ihrem PanelView Plus 7-Terminal
Das PanelView 7 Performance-Terminal verwaltet ein internes Diagnoseprotokoll, in dem
auftretende Probleme erfasst werden. Allerdings ist es wahrscheinlich nicht immer bequem, jedes
PanelView 7 Performance aufzusuchen, um sich dieses Protokoll anzeigen zu lassen. Allerdings
kann das PanelView 7 Performance dafür konfiguriert werden, dieses Protokoll an einen zentralen
Computer zu senden. Für den Workshop wurde diese Funktion bereits vorab konfiguriert. Im
Folgenden werden Sie erfahren, wie Sie diese Diagnoseinformationen des PanelView Plus-7
Performance-Terminals auf Ihrem Computer einsehen können.
AUF IHREM PANELVIEW PLUS 7-TERMINAL
1. Von einem Bediener erfahren Sie, das etwas mit einem Trend nicht stimmt. Klicken Sie
auf
, um die Tank-Anzeige zu öffnen. Ein Problem ist nicht offensichtlich, da jedoch
alle Diagnoseinformationen zu Ihrem Engineering-Computer gesendet werden, können
Sie diese daraufhin überprüfen, ob Fehlermeldungen des PanelView Plus 7 PerformanceTerminals vorliegen.
AUF IHREM COMPUTER
1. Gehen Sie in FactoryTalk View Studio zu Tools\Diagnostics Viewer.
2. Klicken Sie auf das unten gezeigte Symbol oder gehen Sie zum Menü View\Options.
AUL21
Seite 41 von 86
3. Wählen Sie die Registerkarte Filter aus und doppelklicken Sie auf Severity. Lassen Sie
die Standardeinstellungen aktiviert und klicken Sie auf OK.
4. Doppelklicken Sie auf Location. Geben Sie in Contains den Text PVP_Bottle_Line ein
und klicken Sie auf OK.
5. Der Filter zeigt jetzt nur die Fehlermeldungen an, die von Ihrem PanelView Plus 7Terminal stammen. Durch Klicken auf die Schaltfläche Refresh erreichen Sie, dass die
neuesten Diagnoseinformationen angezeigt werden.
Mit Diagnostics Viewer haben Sie festgestellt, dass es ein Problem mit dem Tag
Trend\Min gibt.
Sehen wir uns an, wo dieses Tag verwendet wird.
Wenn Sie wissen möchten, wie dies eingerichtet wird, kann Ihnen das Video im
Ordner „C:\Lab Files\Diagnostic setup“ weiterhelfen, das die Einrichtung auf
Ihrem PC und PanelView Plus 7 zeigt. Wir kommen auf dieses Video im
Multimedia-Abschnitt zurück.
Suche von Tags in Ihrer FactoryTalk View ME-Anwendung
Sie wissen nun, dass es ein Problem mit einem Tag gibt, doch wie finden Sie heraus, wo ein Tag
in Ihrer Anwendung verwendet wird? In diesem Abschnitt erfahren Sie, wie einfach es ist, Tags in
Ihrer Anwendung zu finden.
Danach erfahren Sie, wie leicht Sie die gefundenen Tags modifizieren können.
AUF IHREM COMPUTER
1. Klicken Sie in FactoryTalk View Studio in der Menüleiste auf Cross reference
ODER
Tools  Cross Reference.
Das Tool „Cross Reference“ durchsucht:
globale Verbindungen, die Tag-Datenbank, Anzeigen, globale Objekte,
Parameter, die Alarmkonfiguration, Makros und das Datenprotokoll.
Factory Talk View 7.0 stellt eine Funktion zum Suchen und Ersetzen von
Anzeige-Tags bereit, die alle Anzeigen und globalen Objekte durchsucht, um ein
Tag oder einen Teil eines Tags zu ersetzen.
Klicken Sie auf
, um einen Blick darauf zu werfen. Sie verwenden die
Funktion in diesem Workshop nicht.
2. Geben Sie nach dem Öffnen des Tools Trend\Min in das Feld Find What ein und klicken
Sie auf Search.
3. Sie werden 2 Einträge sehen. Doppelklicken Sie auf die „Global Connections“-Auswahl.
AUL21
Seite 43 von 86
4. Es scheint, dass jemand dieses Tag an der falschen Stelle platziert hat. Also entfernen
Sie es, indem Sie das Tag Trend\Min markieren und löschen. Klicken Sie dann auf OK,
um das Dialogfeld Global Connections zu schließen.
5. Öffnen Sie nun das zweite gefundene Element, indem Sie darauf doppelklicken.
Auf diese Weise öffnen Sie den Bildschirm 20 Tank.
6. Doppelklicken Sie auf den Trend, um das Fenster Trend Object Properties zu öffnen,
und klicken Sie auf die Registerkarte Connections.
7. Wie Sie sehen, werden hier Trend\Min und Trend\Max zur Steuerung der minimalen und
maximalen Werte für den Trend verwendet. Klicken Sie auf die drei Punkte am Ende von
Trend\Min, wie oben gezeigt.
8. Klicken Sie auf den Ordner Trend.
9. Wie Sie sehen, ist hier nur das Tag für das Maximum zu finden, das Tag für das Minimum
fehlt jedoch. Das bedeutet, dass Sie ein neues HMI-Tag erstellen müssen.
10. Klicken Sie mit der rechten Maustaste auf den Bereich unter dem Tag „Max“ und wählen
Sie New HMI Tag aus.
11. Erstellen Sie das Tag wie in der obigen Abbildung gezeigt und klicken Sie anschließend
auf OK.
Im Abschnitt „Data Source“ können Sie zwischen „Device“ und „Memory“ wählen.
Wenn Sie „Device“ auswählen, müssen Sie ein Tag im Controller auswählen. Wenn Sie
„Memory“ auswählen, wird der Wert des Tags im internen Speicher gespeichert.
12. Wählen Sie das Tag Min aus und klicken Sie auf OK. (Wenn Sie das Tag nicht sehen,
können Sie immer auf die Schaltfläche Refresh All Folders klicken.)
13. Klicken Sie im Fenster Trend Properties auf Apply und anschließend auf OK. Schließen
und speichern Sie die Anzeige 20 tank. Schließen Sie das Fenster Cross Reference.
Nachdem Sie das Tag-Problem behoben haben, könnten Sie die Anwendung kompilieren
und auf das PanelView 7 Performance herunterladen. Vorher sollten Sie jedoch einen Blick
auf den nächsten Abschnitt zum Thema Faceplates werfen.
AUL21
Seite 45 von 86
Verkürzen der Entwicklungszeit mit vorkonfigurierten Faceplates
In diesem Abschnitt erfahren Sie, wie einfach es ist, vorkonfigurierte Faceplates hinzuzufügen.
Zu diesem Zweck verwenden Sie Logix-Faceplates, die einige Informationen von einem LogixController, in diesem Fall einem SoftLogix-Controller, bereitstellen.
Die vollständigen Faceplate-Informationen mit Dokumenten und Logix-Code finden Sie im Ordner
C:\Lab Files\Faceplates\MMS_053453
Eine Faceplate wird in einem Paket bereitgestellt, das eine schrittweise Konfigurationsanleitung,
Add-On-Befehle für Logix, eine Beispielanwendung für Logix und View, View-Faceplates,
Parameterdateien und vorkonfigurierte „Goto Display“-Schaltflächen und -Bilder enthält.
Diese Faceplate finden Sie auch auf der Website: samplecode.rockwellautomation.com
Auf dieser Website finden sich Faceplates für Logix-Module, Netzwerkgeräte, Anwendungen,
Drives & Motion und vieles mehr.
Der Logix-Code zu dieser Faceplate ist bereits in den SoftLogix-Controller geladen.
AUF IHREM COMPUTER
1. Navigieren Sie zu Display und klicken Sie mit der rechten Maustaste auf Add
Component Into Application.
2. Wechseln Sie zum Ordner C:\Lab
Files\Faceplates\MMS_053453\Logix_Processors\Logix Faceplate 040910 und
wählen Sie Logix Main FP320.gfx aus.
3. Klicken Sie bei der Frage zum Überschreiben auf Yes.
4. Die Anzeige „Logix Main FP320.gfx“ wurde zur Liste der Anzeigen hinzugefügt.
5. Die Faceplate enthält auch bereits eine Parameterdatei, die Sie hinzufügen müssen.
Klicken Sie mit der rechten Maustaste auf Parameters und wählen Sie Add Component
Into Application aus.
6. Wechseln Sie zum Ordner C:\Lab
Files\Faceplates\MMS_053453\Logix_Processors\Logix Faceplate 040910 und
wählen Sie Logix_FP.par aus.
7. Doppelklicken Sie auf die Parameterdatei Logix_FP.
Wie Sie sehen, müssen hier nur der Name der Verknüpfung und der Tag-Name, den Sie
für den Add-On-Befehl im Controller verwendet haben, geändert werden.
In diesem Workshop werden für Verknüpfung und Tag-Name die Standardwerte
verwendet.
In der gerade hinzugefügten Faceplate nehmen Sie folgende Ersetzungen vor:
#1 = ::[CLX]Logix_status und
#2 = [CLX]
Dann wird zum Beispiel der Parameter #1.ClearMinorFaults, der in der Faceplate
verwendet wird, durch ::[CLX]Logix_Status.ClearMinorFaults ersetzt, wenn die Faceplate
geöffnet wird.
AUL21
Seite 47 von 86
8. Schließen Sie die Parameterdatei Logix_FP.
9. Doppelklicken Sie auf die Anzeige 60 Operator, um sie zu öffnen.
10. Klicken Sie auf das Symbol
für die Schaltfläche „Goto Display“.
11. Ziehen Sie ein Rechteck in einem freien Bereich der Anzeige (d. h. oben rechts) auf.
Die Eigenschaftenanzeige wird automatisch geöffnet.
12. Nehmen Sie auf der Registerkarte General im Abschnitt Appearance die folgenden
Änderungen vor.
13. Klicken Sie auf der Registerkarte Display settings auf die Schaltfläche hinter „Display“.
14. Wählen Sie die soeben hinzugefügte Anzeige Logix Main FP320.gfx aus.
15. Klicken Sie auf die Auslassungspunkte (3 Punkte) für die Parameterdatei.
16. Wählen Sie die Parameterdatei Logix_FP aus und klicken Sie auf OK.
17. Damit das Pop-up nicht am Anfang des Menüs angezeigt wird, können Sie festlegen,
dass es an einer bestimmten Position geöffnet wird. Sie wählen also in den „Display
settings“ das Kontrollkästchen „Display position“ aus und legen die „Left position" 111
fest.
18. Klicken Sie auf die Registerkarte „Label“ und klicken Sie im Abschnitt „Image settings“ auf
die Schaltfläche mit den 3 Auslassungspunkten für das Bild.
AUL21
Seite 49 von 86
19. Wählen Sie das Bild CLX aus, das laut Anzeige eine PNG-Grafik ist. Die Größe ist
75 x 75, die auf der Registerkarte „Common“ zum Festlegen der Größe verwendet wird.
Klicken Sie auf OK, wenn das Bild CLX ausgewählt ist.
20. Image back style muss auf Transparent festgelegt sein.
21. Klicken Sie auf die Registerkarte Common und stellen Sie die Größe Height 75 and
Width 75 ein. Klicken Sie zum Abschluss auf OK.
22. Schließen Sie die Anzeige und speichern Sie sie nach Aufforderung.
23. Bevor Sie die Anwendung kompilieren und herunterladen, werden Sie im nächsten
Abschnitt weitere Änderungen vornehmen.
Übergabe von Parametern an die nächsten Bildschirme
Im vorherigen Abschnitt haben Sie sich die Faceplates angesehen, bei denen Sie die
Parameterdatei verwendet haben, um die Parameter #1 und #2 zu ersetzen. In diesem Abschnitt
werden Sie die Parameterliste verwenden.
In der Befüllungsanlage unseres Workshop-Beispiels gibt es drei Füllköpfe, die zum Abfüllen der
Flaschen verwendet werden.
Anstatt eine separate Anzeige für jeden Füllkopf zu erstellen, können wir gemeinsam genutzte
Anzeigen erstellen, die eine vergrößerte Sicht auf den Füllkopf und ein Steuerungselement zum
Starten und Anhalten des Füllvorgangs zeigen, indem wir die Tags ändern, mit denen die
Anzeigen zur Laufzeit arbeiten.
Auf dem Logix-Controller befindet sich für jeden Kopf jeweils ein separates Programm.
Alle drei Programme sind identisch und verwenden dieselben Tags, nur der Name des
Programms ist unterschiedlich (Head1, Head2 und Head3).
Jedes Programm enthält das Tag „Head“, das auf einem benutzerdefinierten Tag (User Defined
Tag, UDT) mit 5 Elementen basiert.
Wenn also die Anzahl der Flaschen für jeden Kopf angezeigt werden soll, müssten Sie die
folgenden Tags verwenden:
Für Kopf 1: {::[CLX]Program:Head1.Head.Amount_of_Bottles}
Für Kopf 2: {::[CLX]Program:Head2.Head.Amount_of_Bottles}
Für Kopf 3: {::[CLX]Program:Head3.Head.Amount_of_Bottles}
Wie Sie sehen, sind die Tag-Namen identisch bis auf den Headx-Teil. Daher ist dies alles, was wir
für #1 ersetzen müssen. Diese Fähigkeit, nur ein Teil eines Tag-Namens zu ersetzen, ermöglicht
viel Flexibilität.
AUL21
Seite 51 von 86
AUF IHREM COMPUTER
1. Öffnen Sie die Anzeige 40 Filler, indem Sie darauf doppelklicken.
Wie Sie sehen, gibt es nur für Kopf 1 und Kopf 2 eine Schaltfläche mit einer Nummer.
2. Wählen Sie das Symbol 1 aus, klicken Sie mit der rechten Maustaste darauf und
wählen Sie Duplicate aus.
3. Ziehen Sie die neu hinzugefügte Schaltfläche auf eine Stelle rechts neben Kopf 3.
4. Doppelklicken Sie auf die neue Schaltfläche. Ersetzen Sie in „Parameter list“ Head1
durch Head3.
Hier könnten Sie auch ein zweites Tag hinzufügen, das dann alle #2-Tags in der nächsten
Anzeige ersetzt, das 3. Tag würde #3 ersetzen usw. .
Bei diesem Workshop haben Sie entschieden, nur den mittleren Teil des Tags durch
Head3 zu ersetzen (siehe Tabelle am Anfang dieses Abschnitts).
5. Gehen Sie zu „Label“ und wählen Sie unter „Image“ das Bild Number_3 aus.
6. Klicken Sie auf OK.
7. Schließen und speichern Sie die Anzeige 40 Filler.
8. Öffnen Sie die Anzeige 40 Filler Closeup und doppelklicken Sie auf das numerische
Feld.
9. Gehen Sie zu Connections.
Hier sehen Sie, dass diese numerische Anzeige das Tag
{::[CLX]Program:#1.Head.Amount_of_Bottles} verwendet.
Wenn Sie diese Anzeige für Kopf 3 öffnen, wird der Parameter #1 durch Head3 ersetzt.
Klicken Sie auf "OK".
AUL21
Seite 53 von 86
10. Jetzt werden Sie sehen, wie Sie Parameter an einen anderen Bildschirm übergeben
können. In diesem Fall verwenden wir einen Pop-up-Bildschirm. Doppelklicken Sie auf die
Schaltfläche Change Filler Control.
11. Wie Sie sehen, wird #1 als Parameter an den nächsten Bildschirm übergeben. Eigentlich
wird dabei Head3 an den Pop-up-Bildschirm gesendet, wenn Sie die Schaltfläche für Kopf
3 drücken.
Das heißt, wenn Sie einen Kopf hinzufügen möchten, brauchen Sie nur die Parameterliste
oder -datei zu ändern, damit alle Parameter an alle nachfolgenden Anzeigen übergeben
werden.
12. Klicken Sie zum Schließen von 40 Filler Closeup auf OK.
13. Öffnen Sie die Anzeige 40 Filler Control.
14. Doppelklicken Sie auf die Schaltfläche Start und gehen Sie zur Registerkarte
Connections.
Wie Sie sehen, verwendet der Pop-up-Bildschirm dasselbe HEAD3 als Ersatz für #1.
15. Schließen Sie dieses Objekt und danach den Bildschirm.
Wenn Sie einen 4. Abfüllkopf hinzufügen müssen, müssen Sie lediglich Head4 auf einer
neuen Schaltfläche hinzufügen und den Logix-Code hinzufügen.
Durch die Übergabe von Parametern lässt sich also die Entwicklung beschleunigen, vor
allem, da es einfacher ist, statt mehrerer Anzeigen nur eine Anzeige zu ändern.
Im nächsten Abschnitt werden Sie die Anwendung kompilieren und testen.
Kompilieren Ihrer Anwendung
In diesem Abschnitt werden Sie die Anwendung kompilieren und Sie werden erfahren, dass Sie
eine kompilierte Anwendung für ein älteres PanelView Plus-Terminal mit derselben Version von
FactoryView Studio erstellen können (wenn zum Beispiel Ihr Werk eine Mischung von älteren und
neueren PanvelView-Modellen einsetzt).
AUF IHREM COMPUTER
1. Klicken Sie in der Menüleiste auf Application und wählen Sie Create Runtime
Application aus.
2. In der Liste Save as type sehen Sie, dass Sie Ihre Anwendung auch in Laufzeitformate
für ältere Terminalversionen kompilieren können, sofern Sie nicht die neuen Funktionen
verwenden, die von der gewünschten Version nicht unterstützt werden. Für das
PanelView Plus 7 Performance können Sie als Kompilierungsziel nur eine Laufzeitdatei
der Version 8.00 oder 8.10 auswählen, da die erste Version des PanelView Plus 7
Performance mit der Firmware-Version 8.00 ausgeliefert wurde.
MER (Machine Edition Runtime) ist die kompilierte Version Ihrer Anwendung. MED
(Machine Edition Design) ist Ihre Anwendung.
Unter „Save as type“ befinden sich 3 Optionen:
Always allow conversion
Wenn Sie diese Option auswählen, kann die MER-Datei immer zum
Wiederherstellen der MED-Datei verwendet werden.
Never allow conversion
Wenn Sie diese Option auswählen, kann die MER-Datei nicht zum Generieren
einer MED-Datei verwendet werden.
Conversion protected by password
Wenn Sie diese Option auswählen, kann die MER-Datei nur dann zum
Generieren einer MED-Datei verwendet werden, wenn ein Kennwort angegeben
wird.
In diesem Workshop wird die Standardeinstellung verwendet.
3. Belassen Sie die Auswahl für Save as type auf Runtime 8.10, klicken Sie auf Save und
bestätigen Sie das Überschreiben.
AUL21
Seite 55 von 86
4. Wählen Sie im Pop-up mit den Sprachen alle Sprachen aus und klicken Sie auf Finish.
5. Das Kompilieren kann eine Minute dauern.
Übertragen Ihrer Anwendung
In diesem Abschnitt übertragen Sie Ihre kompilierte Anwendung und starten sie auf Ihrem
PanelView Plus 7-Terminal.
AUF IHREM COMPUTER
1. Klicken Sie auf das Übertragungsprogramm:
2. Wählen Sie als Quelle die Datei AU_Bottling_Line und als Ziel Ihr PanelView PlusTerminal mit der IP-Adresse 192.168.1.100 aus.
Die Angabe 1200W zeigt
an, dass es sich um ein
12-Zoll-PanelView PlusTerminal handelt. Wenn
Ihre Station über einen 9Zoll-PanelView PlusTerminal verfügt, würden
Sie hier 900W sehen.
3. Klicken Sie auf Download und bei der Frage, ob die Anwendung auf dem PanelView
Plus-Terminal überschrieben werden soll, auf Yes.
Schließen Sie das Dienstprogramm zur Dateiübertragung, sobald der Download
abgeschlossen ist.
AUL21
Seite 57 von 86
AUF IHREM PANELVIEW PLUS 7-TERMINAL
4. Gehen Sie nach dem Download zu Ihrem PanelView Plus 7. Wenn Ihre Anwendung noch
ausgeführt wird, beenden Sie sie. Rote Schaltfläche auf der Startanzeige.
5. Klicken Sie auf Load Application [F1].
6. Wählen Sie die Anwendung AU_Bottling_Line aus und klicken Sie auf Load [F2].
7. Wenn die Anwendung geladen ist, klicken Sie auf Run Application [F2].
8. Klicken Sie auf das Symbol für die Abfüllmaschine
Bildschirm zu öffnen.
9. Klicken Sie auf die Schaltfläche neben Kopf 3.
, um den entsprechenden
10. Die Anzeige Filler Closeup für Kopf 3 wird geöffnet. Der Text im roten Feld ist der
Parameter #1, der als Zeichenfolge angezeigt wird. Klicken Sie auf Change Filler
Control.
11. Das Pop-up „40 Filler Control“ wird geöffnet.
Für den Titel des Pop-ups haben wir ein Tag in demselben benutzerdefinierten Tag wie
bei „Start“ und „Stop“ verwendet.
Head3 ist wieder der Parameter #1, der auf der Anzeige angezeigt wird.
Dies zeigt 2 unterschiedliche Methoden zum Verwenden von Parametern zum Anzeigen
von Zeichenfolgen.
12. Sie können jetzt zum Bildschirm für die Abfüllmaschine zurückkehren und dieselben
Schritte für Kopf 1 und/oder 2 ausführen.
Dies verdeutlicht, wie einfach es ist, Anzeigen wiederzuverwenden, und wie Sie viel Zeit
sparen können, wenn Änderungen erforderlich sind. Die Änderungen brauchen nur auf
einem Bildschirm vorgenommen zu werden und können dann durch alle 3 Abfüllköpfe
verwendet werden.
13. Im nächsten Abschnitt werden Sie die anderen Änderungen testen, die Sie an der
Anwendung vorgenommen haben.
AUL21
Seite 59 von 86
Visualisieren der Leistung und Mobilität (15 Min.)
Über diesen Workshop-Abschnitt
In diesem Abschnitt des Workshops befassen Sie sich mit den Methoden zum Interagieren mit dem
PanelView Plus 7 Performance-Terminal und Sie erfahren, wie Multimediainhalte auf dem Terminal
verwendet werden.
In diesem Abschnitt geht es um:
-
VNC-Verbindung
-
Viewpoint
-
Webbrowser
-
Media Player
-
PDF Viewer
VNC und Viewpoint sind 2 Möglichkeiten zur Übernahme der Kontrolle über das PanelView Plus 7
Performance-Terminal unter Verwendung der Firmware-Version 8.10.
Die folgende Tabelle enthält einige Unterschiede.
Viewpoint
Basiert auf HTML5
Möglichkeit zum Lesen/Schreiben mit
Sicherheit
Nur 1 Verbindung zu PVP7
Reiner PVP7-Server
Kann eigene Bildschirme verwenden
Bediener wird nicht benachrichtigt
Keine Ermittlung von historischen
Trends, Alarmierung, Diagnosen
Nicht alle Objekte werden unterstützt
VNC
Basiert auf Open-Source-Code
Nur Lesen oder Lesen/Schreiben mit eingeschränkter
Sicherheit
2 Verbindungen möglich
PVP7 kann Viewer und Server sein
Übernimmt die Kontrolle über PVP7
Kontrolle durch sowohl VNC-Client als auch Bediener
Verfügbar wegen der Kontrolle durch PVP7
Wegen Kontrolle durch Terminal werden alle Objekte
unterstützt
Remoteverbindung mit VNC-Technologie
VNC (Virtual Network Connection) wird verwendet, um ein anderes Gerät fernzusteuern.
Der VNC-Server ist das Gerät, das gesteuert werden kann, und VNC Viewer ist die Software, die
sich mit dem VNC-Server verbinden kann. Sie überträgt die Tastatur- und Mausereignisse von
einem Gerät zu einem anderen und in der anderen Richtung die grafischen Aktualisierungen über
ein Netzwerk.
Das PanelView Plus 7-Terminal kann ein VNC-Server und -Client sein.
Der VNC-Server auf Ihrem PanelView Plus 7-Terminal wurde bereits eingerichtet.
Wenn der Client auf Ihrem PC nicht installiert ist, dann können Sie VNCViewer aus dem WindowsOrdner auf dem PanelView Plus 7-Terminal kopieren.
Standardmäßig wird der VNC-Server nicht gestartet. Wenn Sie den VNC-Server starten, wird er
standardmäßig im Nur-Lese-Modus konfiguriert.
Wenn Sie VNC Viewer von PanelView Plus 7 abrufen, müssen Sie ihn installieren. Damit Sie Zeit
sparen, haben wir dies bereits für Sie getan.
In diesem Abschnitt werden Sie Ihren Computer mit dem Terminal verbinden und erfahren, wie Sie
die Kontrolle über das PanelView Plus 7-Terminal übernehmen.
AUF IHREM COMPUTER
1. Klicken Sie auf das Symbol TightVNC Viewer auf dem Desktop.
2. Geben Sie die IP-Adresse Ihres PanelView Plus 7-Terminals 192.168.1.100 ein und klicken
Sie auf Connect.
3. Wenn Sie die Anwendung sehen, dann klicken Sie auf das Symbol Bediener.
AUL21
Seite 61 von 86
4. Klicken Sie auf dem Bedienerbildschirm auf das Symbol, das Sie im vorherigen Abschnitt
hinzugefügt haben.
5. Sehen Sie sich anhand der Symbole am oberen Rand an, welche Aktionen die Faceplate
ausführen kann.
Beispiel:
6. Klicken Sie auf
und lassen Sie dies geöffnet.
Remoteverbindung mit Viewpoint-Technologie
In diesem Abschnitt werden Sie eine Verbindung zum PanelView Plus 7-Terminal herstellen und
dabei den Unterschied zur VNC-Verbindung erkennen.
Sie werden auch sehen, dass Viewpoint die Möglichkeit zum Schreiben bietet.
AUF IHREM COMPUTER
1. Öffnen Sie Internet Explorer auf dem Desktop.
2. Geben Sie in der Adressleiste des Explorers die IP-Adresse Ihres PanelView Plus 7Terminals ein.
3. Wenn der Bildschirm geöffnet ist, sehen Sie, dass er vom PanelView Plus 7-Bildschirm
unabhängig ist. Klicken Sie auf das unten gezeigte Symbol.
4. Es wird dieselbe Logix-Faceplate angezeigt. Normalerweise wird das Pop-up auf derselben
Registerkarte auf Ihrem PanelView Plus 7-Terminal geöffnet, da beide dasselbe Tag
verwenden.
Es ist auch möglich, Tag-Werte von Viewpoint aus zu schreiben.
5. Schließen Sie Internet Explorer und VNC.
AUL21
Seite 63 von 86
Konfiguration von Viewpoint (nur zur Information):
ViewPoint ist ein Add-in-Programm, das aus unserer Knowledge Base im folgenden Artikel
heruntergeladen werden kann:
66110 – FactoryTalk ViewPoint Add-In for FactoryTalk View ME
Nach der Installation der Anwendung können Sie Viewpoint Administrator in Ihrem FactoryTalk
View ME Studio öffnen.
Wählen Sie auf dem Administrator-Bildschirm den Bildschirm aus, den Sie in Viewpoint
verwenden möchten. In diesem Fall verwenden wir die Anzeigen VP_Overview und Logix Main
FP 320.
Dies ist der Bildschirm, der in Viewpoint verwendet wird. Er ist auch als Anfangsanzeige (Initial
Display) festgelegt.
Bei jeder Änderung, die Sie an den für Viewpoint verwendeten Bildschirmen vornehmen, müssen
Sie sie in Administration erneut veröffentlichen.
Danach müssen Sie Ihre Anwendung kompilieren und sicherstellen, dass Viewpoint unten im
Compiler ausgewählt ist.
Verwendung von Media Player, Webbrowser und PDF Document
Viewer
In diesem Abschnitt können Sie mit den unterschiedlichen Features, die auf Ihrem PanelView Plus
7 Performance-Terminal verfügbar sind, experimentieren und diese näher kennenlernen. HINWEIS:
Diese Optionen stehen nur auf dem PanelView Plus 7 Performance, nicht auf dem Standardmodell
zur Verfügung (siehe Tabelle unten).
Diese zusätzlichen Features unterstützen den Bediener beim Abrufen zusätzlicher Informationen,
wenn dies nötig ist. Er könnte sich beispielsweise eine Bedienungsanleitung anzeigen lassen oder
sich ein Video anschauen, in dem erklärt wird, wie ein Instrument kalibriert oder ein Gerät gewartet
wird.
AUL21
Seite 65 von 86
Auf Ihrem PanelView PLUS 7 Performance-Terminal
1. Klicken Sie auf dem Hauptbildschirm auf die Schaltfläche zum Anmelden.
2. Melden Sie sich mit den folgenden Anmeldedaten an und drücken Sie zum Abschluss die
Eingabetaste.
a. Benutzer: engineer
b. Kennwort: pvp7
3. Unter „Login“ wird jetzt der Text „Engineer“ angezeigt. Klicken Sie auf die Schaltfläche
Bediener
.
IP-Informationen:
Die folgenden Informationen stammen von einem neuen ActiveX-Steuerelement für
Terminalinformationen.
Video Launcher:
Zum Anzeigen eines Videos auf Ihrem PanelView Plus 7 Performance-Terminal gibt es 2
Möglichkeiten.
a. Mit dem Programm Internet Explorer (bzw. dem integrierten Internet ExplorerActiveX-Steuerelement)
b. Mit Windows Media Player
Das Beispielvideo in diesem Workshop zeigt, wie Sie Ihre Geräte konfigurieren müssen,
damit Diagnoseinformationen von Ihrem PanelView Plus 7-Terminal an ein zentrales
FactoryTalk Diagnostics-Protokoll gesendet werden.
Der Video Player kann ein nützliches Hilfsmittel sein, beispielsweise wenn Sie einem
Bediener zeigen möchten, wie ein Antrieb ersetzt und konfiguriert oder ein Instrument
kalibriert wird.
Hinweis: Wenn Sie einen Webbrowser verwenden, dann klicken Sie auf
Bildschirm „Engineering“ zurückzukehren.
, um zum
Webbrowser:
Tippen Sie auf
.
Wenn Sie nicht das reguläre Internet Explorer-Programm starten möchten, können Sie
stattdessen ein Internet Explorer-ActiveX-Steuerelement in die Factorytalk View MEAnwendung einbetten. Der Vorteil hierbei ist, dass Sie nicht zwischen Anwendungen
wechseln müssen, da die Internet Explorer-Funktionalität in die ME-Anwendung integriert ist.
Da der PC, den Sie im Workshop verwenden, nicht mit dem Internet verbunden ist, werden
wir in unserem Beispiel die Serverseite eines Geräts anzeigen. Die meisten Rockwell
Automation-Geräte verfügen über einen integrierten Webserver zur Bereitstellung von
Informationen, Diagnosedaten usw.
Da wir im Workshop keinen physischen Controller verwenden (sondern SoftLogix) und nicht
über ein Ethernet-Modul verfügen, verlinken wir zur einer Offline-Kopie der Seite. HTML-Datei
Klicken Sie auf
AUL21
, um zum Bildschirm „Engineering“ zurückzukehren.
Seite 67 von 86
Document Viewer:
Tippen Sie auf
.
Mit dieser Aktion wird ein PDF-Dokument-Viewer gestartet und eine Datei geöffnet. Ein
Beispiel dafür, warum dies nützlich sein kann, wäre eine Benutzer- oder Bedieneranleitung
für ein bestimmtes Gerät.
In diesem Workshop wird ein Benutzerhandbuch für die Logix-Faceplate, die Sie zuvor
verwendet haben, mit einer vergrößerten Darstellung des Inhalts geöffnet. Zudem wird das
Öffnen weiterer PDF-Dateien blockiert. Wenn Sie den PDF Viewer verwenden möchten,
sind die folgenden Parameter verfügbar.
Wenn Sie verkleinern, können Sie die Schiebebewegung verwenden, um die Seite zu
wechseln.
In diesem Workshop haben wir einen PDF Viewer verwendet. Es ist aber auch ein Viewer
für Word, Excel und Powerpoint verfügbar.
E-Mail mit Anhängen:
In diesem Abschnitt erfahren Sie, was Sie außer dem Senden von Alarm-E-Mails noch mit
dem E-Mail-Absender tun können.
Jede dieser Optionen enthält ein Makro. Wenn Sie eine Option auswählen, wird das
ActiveX-Steuerelement Macro Multiplexer verwendet, um das richtige Makro zu starten.
Das Makro legt dann den Betreff und den zu sendenden Anhang fest. Sie können aber
auch Informationen wie die IP-Adresse senden.
Der Anhang ist auf eine Größe von 300 KB beschränkt.
AUF IHREM COMPUTER
1. Öffnen Sie den Bildschirm 60 Engineer.
Program Launcher-ActiveX zum
Starten des Videos.
Program Launcher-ActiveX zum
Starten des PDF Viewer.
Macro Multiplexer zum Starten des
ausgewählten Makros.
Hier ist die Anzeige, die Sie gerade auf dem PVP7 im Entwicklungsmodus verwendet
haben. Diese zusätzlichen Features, darunter ein Programmstarter, können angepasst
werden, um viele zusätzliche Funktionen für Ihre Anwendung und Ihre Bediener
bereitzustellen.
AUL21
Seite 69 von 86
Laufzeitsicherheit
Mit Version 8.0 von FactoryTalk® View Machine Edition wurden mehrere neue
Sicherheitsfunktionen eingeführt.
Entwurfszeitsicherheit – Benutzer und Gruppen, die zu einer Anwendung in
FactoryTalk® View Studio Machine Edition hinzugefügt wurden, sind jetzt Teil eines
privaten, lokalen FactoryTalk® Directory. Dieses lokal angelegte private Verzeichnis führt zu
einer vereinfachten Verwaltung auf Anwendungsbasis, die sich nicht auf das gesamte
FactoryTalk® Directory auswirkt.
Domänenauthentifizierung – Benutzer können nun an neueren Domänen wie zum
Beispiel Windows 2008 Server authentifiziert werden, indem das Lightweight Directory
Access Protocol (LDAP) implementiert wird. Während Benutzer weiterhin auf normale Weise
hinzugefügt werden, steht Ihnen diese neue Funktionalität über zusätzliche
Konfigurationseinstellungen zur Verfügung. Wenn Sie Secured Socket Layer (SSL) aktivieren, ruft
ein Dienstprogramm, das zu FactoryTalk® View Studio hinzugefügt wurde, das Zertifikat von der
Domäne ab. Dieses Zertifikat kann dann in das PanelView™ Plus-Terminal als Trusted Authority
importiert werden.
Laufzeitsicherheit – Es wurden Bildschirmobjekte hinzugefügt, um die Sicherheit der Anwendung
zur Laufzeit zu erhöhen. Zu diesen Objekten gehören Schaltflächen, die es ermöglichen, einen
Benutzer oder eine Gruppe hinzuzufügen oder zu löschen, die Gruppenzugehörigkeit zu ändern
sowie Benutzer zu entsperren, zu aktivieren und zu deaktivieren. Weitere Änderungen betreffen
die Schaltfläche zum Ändern des Passworts, die nun mehr Flexibilität bietet.
Sie werden die Funktionalität der Laufzeitsicherheit im nächsten Abschnitt erkunden.
Hinzufügen eines Benutzers zur Laufzeit
1. Tippen Sie auf das Symbol für den Startbildschirm
Tippen Sie auf das Login-Symbol
(sofern nicht bereits ausgewählt).
und geben Sie die unten aufgeführten Informationen ein:

Domain – Löschen Sie die Informationen in diesem Feld

User Name: admin

Password: pvp7
2. Tippen Sie auf Login.
Hinweis: Die Benutzer, die sich über dieses Modul anmelden, sind keine
Windows-Benutzer, die sich in einer Domäne anmelden. Daher muss das Feld
Domain leer bleiben, wenn sich diese Benutzer zur Laufzeit anmelden.
Der neu angemeldete Benutzer hat den Namen admin.
3.
Tippen Sie auf das Symbol
. Die Administrator-Anzeige wird geöffnet.
Hinweis: Da eine der neuen Funktionen für die Verwaltung der Laufzeitsicherheit
unter anderem die Möglichkeit bietet, neue Benutzer hinzuzufügen, wird
empfohlen, beim Entwerfen der Anwendung in FactoryTalk® View Studio
Gruppen zu verwenden. Wenn dann ein Benutzer zur Laufzeit erstellt wird,
kann der neue Benutzer zu einer bestehenden Gruppe hinzugefügt
werden, welche die geeigneten Sicherheitsrechte hat.
4. Tippen Sie auf die Schaltfläche Add User
.
5. Geben Sie die folgenden Informationen ein, um Bob als FactoryTalk® Security-Benutzer
hinzuzufügen, indem Sie auf die entsprechenden Schaltflächen tippen:

Name: Bob

Password: 1234

Confirm Password: 1234
AUL21
Seite 71 von 86
6. Tippen Sie auf die Schaltfläche Advanced.
Beachten Sie die zusätzlichen Einstellungen, die für jeden Benutzer, der für diese Anwendung
erstellt wurde, konfiguriert werden können. Mit diesen erweiterten Einstellungen hat der
Administrator nun die Möglichkeit, das Kennwort und das Anmeldekonto eines Benutzers zu
verwalten.
7. Belassen Sie die Einstellungen auf den Standardwerten und klicken Sie auf OK, um das
Fenster zu schließen
8. Tippen Sie auf Add.
Das Feld Result sollte zeigen, dass der Benutzer zur Benutzerliste hinzugefügt worden ist:
Wenn Änderungen an den Benutzern oder Gruppen beibehalten werden müssen,
ist es ratsam, eine Kopie dieser MER-Datei zu erstellen. Es ist dann möglich, die
MER-Datei auf einen Computer zu übertragen und dort aus dieser Datei mit dem
Application Manager eine Entwurfszeit-Datei zu generieren.
9. Klicken Sie auf Cancel, um die Anzeige Add User/Group Account zu schließen.
Hinzufügen eines Benutzers zu einer Gruppe zur Laufzeit
Damit Bob sich bei der Anwendung anmelden kann, muss er zu einer der Gruppen hinzugefügt
werden, die in Runtime Security konfiguriert wurden – das ist dort, wo die A- bis P-Codes
zugewiesen werden (die A- bis P-Codes sind 16 Stufen der Sicherheit, die einer Anwendung
zugewiesen werden können). Führen Sie die folgenden Schritte aus, um die Mitgliedschaft einer
Gruppe so zu ändern, dass sie Bob einschließt.
1. Tippen Sie auf die Schaltfläche Modify Group Membership
.
2. Tippen Sie auf die Schaltfläche Select User/Group.
3. Wählen Sie mithilfe der Pfeiltasten Bob aus und tippen Sie auf Select.
AUL21
Seite 73 von 86
4. Tippen Sie auf die Schaltfläche FactoryTalk® Group.
5. Wählen Sie mithilfe der Pfeiltasten Operators aus und tippen Sie auf Select.
6. Tippen Sie auf Add to Group.
Wenn der Benutzer Bob erfolgreich zur Gruppe Operators hinzugefügt wurde, wird das Feld
Result mit dem folgenden Inhalt aktualisiert:
7. Tippen Sie auf Cancel, um die Anzeige Modify Group Membership zu schließen.
Wenn Änderungen an den Benutzern oder Gruppen beibehalten werden müssen,
ist es ratsam, eine Kopie dieser MER-Datei zu erstellen. Es ist dann möglich, die
MER-Datei auf einen Computer zu übertragen und dort aus dieser Datei mit dem
Application Manager eine Entwurfszeit-Datei zu generieren.
8. Tippen Sie auf die Schaltfläche Home
9. Tippen Sie auf das Login-Symbol
Anmeldeinformationen ein:
, um zur Hauptanzeige zurückzukehren.
und geben Sie die folgenden

Domain: Löschen Sie die Informationen in diesem Feld

User Name: Bob

Password: 1234
Die Zeichenfolge für den angemeldeten Benutzer sollte nun anzeigen, dass Bob angemeldet
ist.
Passwortverwaltung zur Laufzeit
Führen Sie die folgenden Schritte aus, um sich als Administrator anzumelden und das
Passwort von Bob zu ändern.
Die Schaltfläche Password lässt sich so konfigurieren, dass der Benutzer
sein eigenes Passwort ändern kann. In diesem Workshop wurde die
Schaltfläche für Administratorrechte konfiguriert – das heißt, dass mit ihr
das Passwort eines beliebigen Benutzers geändert werden kann.
10. Tippen Sie auf das Login-Symbol
Anmeldeinformationen ein:
und geben Sie die folgenden

Domain: Löschen Sie die Informationen in diesem Feld

Password: admin

Password: pvp7
AUL21
Seite 75 von 86
11. Tippen Sie auf das Symbol
.
12. Tippen Sie auf die Schaltfläche Change Passwort
.
Das Fenster Change User Password wird geöffnet.
13. Tippen Sie auf die Schaltfläche Select User und wählen Sie mithilfe der Pfeiltasten Bob
aus.
14. Tippen Sie auf Select.
15. Tippen Sie auf New Password und geben Sie abcd ein.
16. Tippen Sie auf Confirm Password und geben Sie abcd ein.
17. Tippen Sie auf die Schaltfläche Change Passwort.
Das Feld Result wird aktualisiert, sobald die Änderung des Passworts abgeschlossen ist.
18. Tippen Sie auf Cancel, um die Anzeige Change User Password zu schließen, und
tippen Sie anschließend auf das Symbol
zurückzukehren.
19. Tippen Sie auf das Login-Symbol
Anmeldeinformationen ein:

Domain: Löschen Sie alle Informationen

User Name: Bob

Password: 1234
AUL21
, um zum Management-Startbildschirm
und geben Sie die folgenden
Seite 77 von 86
20. Tippen Sie auf Login.
Beachten Sie, dass die Anmeldung fehlschlägt.
21. 14.
Geben Sie nun die folgenden Anmeldeinformationen ein und tippen Sie auf
Login.

User Name: Bob

Password: abcd
Bob ist nun angemeldet.
Entfernen eines Benutzers zur Laufzeit
Der Benutzer Bob war ein vertraglich befristeter Mitarbeiter, der jetzt nicht mehr für das
Unternehmen arbeitet. Führen Sie die folgenden Schritte aus, um den Benutzer aus der
Anwendung zu entfernen.
22. Tippen Sie auf das Login-Symbol
Anmeldeinformationen ein:
und geben Sie die folgenden

Domain: Löschen Sie alle Informationen

User Name: admin

Password: pvp7
Tippen Sie auf das Symbol
.
24. Tippen Sie auf die Schaltfläche Delete User/Group Account.
25. Tippen Sie auf dem Bildschirm Delete User/Group Account auf die Schaltfläche Select
User/Group.
26. Wählen Sie mithifle der Pfeile Bob aus und tippen Sie auf Select.
AUL21
Seite 79 von 86
27. Tippen Sie auf die Schaltfläche Delete.
Das Feld Results wird aktualisiert, sobald der Löschvorgang erfolgreich abgeschlossen ist.
28. Tippen Sie auf Cancel, um den Bildschirm Delete User/Group Account zu schließen.
29. Kehren Sie zum Home-Bildschirm
zurück.
30. Versuchen Sie nun, sich als Bob anzumelden.
Da Bob nicht länger als Benutzer in der Anwendung registriert ist, zeigt das Feld Result die
folgende Meldung an:
Sie haben damit erfolgreich die neuen Funktionen der Laufzeitsicherheit in Version 8.10 von
FactoryTalk® View Machine Edition getestet.
Herzlichen Glückwunsch! Damit ist der Workshop abgeschlossen. Die folgenden
Abschnitte enthalten Anhänge mit ergänzenden Informationen.
Diese Seite ist absichtlich leer.
AUL21
Seite 81 von 86
Anhang A: Neue Typen der Kommunikationsverknüpfung
Es sind vier Verknüpfungstypen verfügbar:




„Processor“ gilt für die Geräte des Typs „Processor“, wie zum Beispiel 1756-L53, 1756L61S, 1756-L64, 1756-L75 und CompactLogix L32E Prozessor.
„EDS Parameter“ gilt für die Geräte, in denen der EDS-Parameter definiert ist, wie zum
Beispiel 1734-ADN DeviceNet Adaptor, 1734-ADNX, 1747-AENTR, 1756-DNB und 1783MS10T Stratix 8300.
„Symbolic“ gilt für die Geräte, für die Tags oder Symbole definiert sind, wie zum Beispiel
1426 PowerMonitor™ 5000 und 193 E1 Plus Solid-State Overload Relays.
„Unsolicited Messaging“ bedeutet, dass der Controller MSG-Befehle verwendet, um Daten
an das PanelView Plus-Terminal (FW8.0 oder höher) zu senden, statt Daten per Polling
abzurufen.
Mit den neuen Verbindungen der Typen „EDS Parameter" und „Symbolic“ erhalten Sie
Informationen von den Geräten ohne den Umweg über einen Controller.
Der Ethernet-Switch Stratix 8000 wurde als Gerät mit dem Verbindungstyp „EDS Parameter“
konfiguriert, während der Power-Monitor 5000 als Gerät mit dem Verbindungstyp „Symbolic“
konfiguriert wurde.
Die Verbindung vom Switch Stratix 8000 zu diesen Tags können Sie direkt herstellen. Vorher
mussten Sie einen Add-On-Befehl im Controller verwenden, um die Informationen abzurufen.
AUL21
Seite 83 von 86
Wie Sie beim Power-Monitor 5000 sehen, ist eine Vielzahl von Tags ohne zusätzlichen Code im
Controller verfügbar.
Unsolicited Messaging:
In FactoryTalk® View Machine Edition 8.0 wurde ein neuer Verknüpfungstyp namens „Unsolicited
Messaging“ eingeführt. Eine Verknüpfung dieses Typs kann Logix-Controllern auf dieselbe Weise
wie die Processor-Verknüpfung zugewiesen werden. Bei Verwendung dieses Verknüpfungstyps
fragt das PanelView ™ Plus-Terminal die FactoryTalk® Live-Daten ab, die sich auf dem Terminal
befinden, statt den Controller abzufragen. Der Controller seinerseits verwendet Message-Befehle
zum Senden von Daten an FactoryTalk® Live Data.
Weitere Informationen finden Sie in dem Knowledgebase-Artikel
614323 – FactoryTalk® View Machine Edition 8.0 Unsolicited Messaging Shortcut
Anhang B: Unterschiede in Rezeptmodellen
Steuerelement „RecipePlus“
ActiveX-Steuerelement „Recipe“
Nativ/integriert in FTView ME
Add-On-Datei/-Funktion
Nur vom Bediener zu steuern
(Schaltflächen lösen Aktionen aus)
PLC- oder Schaltflächensteuerung (Tag-Werte
lösen Aktionen aus)
Rezept-Daten in proprietärer Datei
gespeichert
Rezept-Daten in CSV-Textdatei gespeichert
Unterstützt Tausende von Ingredienzien
Maximal 500 Ingredienzien
Native Auswahl- und Tabellenobjekte für
Rezept (Ein Rezept-Objekt für alle
Ingredienzien und Werte)
Erfordert angepasste „Tabelle“ für
Bearbeitungen (Aufbau mit numerischen
Objekten)
Rezepte können inner- oder außerhalb von
MER-Datei gespeichert werden
Rezepte außerhalb von MER-Datei gespeichert
Ein Rezept für mehrere Daten- und TagSätze, die in Einheiten zusammengefasst
werden
1 ActiveX-Steuerungselement = 1 Tag-Satz
Alle PVP-Terminals werden unterstützt
Alle PVP-Terminals werden unterstützt
Hervorragend geeignet für große Rezepte
mit mehreren Tag-Sätzen, einfache
Implementierung/Bereitstellung von
Rezepten.
Hervorragend geeignet für kleine Rezepte mit
flexiblem Grafikdesign, PLC-gesteuerter Aktion
und einfacher Textbearbeitung.
AUL21
Seite 85 von 86
Anhang C: Unterschiede in Datenmodellen
Eine häufig benötigte Funktion in FTView ME ist die Speicherung von Anwendungsdaten. FTView
ME bietet zwei Möglichkeiten zur Speicherung von Daten, das Datenmodell und das ActiveXSteuerungselement „DataStorePlus“. Die nachfolgende Tabelle erläutert die Unterschiede
zwischen beiden:
Datenmodell
ActiveX-Steuerungselement „DataStorePlus“
Natives/integriertes Steuerungselement
Add-On-Funktion
Zeitgesteuert, Datenänderung, prozentuale
Datenänderung löst aus
Zeitgesteuerte oder durch Tag ausgelöste
Protokollierung
Immer aktiv/ausgeführt
Kann die Protokollierung steuern (ein/aus)
Zur Runtime wird nur ein
Datenprotokollierungsmodell unterstützt
Unterstützung für mehrere
Datenprotokollierungen
Nur eine Datei, First-in-First-out nach
maximalen Datenpunkten
Unterstützung für mehrere Dateien
Maximal 1.000.000 Datenpunkte
Datenpunkte nur durch Speicherplatz begrenzt
Binäre proprietäre Datei
.CSV-Textdatei
Funktioniert mit Trend-Anzeige für Anzeige
historischer Daten
Arbeitet nicht mit Trends
Auf allen PVP-Terminals unterstützt
Erfordert PVP CE (700-1500), ausgenommen
PVP v6.0
Gut für die Trendbildung historischer Daten
und native Funktionalität. Einfache
Einrichtung.
Hervorragend für reine Text- oder
Hochgeschwindigkeits-Datenarchivierung.