Handbuch TC3 PLC HMI Web - download.beckhoff.com HMI Web2PLC HMI Web Die PLC HMI Web erlaubt die...

8
Handbuch TC3 PLC HMI Web TwinCAT 3 1.1 24.05.2016 TF1810 Version: Datum: Bestell-Nr.:

Transcript of Handbuch TC3 PLC HMI Web - download.beckhoff.com HMI Web2PLC HMI Web Die PLC HMI Web erlaubt die...

Page 1: Handbuch TC3 PLC HMI Web - download.beckhoff.com HMI Web2PLC HMI Web Die PLC HMI Web erlaubt die Darstellung der Visualisierung in einem beliebigen Webbrowser. Sie ist …

Handbuch

TC3 PLC HMI Web

TwinCAT 3

1.124.05.2016TF1810

Version:Datum:Bestell-Nr.:

Page 2: Handbuch TC3 PLC HMI Web - download.beckhoff.com HMI Web2PLC HMI Web Die PLC HMI Web erlaubt die Darstellung der Visualisierung in einem beliebigen Webbrowser. Sie ist …
Page 3: Handbuch TC3 PLC HMI Web - download.beckhoff.com HMI Web2PLC HMI Web Die PLC HMI Web erlaubt die Darstellung der Visualisierung in einem beliebigen Webbrowser. Sie ist …

Inhaltsverzeichnis

Inhaltsverzeichnis1 Vorwort ....................................................................................................................................................... 4

1.1 Hinweise zur Dokumentation ............................................................................................................  41.2 Sicherheitshinweise ..........................................................................................................................  5

2 PLC HMI Web ............................................................................................................................................. 6

TC3 PLC HMI Web 3Version: 1.1

Page 4: Handbuch TC3 PLC HMI Web - download.beckhoff.com HMI Web2PLC HMI Web Die PLC HMI Web erlaubt die Darstellung der Visualisierung in einem beliebigen Webbrowser. Sie ist …

Vorwort

1 Vorwort

1.1 Hinweise zur DokumentationDiese Beschreibung wendet sich ausschließlich an ausgebildetes Fachpersonal der Steuerungs- undAutomatisierungstechnik, das mit den geltenden nationalen Normen vertraut ist.Zur Installation und Inbetriebnahme der Komponenten ist die Beachtung der nachfolgenden Hinweise undErklärungen unbedingt notwendig.

Das Fachpersonal hat sicherzustellen, dass die Anwendung bzw. der Einsatz der beschriebenen Produktealle Sicherheitsanforderungen, einschließlich sämtlicher anwendbaren Gesetze, Vorschriften, Bestimmungenund Normen erfüllt.

DisclaimerDiese Dokumentation wurde sorgfältig erstellt. Die beschriebenen Produkte werden jedoch ständig weiterentwickelt.Deshalb ist die Dokumentation nicht in jedem Fall vollständig auf die Übereinstimmung mit denbeschriebenen Leistungsdaten, Normen oder sonstigen Merkmalen geprüft.Falls sie technische oder redaktionelle Fehler enthält, behalten wir uns das Recht vor, Änderungen jederzeitund ohne Ankündigung vorzunehmen.Aus den Angaben, Abbildungen und Beschreibungen in dieser Dokumentation können keine Ansprüche aufÄnderung bereits gelieferter Produkte geltend gemacht werden.

MarkenBeckhoff®, TwinCAT®, EtherCAT®, Safety over EtherCAT®, TwinSAFE®, XFC®und XTS® sind eingetrageneund lizenzierte Marken der Beckhoff Automation GmbH.Die Verwendung anderer in dieser Dokumentation enthaltenen Marken oder Kennzeichen durch Dritte kannzu einer Verletzung von Rechten der Inhaber der entsprechenden Bezeichnungen führen.

PatenteDie EtherCAT Technologie ist patentrechtlich geschützt, insbesondere durch folgende Anmeldungen undPatente:EP1590927, EP1789857, DE102004044764, DE102007017835mit den entsprechenden Anmeldungen und Eintragungen in verschiedenen anderen Ländern.

Die TwinCAT Technologie ist patentrechtlich geschützt, insbesondere durch folgende Anmeldungen undPatente:EP0851348, US6167425 mit den entsprechenden Anmeldungen und Eintragungen in verschiedenenanderen Ländern.

