+ All Categories
Home > Documents > Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des...

Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des...

Date post: 06-Mar-2018
Category:
Upload: duongnhan
View: 311 times
Download: 11 times
Share this document with a friend
10
Handbuch TC3 PLC HMI TwinCAT 3 1.1 12.09.2016 TF1800 Version: Datum: Bestell-Nr.:
Transcript
Page 1: Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eine Entwicklungsumgebung auf dem

Handbuch

TC3 PLC HMI

TwinCAT 3

1.112.09.2016TF1800

Version:Datum:Bestell-Nr.:

Page 2: Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eine Entwicklungsumgebung auf dem
Page 3: Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eine Entwicklungsumgebung auf dem

Inhaltsverzeichnis

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

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

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

TC3 PLC HMI 3Version: 1.1

Page 4: Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eine Entwicklungsumgebung auf dem

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 HMI4 Version: 1.1

Page 5: Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eine Entwicklungsumgebung auf dem

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 5Version: 1.1

Page 6: Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eine Entwicklungsumgebung auf dem

PLC HMI

2 PLC HMIDie PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eineEntwicklungsumgebung auf dem Steuerungsrechner oder einem dritten Rechner [} 8] auszuführen. DerVisualisierungscode wird entsprechend der vorhandenen Visualisierungsobjekte erstellt und auf denSteuerungsrechner heruntergeladen. Der Verzicht auf die Entwicklungsumgebung ermöglicht eineerhebliche Einsparung an Speicherverbrauch. Das kann für kleine Rechner nützlich sein.

Inbetriebnahme der PLC HMISchritt 1: Hinzufügen des Target-Visualisierungsobjekts

Das Objekt ‚TargetVisualization‘ schaltet die PLC HMI frei. Es kann via Rechtsklick unter ‚Add‘ zumVisualisierungsmanager Objekt hinzugefügt werden. Mit dem Objekt ‚TargetVisualization‘ 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 ‚TargetVisualization‘ Objekts müssen die Konfigurationen ein-mal neu aktiviert werden, da automatisch eine neue Task namens ‚VISU_TASK‘ hinzuge-fügt wird.

Hinweis

Nach dem Löschen des ‚TargetVisualization‘ Objekts muss für den Fall, dass zusätzlichkein ‚WebVisualization‘ 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 integrierten Visua-lisierung 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.

Schritt 2: Anpassung der Tc3PlcHmi.ini Datei

Um die Verbindung zwischen dem Client und dem Gerät, auf dem der entsprechende Visualisierungscodeausgeführt wird, herzustellen, müssen gegebenenfalls Änderungen an der Tc3PlcHmi.ini Dateivorgenommen werden. Die .ini Datei ist im Ordner Tc3PlcHmi im Verzeichnis C:\TwinCAT\3.1\Components\Plc\Tc3PlcHmi zu finden und sieht wie folgt aus:

TC3 PLC HMI6 Version: 1.1

Page 7: Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eine Entwicklungsumgebung auf dem

PLC HMI

AmsNetID AmsNetID des Geräts, auf dem der Visualisierungscode ausgeführt wird.Voreinstellung: 127.0.0.1.1.1

AmsPort AmsPort des PLC Projektes, zu dem die Visualisierung gehört.Voreinstellung: 851

StartVisualization Name des Visualisierungsobjekts, das als Startseite geöffnet werden soll.Voreinstellung: Visualization

CommBufferSize Speichergröße in Bytes, den die Visualisierung pro Darstellungsvariantealloziert und für die Kommunikation verwendet.Voreinstellung: 50000

PaintBufferSize Speichergröße in Bytes, den die Visualisierung pro Darstellungsvariantealloziert und bei Zeichenaktionen verwendet.Voreinstellung: 50000

UpdateRate(ms) Aktualisierungsrate in Millisekunden, mit der die Daten des Clients erneutabgefragt werden.Voreinstellung: 200

HideCursor Einstellung, über die der Cursor ausgeblendet werden kann.Voreinstellung: false