EtherCAT® ist eine eingetragene Marke und patentierte Technologie lizensiert durch die BeckhoffAutomation GmbH, Deutschland

Copyright© Beckhoff Automation GmbH & Co. KG, Deutschland.Weitergabe sowie Vervielfältigung dieses Dokuments, Verwertung und Mitteilung seines Inhalts sindverboten, soweit nicht ausdrücklich gestattet.Zuwiderhandlungen verpflichten zu Schadenersatz. Alle Rechte für den Fall der Patent-, Gebrauchsmuster-oder Geschmacksmustereintragung vorbehalten.

TC3 PLC HMI Web4 Version: 1.1

Page 5: Handbuch TC3 PLC HMI Web - download.beckhoff.com HMI Web2PLC HMI Web Die PLC HMI Web erlaubt die Darstellung der Visualisierung in einem beliebigen Webbrowser. Sie ist …

Vorwort

1.2 Sicherheitshinweise

SicherheitsbestimmungenBeachten Sie die folgenden Sicherheitshinweise und Erklärungen!Produktspezifische Sicherheitshinweise finden Sie auf den folgenden Seiten oder in den Bereichen Montage,Verdrahtung, Inbetriebnahme usw.

HaftungsausschlussDie gesamten Komponenten werden je nach Anwendungsbestimmungen in bestimmten Hard- und Software-Konfigurationen ausgeliefert. Änderungen der Hard- oder Software-Konfiguration, die über diedokumentierten Möglichkeiten hinausgehen, sind unzulässig und bewirken den Haftungsausschluss derBeckhoff Automation GmbH & Co. KG.

Qualifikation des PersonalsDiese Beschreibung wendet sich ausschließlich an ausgebildetes Fachpersonal der Steuerungs-,Automatisierungs- und Antriebstechnik, das mit den geltenden Normen vertraut ist.

Erklärung der SymboleIn der vorliegenden Dokumentation werden die folgenden Symbole mit einem nebenstehendenSicherheitshinweis oder Hinweistext verwendet. Die Sicherheitshinweise sind aufmerksam zu lesen undunbedingt zu befolgen!

GEFAHR

Akute Verletzungsgefahr!Wenn der Sicherheitshinweis neben diesem Symbol nicht beachtet wird, besteht unmittel-bare Gefahr für Leben und Gesundheit von Personen!

WARNUNG

Verletzungsgefahr!Wenn der Sicherheitshinweis neben diesem Symbol nicht beachtet wird, besteht Gefahr fürLeben und Gesundheit von Personen!

VORSICHT

Schädigung von Personen!Wenn der Sicherheitshinweis neben diesem Symbol nicht beachtet wird, können Personengeschädigt werden!

Achtung

Schädigung von Umwelt oder GerätenWenn der Hinweis neben diesem Symbol nicht beachtet wird, können Umwelt oder Gerätegeschädigt werden.

Hinweis

Tipp oder FingerzeigDieses Symbol kennzeichnet Informationen, die zum besseren Verständnis beitragen.

TC3 PLC HMI Web 5Version: 1.1

Page 6: Handbuch TC3 PLC HMI Web - download.beckhoff.com HMI Web2PLC HMI Web Die PLC HMI Web erlaubt die Darstellung der Visualisierung in einem beliebigen Webbrowser. Sie ist …

PLC HMI Web

2 PLC HMI WebDie PLC HMI Web erlaubt die Darstellung der Visualisierung in einem beliebigen Webbrowser. Sie ist alsJava-Skript realisiert, welches die Darstellungsinformation vom Webserver abfragt. Hierbei werden nurÄnderungen der Darstellung zyklisch übertragen. Bei einem Download eines Visualisierungsprojekts werdenalle für die PLC HMI Web benötigten Dateien in das Verzeichnis ‚C:\TwinCAT\3.1\Boot\Plc\Port_851\Visu‘übertragen. Dazu gehören das Java-Skript, die Basis-HTML-Seite (HTM-Datei) der Visualisierung, sowie allein der Visualisierung benötigten Abbildungen.

Hinweis

Die PLC HMI Web kann momentan nur für SPS Projekte, die über den Port 851 erreichbarsind, konfiguriert werden.

VoraussetzungServer-seitig müssen die entsprechenden Konfigurationen des Web Servers vorgenommen sein. Client-seitig muss mindestens ein Microsoft Internet Explorer 10 oder die neuste Version von Mozilla Firefox,Google Chrome oder Safari vorhanden sein.

Hinweis

Um das Risiko von Datensicherheitsverletzungen zu minimieren, werden die folgenden or-ganisatorischen und technischen Maßnahmen für das System, auf dem Ihre Applikationlaufen, empfohlen: Vermeiden Sie soweit wie möglich, die SPS und Steuerungsnetzwerkeoffenen Netzwerken und dem Internet auszusetzen. Verwenden Sie zum Schutz zusätzli-che Sicherungsschichten wie einen VPN für Remote-Zugriffe und installieren Sie Firewall-Mechanismen. Beschränken Sie den Zugriff auf autorisierte Personen, ändern Sie eventu-ell vorhandene Standard-Passwörter bei der ersten Inbetriebnahme und auch weiterhin re-gelmäßig.

Inbetriebnahme der PLC HMI WebSchritt 1: Konfiguration des Microsoft Internet Information Services (IIS)

Die PLC HMI Web nutzt den IIS von Microsoft als Web Server. Dafür muss der IIS entsprechend konfiguriertwerden. Die Konfiguration übernimmt die Installation TF1810 | TC3 PLC HMI Web, die auf der BeckhoffHomepage zum Download zur Verfügung steht.

Hinweis

Der IIS protokolliert standardmäßig Serveranfragen. Um Speicherplatz zu sparen, kann dieProtokollierung für die virtuellen Verzeichnisse ‚Tc3PlcHmiWeb‘ und ‚Tc3PlcHmiWebSer-vice‘ im Internetinformationsdienste (IIS)-Manager deaktiviert werden. Der IIS-Manager istin der Computerverwaltung unter ‚Dienste und Anwendungen‘ zu finden. (Windows-Menü→ Computer → Verwalten → Dienste und Anwendungen → IIS-Manager)

Schritt 2: Hinzufügen des Web-Visualisierungsobjekts

Das Objekt ‚WebVisualization‘ schaltet die PLC HMI Web frei. Es kann via Rechtsklick unter ‚Add‘ zumVisualisierungsmanager Objekt hinzugefügt werden. Mit dem Objekt ‚WebVisualization ‘ wird automatischeine Visualisierungstask ‚VISU_TASK‘ in der Solution und eine Referenz auf diese Task in dem Projekterstellt. Mithilfe der Referenz wird der Visualisierungscode aufgerufen.

Hinweis

Nach dem Hinzufügen eines ‚WebVisualization‘ Objekts müssen die Konfigurationen ein-mal neu aktiviert werden, da automatisch eine neue Task namens ‚VISU_TASK‘ hinzuge-fügt worden ist.

Hinweis

Nach dem Löschen des ‚WebVisualization‘ Objekts muss für den Fall, dass zusätzlich kein‚TargetVisualization‘ Objekt hinzugefügt worden ist, unter System → Tasks die Task ‚VI-SU_TASK‘ per Hand gelöscht werden. Das ist darin begründet, dass die integrierte Visuali-sierung nicht in IEC61131-3 Programmcode übersetzt wird und deshalb auch der Pro-grammaufruf ‚VisuElems.Visu_Prg‘ über die referenzierte Task nicht mehr gültig ist.

TC3 PLC HMI Web6 Version: 1.1

Page 7: Handbuch TC3 PLC HMI Web - download.beckhoff.com HMI Web2PLC HMI Web Die PLC HMI Web erlaubt die Darstellung der Visualisierung in einem beliebigen Webbrowser. Sie ist …

PLC HMI Web

Schritt 3: Aufruf der PLC HMI Web

Um die Startseite der Visualisierung aufzurufen, muss die folgende Adresse im Webbrowser eingetragenwerden: http://Gerätename/Tc3PlcHmiWeb/Port_X/Visu/webvisu.htm

Beispiel: http://localhost/Tc3PlcHmiWeb/Port_851/Visu/webvisu.htm