KeyboardActivate Einstellung, über die die Eingabe über eine Hardware-Tastatur aktiviertwird. Falls diese Einstellung nicht aktiv ist, wird automatisch eine Software-Tastatur genutzt.Voreinstellung: false

TouchActivate Einstellung, über die die Eingabe via Touch aktiviert wird.Voreinstellung: true

Schritt 3: Einstellen als Startup-Anwendung

Wenn sich die PLC HMI automatisch beim Hochfahren des Rechners mit dem Boot Projekt starten soll,muss eine Verknüpfung zur Tc3PlcHmi.exe im Ordner StartUp hinzugefügt werden. Dafür müssen folgendeSchritte ausgeführt werden:

1. Öffnen Sie das Verzeichnis C:\TwinCAT\3.1\Target\StartUp2. Fügen Sie via Rechtsklick über das Kontextmenü unter ‚Neu‘ eine neue Verknüpfung hinzu3. Geben Sie als Speicherort C:\TwinCAT\3.1\Components\Plc\Tc3PlcHmi\Tc3PlcHmi.exe an4. Bestätigen Sie diesen und den folgenden Dialog

Für Beckhoff CE Geräte ändert sich das Vorgehen. Dort müssen die folgenden Einstellungen getätigtwerden:

1. Starten Sie den Beckhoff Startup Manager unter ‚Start‘ → ‚StartMan‘.2. Fügen Sie ein neues Item über die Schaltfläche ‚New‘ hinzu.3. Geben Sie dem Item den Namen ‚Tc3PlcHmi‘ und wählen Sie den Typ ‚ShellCommand‘ aus.4. Bestätigen Sie den Dialog.5. Wählen Sie ‚Autostart‘ unter den ‚Startup Options‘ aus und tragen Sie eine Zeit bei ‚Delay‘ ein, um den

Client erst dann zu öffnen, wenn das SPS Projekt schon gestartet worden ist.6. Wechseln Sie zum ‚Shell Command‘ Reiter.7. Geben Sie in ‚Enter Shell command‘ ‚\Hard Disk\TwinCAT\3.1\Components\Plc\Tc3PlcHmi\X.exe‘ ein.

Das ‚X‘ muss durch den Namen der Client Exe ersetzt werden, die unter dem genannten Pfadabgespeichert ist. Dieser kann sich zum Beispiel von ARM zu ATOM Geräte unterscheiden.

8. Bestätigen Sie den Dialog.

Schritt 4: Starten des Clients

TC3 PLC HMI 7Version: 1.1

Page 8: Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eine Entwicklungsumgebung auf dem

PLC HMI

Ein PLC HMI Client kann mithilfe der Tc3PlcHmi.exe Anwendung gestartet werden. Sie befindet sich imVerzeichnis ‚C:\TwinCAT\3.1\Components\Plc\Tc3PlcHmi‘. Es ist möglich eine Verknüpfung zur Anwendungan einem beliebigen Ort zu erstellen. Eine Verknüpfung im Verzeichnis ‚C:\TwinCAT\3.1\Target\StartMenuAdmin\Tools‘ ermöglicht es, die Anwendung über das TwinCAT Icon im Kontextmenü unter„Tools“ zu starten.

Wenn der Entwicklungsrechner verbunden ist, kann die Visualisierung zusätzlich in derEntwicklungsumgebung angezeigt werden. Sie ist aber nicht äquivalent zur integrierten Visualisierung,sondern basiert auch auf einem PLC HMI Client.

Für Beckhoff CE Geräte muss vor dem Starten des Clients eine Einstellung im Visualisierungsmanageraktiviert werden. Diese Einstellung schaltet eine automatische Umwandlung aller Bilddateien im svg-Formatin das bmp-Format frei. Dieser Schritt ist notwendig, da unter CE nur Bilddateien im bmp-Format im PLCHMI Client unterstützt werden. Es werden trotzdem beide Formate der Bilddatei auf das Zielsystem geladen,da ein PLC HMI Web Client weiterhin das svg-Format nutzt. Der PLC HMI Client für CE ist im Verzeichnis‚\Hard Disk\TwinCAT\3.1\Components\Plc\Tc3PlcHmi‘ zu finden.