‚webvisu‘ ist die in der PLC HMI Web-Einstellungen definierte HTML-Startseite der Visualisierung. Über siewird nach dem Aufruf im Browser zunächst die Startvisualisierung dargestellt, die ebenfalls im Managerdefiniert ist. Danach kann die Visualisierung im Browser bedient werden.

Optional kann die PLC HMI Web beim Aufruf mit einem Namen versehen werden, um sie später in derApplikation gezielt ansprechen zu können. Dazu fügen Sie hinter der URL den ParameterClientName=<Name> hinzu.Beispiel: http://localhost/Tc3PlcHmiWeb/Port_851/Visu/webvisu.htm?Clientname=V_ClientXY

Editor des ‚WebVisualization‘ Objekts

Das Objekt ‚WebVisualization‘, welches unterhalb des Visualisierungsmanager Objekts hinzugefügtwerden kann, schaltet die PLC HMI Web frei und enthält die Einstellungen für die Web-Visualisierung. Siekönnen im Editorfenster, das sich bei einem Doppelklick auf das Objekt öffnet, bearbeitet werden.

Startvisualisierung Name der Visualisierung, die automatisch angezeigt werden soll, wenn die PLC HMIWeb gestartet wird. Standardmäßig ist hier ‚Visualisierung‘ bereits eingetragen.Eingabehilfe zur Auswahl einer anderen Visualisierung empfohlen.

Name der .htm-Datei Eingabe des Namens der Basis-HTML-Seite der Visualisierung, die dann auch alsAdresse im Webbrowser einzugeben ist.Beispiel:http://localhost/Tc3PlcHmiWeb/Port_851/Visu/webvisu.htm

Aktualisierungsrate(ms)

Aktualisierungsrate in Millisekunden, mit der die Daten innerhalb des Webbrowsersaktualisiert werden.

StandardKommunikationspuffer-Größe

Kommunikationspuffergröße in Bytes. Gibt den maximal verfügbaren Speicher fürdie Übertragung der Daten zwischen Web-Client und Webbrowser an.

VerwendeteVisualisierunganzeigen

Schaltfläche zum Öffnen des Standarddialogs des Visualisierungsmanagers: Hierkann die Auswahl der Visualisierungen, die für die PLC HMI Web verwendet werdensollen, ausgewählt werden.

TC3 PLC HMI Web 7Version: 1.1

Page 8: Handbuch TC3 PLC HMI Web - download.beckhoff.com HMI Web2PLC HMI Web Die PLC HMI Web erlaubt die Darstellung der Visualisierung in einem beliebigen Webbrowser. Sie ist …

PLC HMI Web

Skalierungsoptionen

Fest Die Größe der Visualisierung wird unabhängig von der Größe des Browser-Fensters beibehalten.

Isotropisch Die Größe der Visualisierung richtet sich nach der Größe des Browser-Fensters. Die Visualisierung behält allerdings ihre Proportionen.

Anisotropisch Die Größe der Visualisierung richtet sich nach der Größe des Browser-Fensters. Die Visualisierung behält nicht ihre Proportionen.

Client-Größe Die Anzeigegröße der PLC HMI Web wird durch die folgenden Einstellungendefiniert:

• Client Höhe: Höhe in Pixel• Client Breite: Breite in Pixel

Darstellungsoptionen

„Antialiased“ Zeichen Aktivieren Sie diese Option, wenn beim Zeichnen der Visualisierungen imVisualisierungseditor-Fenster des Programmiersystems Kantenglättung verwendetwerden soll. (Offline oder Online)

Standard-Texteingabe

Touchscreen Wählen Sie diese Option, wenn die Web-Clients standardmäßig mit einemTouchscreen bedient werden.

Keyboard Wählen Sie diese Option, wenn die Web-Clients standardmäßig mit einer Tastaturbedient werden.

Hinweis: Diese Einstellung ist nur dann wirksam, wenn Sie in der Eingabekonfiguration desVisualisierungselements den Eingabetyp „Standard“ auswählen. Dann werden die imVisualisierungsmanager definierten Standard-Texteingaben verwendet.

Hinweis

Als Standard-Texteingabe ist ‚Touchscreen‘ voreingestellt. Eine Änderung der Standard-Texteingabe ist momentan noch nicht möglich.

TC3 PLC HMI Web8 Version: 1.1