Remote-Betrieb eines PLC HMI ClientsEin PLC HMI Client kann auch Remote auf einem dritten Rechner, also weder dem Entwicklungs- noch demSteuerungsrechner, ausgeführt werden. Dafür müssen folgende Anforderungen erfüllt sein:

• Ein TwinCAT 3 Build 4018.0 ADS oder neuer ist auf dem System installiert.• Eine ADS Kommunikation zum Steuerungsrechner, auf dem auch der Visualisierungscode ausgeführt

wird, ist aufgebaut (TwinCAT Icon → ‚Router‘ → ‚Routes editieren‘ → ‚Add…‘).• Die Tc3PlcHmi.ini Datei ist auf dem System, auf dem der Client ausgeführt werden soll, entsprechend

angepasst worden.

Editor des ‚TargetVisualization’ Objekts

Das Objekt ‚TargetVisualization‘, welches unterhalb des Visualisierungsmanager Objekts hinzugefügtwerden kann, schaltet die PLC HMI frei und enthält ihre Einstellungen. Sie können im Editorfensterbearbeitet werden, das sich nach einem Doppelklick auf das Objekt öffnet.

TC3 PLC HMI8 Version: 1.1

Page 9: Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eine Entwicklungsumgebung auf dem

PLC HMI

Startvisualisierung Hier ist der Name des Visualisierungsobjekts anzugeben, das beim Startendes Target-Visualisierungs-Clients als erste Seite geöffnet werden soll.Standardmäßig ist hier ein Visualisierungsobjekt bereits eingetragen. ZurAuswahl eines anderen Visualisierungsobjekts kann die Eingabehilfeverwendet werden. Ist nur ein Visualisierungsobjekt im SPS-Projektvorhanden, wird diese automatisch als Startvisualisierung verwendet.

Aktualisierungsrate (ms) Die Aktualisierungsrate in Millisekunden, mit der die Daten innerhalb derPLC HMI aktualisiert werden.

Verwendete Visualisierungenanzeigen

Schaltfläche zum Öffnen des Standarddialogs desVisualisierungsmanagers: Hier kann die Auswahl der Visualisierungen, diefür die PLC HMI verwendet werden sollen, ausgewählt werden.

Skalierungsoptionen

Fest Die Größe der Visualisierung wird unabhängig vom Bildschirmbeibehalten.

Isotropisch Die Größe der Visualisierung richtet sich nach der Größe des Bildschirms.Die Visualisierung behält ihre Proportionen.

Anisotropisch Die Größe der Visualisierung richtet sich nach der Größe des Bildschirms.Die Visualisierung behält allerdings nicht ihre Proportionen.

Automatisch berechnete Client-Größe verwenden

Die PLC HMI füllt den Client-Bildschirm aus.

Angegebene Client-Größeverwenden

Die PLC HMI füllt den durch folgende Maße bestimmtenBildschirmbereich.

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

Darstellungsoptionen

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

Standard-Texteingabe

TC3 PLC HMI 9Version: 1.1

Page 10: Handbuch TC3 PLC HMI - · PDF filePLC HMI2PLC HMI Die PLC HMI ist eine Erweiterung des Laufzeitsystems und ermöglicht, die Visualisierung ohne eine Entwicklungsumgebung auf dem

PLC HMI

Touchscreen Wählen Sie diese Option, wenn das Zielgerät standardmäßig mit einemTouchscreen bedient wird.

Tastatur Wählen Sie diese Option, wenn das Zielgerät standardmäßig mit einerTastatur bedient wird.

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

Die Einstellung im ‚TargetVisualization‘ Objekt haben momentan noch keine Auswirkungen.Die Einstellungen müssen direkt in den vorhandenen Einträgen der .ini Datei vorgenom-men werden.

TC3 PLC HMI10 Version: 1.1


Recommended