Schnelleinstieg CODESYS V3.5

Transcription

Schnelleinstieg CODESYS V3.5
Schnelleinstieg
CODESYS V3.5
elrest Automationssysteme GmbH
Leibnizstraße 10
73230 Kirchheim unter Teck
Germany
Telefon: +49 (0) 7021 / 92025-0
www.elrest.de
Inhaltsverzeichnis
Inhaltsverzeichnis ......................................................................................................................................... 2
1
Willkommen bei CODESYS V3.............................................................................................................. 3
1.1
2
Installation ...................................................................................................................................... 4
1.1.1
CoDeSys V3 Installation .......................................................................................................... 4
1.1.2
VNC Viewer Installation ........................................................................................................... 5
1.2
Übersicht HMI (MMI) Produktvarianten ........................................................................................... 6
1.3
Übersicht PLC (SPS) Produktvarianten .......................................................................................... 7
1.4
Betriebssysteme ............................................................................................................................. 8
1.5
CODESYS V3 ................................................................................................................................ 9
1.5.1
CODESYS - Marktstandard für Steuerungsprogrammierung nach IEC 61131-3...................... 9
1.5.2
CODESYS Target Visualisierung ............................................................................................ 9
1.5.3
CODESYS SoftMotion ........................................................................................................... 10
Beispielprojekte ................................................................................................................................... 12
2.1
CODESYS SPS Teil der Programmierung .................................................................................... 15
2.1.1
2.2
Ein-und Ausgabe Teil der Programmierung ........................................................................... 16
Atvise Visualisierung .................................................................................................................... 17
2.2.1
atvise Teil der Programmierung ............................................................................................. 18
2.2.2
Abschluss der Programmierung ............................................................................................ 21
2.3
CODESYS mit Target-Visu (TV) ................................................................................................... 22
2.3.1
Target Visualisierung Teil der Programmierung ..................................................................... 22
2.3.2
Abschluß der Programmierung .............................................................................................. 25
3
Entscheidungshilfe atvise versus TV ................................................................................................... 26
4
Support................................................................................................................................................ 27
5
Historie ................................................................................................................................................ 27
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 2
1
Willkommen bei CODESYS V3
Wir beglückwünschen Sie zu Ihrer Entscheidung für CODESYS V3.
Mit CODESYS V3 haben Sie ein professionelles Programmierwerkzeug zur graphischen Programmierung
von MMI- (Mensch Maschine Interface), MSR- (Messen, Steuern, Regeln) und MOTION- (CNC,
Softmotion) Anwendung erworben.
Wir sind überzeugt, dass CODESYS V3 Sie bei Ihrer Arbeit in Zukunft entscheidend unterstützen wird
und Ihnen eine rationelle und kostensensitive Umsetzung Ihrer Aufgaben auf höchstem Niveau
ermöglicht.
Unsere Produkte können mit einer Vielzahl von Gerätekonfigurationen arbeiten, darüber hinaus erweitern
und verbessern wir dahingehend ständig die Produktpalette.
Für eine Übersicht der Soft- und Hardware Produkte sowie Hinweise
und Unterstützung öffnen Sie in der Projektverwaltung
„HilfeÜbersicht“.
Folgende Schnittstellen werden von elrest unterstützt:
Digitales Interface zu Terminals
DisplayPort ist ein digitales Interface zu Terminals
VGA
Analoges Interface zu Terminals
Interface zu allen Peripheriegeräten wie Stick, Tastatur, Maus, Drucker, u.v.m.
Serielle Schnittstellen RS232 und/oder RS485. Diese können mit beliebigen UART
Protokollen oder dem vorbereiteten Protokoll RTU-Modbus betrieben werden.
CAN
Offenes Feldbusinterface zu beliebigen CAN Protokollen, wie beispielsweise Truck-Norm
J1939-based.
CANopen ist ein verbreitetes Layer7 Protokoll für die Automatisierung.
EtherCAT ist ein verbreiteter Realtime Ethernet Protokoll für die Automatisierung.
Ethernet
Unter Ethernet kann TCP-Modbus als UDP oder TCP verwendet werden. Weiter können
auf Basis von socket Funktionen weitere Protokolle ergänzt werden.
Folgende Icon‘s werden verwendet:
Klick auf den linke Maus-Knopf
Klick auf den rechten Maus-Knopf
Doppelklick auf den linke Maus-Knopf
Die Projektverwaltung ist das zentrale Startprogramm über die gesamte eStudio
Umgebung.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 3
1.1
Installation
1.1.1
CoDeSys V3 Installation
Der einfachste Weg, installieren Sie einfach von der elrest Homepage.
Nach Service  Kunden Login
kommen Sie auf den öffentlichen Downloadbereich.
Das Passwort erhalten Sie erstmalig und
unmittelbar nach einer Anfrage an
[email protected]
Wechseln Sie nach: ÖffentlichSoftwareCODESYSV3CODESYS_Install
Wählen Sie die höchste Versionsnummer aus.
Kopieren Sie die Datei auf Ihr lokales Laufwerk und
installieren Sie indem Sie bspw.
Setup_CODESYSV35SP1Patch2.exe
aufrufen.
Die Datei hat eine Größe von ca. 0,5 GB.
Sowohl der Download, als auch die Installation dauert einige Zeit.
Wechseln Sie nach: ÖffentlichSoftwareCODESYSV3Package Manager
Hier sind für jede Geräteausführung die *.package Dateien abgelegt.
Innerhalb von CODESYS starten Sie den Package
Manager.
Mit dem
können Sie die gewünschten Geräte
installieren.
Nun am Ziel angekommen, die Installation ist abgeschlossen. Sie können mit der
Programmierung des ersten Gerätes beginnen.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 4
Atvise Komponente ist noch nicht installiert!
Atvise noch nicht installiert!
1.1.2
VNC Viewer Installation
Der VNC Viewer kann unter folgender Adresse heruntergeladen werden:
http://www.tightvnc.com/download.php
Das Setup enthält auch einen VNC Server, dieser soll aber nicht auf dem PC installiert werden.
Wählen Sie hier den Button „Custom“
aus
Markieren Sie den TightVNC Server mit
X, sodass dieser ausgeschaltet ist und
fahren Sie dann mit der Installation fort.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 5
1.2
Übersicht HMI (MMI) Produktvarianten
Gerätefamilie
Gerätederivate
Schnittstellen
visio terminal
PTE404, PTE407
Web
Betriebssystem
Ethernet
VNC16:9
Client
T710, T712, T715
Kein
VGA
visio control
P203,
P205 QVGA-TFT,
P205 VGA-TFT
Atvise Visualisierung
Realtime
> 1ms
CODESYS V3-Target
Visualisierung
Ethernet
PMC405, PMC408, PMC410,
PMC412 (4:3)
Atvise Visualisierung
Realtime
> 0,2ms
CODESYS V3-Target
Visualisierung
Ethernet
Cortex-A8 600MHz
Atvise Visualisierung
P715 (4:3)
Realtime
> 1ms
CODESYS V3-Target
Visualisierung
Atom 1,6GHz
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
Ethernet
elrest Automationssysteme GmbH
Seite: 6
1.3
Übersicht PLC (SPS) Produktvarianten
Gerätefamilie
Gerätederivate
combo control
CM211
Schnittstellen
Betriebssystem
Atvise Visualisierung
VNC-Server
WEB-Server
CODESYS V3-Target
Visualisierung
CAN / CANopen
Realtime
> 1ms
Ethernet
+ T070, (T090), T290 nur bei ElaDesign
visio terminal
+ PTE40x-VNC-Client
+ PTE40x-Web nur bei CODESYS-TV
Atvise Visualisierung
CM710
VNC-Server
WEB-Server
VGA
CODESYS V3-Target
Visualisierung
Realtime
> 1ms
+ T710, T712, T715
+ PTE40x-VNC-Client
+ PTE40x-WEB
CAN / CANopen
Ethernet
CS100, 101, 110, 111
CAN / CANopen
Ethernet
CE100,
kein
kein
CE101 nur bei CM1xx
CE130 nur bei CM2xx
CE152
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 7
1.4
Betriebssysteme
Wir unterscheiden die Betriebssysteme in
µE, ein von elrest entwickeltes preemptives Multitasking Betriebssystem
und
Detailinformationen zu diesem Kapitel entnehmen Sie bitte der Datei: „Plattform_mE_DE“.
CE, ein von Microsoft © entwickeltes preemptives Multitasking Betriebssystem für industrielle
Anwendungen.
Detailinformationen zu diesem Kapitel entnehmen Sie bitte der Datei: „Plattform_CE_DE“.
Windows Embedded Compact 7, ein von Microsoft © entwickeltes preemptives Multitasking
Betriebssystem für industrielle Anwendungen.
Detailinformationen zu diesem Kapitel entnehmen Sie bitte der Datei : „Plattform_CE_DE“.
XP, ein von Microsoft © entwickeltes preemptives Multitasking Betriebssystem.
Windows Embedded Standard 7, ein von Microsoft © entwickeltes preemptives Multitasking
Betriebssystem.
Linux, ein preemptives Multitasking Betriebssystem für industrielle Anwendungen.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 8
1.5
CODESYS V3
elrest ist mehr als 10 Jahren Partner der Fa. 3S Software (www.3s-software.com ). CODESYS ist ein SPS
Programmiertool mit verschiedenen Sprachelementen. CODESYS ist mittlerweile das führende SPS
Entwicklungssystem. Das bedeutet, dass Tausende von Anwendern täglich CODESYS nutzen. Somit
setzt elrest auf den Standard CODESYS.
1.5.1
CODESYS - Marktstandard für Steuerungsprogrammierung
nach IEC 61131-3
CODESYS (Controller Development System) ist eine SPS-Programmiersoftware, mit der Sie
Steuerungen, Embedded und PC basierte Geräte nach dem internationalen Standard IEC 61131-3
programmieren können. Es besteht aus dem Programmiersystem CODESYS sowie dem Laufzeitsystem
CODESYS Control. Mit dem Laufzeitsystem wird Ihr Gerät zu einer Steuerung, die ganz einfach mit
CODESYS programmiert werden kann. Integrierte native Code-Generatoren (Compiler) sorgen dafür,
dass der Programmcode mit optimaler Geschwindigkeit abgearbeitet wird.
Über 250 namhafte Gerätehersteller aus unterschiedlichen Branchen setzen das Software-Tool
CODESYS als Programmiertool für ihre Automatisierungsgeräte ein. Damit nutzen Tausende von
Endanwendern aus dem Maschinen- und Anlagenbau und weiteren Industriezweigen CODESYS bei ihrer
täglichen Arbeit. Das sind mehr als bei jedem anderen hardwareunabhängigen IEC 61131-3
Entwicklungssystem. Damit ist CODESYS de facto Marktstandard.
Und das Beste daran: Sie können sich CODESYS nach der Registrierung kostenlos herunterladen! Oder
Sie sehen sich das Quick Start Projekt (Tutorial) bzw. die Product Tour an, um einen ersten Eindruck von
CODESYS zu bekommen.
1.5.2
CODESYS Target Visualisierung
Web-Visualisierung
Optional generiert CODESYS aus den
Visualisierungsinformationen eine XML-Beschreibung, die
zusammen mit einem Java-Applet auf der Steuerung abgelegt
und via TCP/IP auf einem Browser dargestellt werden kann.
Somit stehen die Visualisierungsdaten auf den
unterschiedlichsten Plattformen online zur Verfügung.
Target-Visualisierung
Für Steuerungen mit eingebautem Display können die
Visualisierungsinformationen aus dem Programmiersystem in
IEC 61131-3 Code umgewandelt und mit dem Codegenerator für
das entsprechende Zielsystem übersetzt werden. Diese Lösung
kann auf beliebige mit CODESYS programmierbare Geräte
portiert werden.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 9
1.5.3
CODESYS SoftMotion
SPS und Motion verschmelzen
Motion-Funktionalität integriert in das CODESYS Programmier-und Laufzeitsystem – das ist CODESYS
Soft-Motion. Die Einsatzbereiche reichen von einachsigen Verfahrbewegungen bis hin zu CNCBahninterpolationen. Klassische Lösungen realisieren die Bewegungsaufgaben mit monolithischen,
hardwareabhängigen Steuerungssystemen. Im Gegensatz dazu liefert CODESYS SoftMotion die
Bewegungsfunktionalität in Form eines Baukastens im SPS-Programmiersystem. Daraus können Sie
anhand der IEC-Sprachmittel beliebig komplexe Lösungen erstellen. Die Achsen werden in abstrahierter
Form als Datenstruktur zur Verfügung gestellt – unabhängig von Busanbindung und Antriebshersteller.
Die konkrete Anbindung an den Feldbus erfolgt durch eine Treiberschnittstelle.
Die Konfiguration der Antriebe erfolgt im Rahmen der Geräte-Konfiguration im Projektbaum. Aufbauend
auf diese Konzeption werden verschiedene Modelle der Bewegungssteuerung als Baukasten angeboten:
Ein- bzw. Mehrachs-Verfahrbewegungen mit PLCopen
Motion Bausteinen
Elektronische Kurvenscheibe
Elektronisches Getriebe
3D CNC-Steuerung
CODESYS SoftMotion beinhaltet
Eine Bausteinbibliothek mit sämtlichen Funktionsblöcken zur Bewegungssteuerung nach der
Festlegung der IEC 61131-3-Nutzerorganisation PLCopen
Eine CNC-Bausteinbibliothek, die Ihnen vom Interpolator bis zur Bahnvorverarbeitung alles bietet,
um eine Bewegungssteuerung aufzubauen. Das Design der Bibliothek erlaubt dabei die
problemlose Kombination aller Bausteine, sowie die Verteilung der Applikation in verschiedene
Tasks.
Treiber für gängige Antriebsschnittstellen, wie CAN, Sercos oder Analog-Ansteuerung
Anpassungen an die gängigsten Antriebssysteme, z.B. von Beckhoff, Control Techniques, Copley,
Danaher, Infranor, JAT, KEB, Metronix, Nanotec, Parker, Schneider Electric, Stöber und weitere
Grafische Editoren zur Planung und Eingabe von Bewegungen:
o Grafischer 3D DIN 66025 Editor (G-Code)
o Kurvenscheibeneditor
Komplexe Visualisierungselemente für sämtliche Bibliotheksfunktionen, um schnell Bedien- und
Testmasken erzeugen zu können
CODESYS SoftMotion ist portabel auf unterschiedliche CODESYS-Plattformen mit 32-Bit CPU und
Fließkomma-Unterstützung. Mit CODESYS Control RTE kann CODESYS SoftMotion auch auf
jedem Standard-PC betrieben werden.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 10
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 11
2
Beispielprojekte
Was ist zu tun?
Geschwindigkeiten - Regeln!
Übergänge - Steuern!
Werkzeuge - Temperieren!
Transportgut - Positionieren!
Vorgänge - Visualisieren!
Ereignisse – Protokollieren!
Meine Vorüberlegungen, was will ich?
Die mechanische Konstruktion der Anlage/Maschine
ist abgeschlossen. Jetzt werden die Details
ausgearbeitet. Bewegungen, Geschwindigkeiten,
Kräfte und Prozesse sollen in definierten Größen
gesteuert oder geregelt werden. Dazu sind
verschiedene Sensorik- und Aktorikprodukte (SuA)
erforderlich. Hierzu bietet der Markt eine Vielzahl an
SuA mit elektronischen Schnittstellen. Für diese
Schnittstellen bietet elrest eine Vielzahl an frei
programmierbaren Geräten. Nun können anhand
der Hardwareanforderungen die geeigneten Geräte
(Module) gewählt werden. Die Funktion wird in
späteren Schritten frei programmiert.
Starten Sie die
Mit dem
werden.
CODESYS V3.5, nach einer Neuinstallation erscheint ein leeres Projektfenster.
Neu Icon kann ein neues Projekt erstellt
Wählen Sie Standardprojekt, den Namen ihres
Projektes bspw. „AtviseDemo1“ und Speicherort des
Projektes aus.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 12
Es folgt ein Dialog zur Auswahl des Gerätes und in
welcher Programmiersprache Sie entwickeln
möchten:
elrest CM211
ST
Der Gerätebau wurde wie folgt aufgebaut:
Device : CM211
SPS-Logik : bedeutet die Steuerungsebene
Application : Ist der Name der zu
erstellenden Applikation. Diesen Namen
können Sie ändern. Das Bootprojekt auf der
Steuerung trägt den Namen der Applikation.
Bibliotheksverwalter
Hier werden alle im Projekt verwendeten
Bibliotheken mit Versionsnummer gelistet:
PLC_PRG : Der erste geschriebene
Programmcode.
Taskkonfiguration : Einstellung welche
Programmcodes in welchem Thread laufen
sollen.
Aktivieren Sie das
und mit dem Knopf
Sie den Autoscan.
starten
Es erscheint eine Liste vom gefundenen Geräte.
Selektieren Sie das gewünschte Gerät und
aktivieren es mit dem
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
.
elrest Automationssysteme GmbH
Seite: 13
Sie können den Knotennamen ändern und einen sprechenden für
das Gerät vergeben.
Selektieren Sie unter dem Gerätenamen die
Applikation und mit
hinzufügen.
können Sie ein Objekt
Im wesentlichen unterscheiden wir als zwei
Visualisierungsprogramme:
Atvise- Visualisierung (künftige Kurzbezeichnung atvise)
CODESYS V3-Target Visualisierung (künftige Kurzbezeichnung TV)
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 14
2.1
Mit
ST
CODESYS SPS Teil der Programmierung
auf
erscheint der Editor und wir schreiben unser erstes kleines Programm.
PROGRAM PLC_PRG
VAR
VarA: BOOL;
VarB: DWORD;
VarC: REAL;
Alpha: REAL;
DatumTrend: DATE;
tTimer: TIME;
szText : STRING;
END_VAR
IF TIME()-tTimer > t#1s THEN
tTimer := TIME();
VarA := NOT VarA;
VarB := VarB + 1;
Alpha :=Alpha + 1.0;
IF Alpha >= 90 THEN
Alpha := 0;
END_IF
VarC := 50.0 + 50.0 * SIN(0.0698131700777 * Alpha);
DatumTrend := d#2012-06-02;
END_IF
Sie können diesen Programmcode mit Kopieren und anschließend im CODESYS
Programmeditor Einfügen einfach übernehmen und sparen sich so unnötige Tipparbeit.
Nun muss nur noch das Projekt „Alles bereinigen“, anschließend
„Übersetzen“ und mit „OnlineEinloggen“ das erstellte Programm
downloaden und schon fertig.
Falls schon ein Programm auf dem Gerät läuft erscheint eine Meldung:
die bitte mit „Ja“ bestätigen. Mit OnlineStart starten Sie die Abarbeitung dieses Programmes. Mit F5
starten Sie das Programm.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 15
2.1.1
Ein-und Ausgabe Teil der Programmierung
In diesem Abschnitt möchten wir Punkte zur Bearbeitung von Ein- und Ausgängen besprechen.
Im Tabreiter „E/A Abbild“
können Sie jeden:
Digitale
Analoge
Frequenz
Ein- und Ausgänge eine
CODESYS Variablen zuweisen.
2.1.1.1
Digitale Ein- und Ausgänge
Tragen Sie an der gewünschten Stelle bspw. %IX0.0
einen selbstsprechenden Namen für diesen Eingang
ein.
Anschließend wird in der Eingabehilfe <F2> :
Ihre definierten Ein- und Ausgänge angezeigt und
können an beliebiger Programmcode Stelle
verwendet werden.
2.1.1.2
Analoge Ein- und Ausgänge und Frquenzeingänge
Bei analogen Ein- und Ausgängen muss der Sensor
Type des verwendeten Kanales konfiguriert werden.
Dies erfolgt im Tabreiter „Konfiguration“.
Weisen Sie jedem Analogeingang:
und jedem Analogausgang
die gewünschte Konfiguration zu.
Mit „OnlineEinloggen“ wird das erstellte Programm erneut geladen und anschließend starten.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 16
2.2
Atvise Visualisierung
Nutzen Sie unseren kostenlosen monatlichen eintägigen Workshop zum Thema atvise.
In einer eintägigen Schulung erhalten Sie den sicheren Umgang mit dem Tool und einen tiefen
Einblick in alle Themen.
Zunächst müssen Sie das Objekt: Atvise einfügen.
Es folgt die Frage nach dem Atvise Namen und
Pfad wo das Atvise Projekt abgelegt werden soll.
Der Pfad vom CODESYS Projekt sollte übereinstimmen mit dem Pfad von Atvise, damit haben
Sie das gesamte Projekt zusammen.
Ergänzen Sie das Objekt: Symbolkonfigurator.
Im Symbolkonfigurator können Sie mit
alle Variablen in CODESYS anzeigen lassen.
Mit
übernehmen Sie aus den verfügbaren
Variablen, die ausgewählten Variablen.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 17
2.2.1
atvise Teil der Programmierung
In diesem Abschnitt wird der atvise Design Teil beschrieben.
Selektieren Sie unter
den
Knopf.
Es öffnet sich der atvise Editor als eigenständige
Applikation.
Mit
auf dem Elrest_Server können Sie die
CODESYS Variablen als Datenpunkte integrieren.
Nach der Datenpunktintegration erscheint:
Mit
auf die „Main“ Displays Maske öffnet sich
der Editor mit einer leeren Seite.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 18
Aus der Library können Sie ein Element
auf der Maske positionieren.
In den Einstellungen (Property) müssen Sie
zunächst den Datenpunkt auswählen und ggf.
Einstellungen ändern.
Anschließend können Sie noch ein zweites Element positionieren:
Mit dem Knopf
können Sie die Seite speichern.
Mit
generieren Sie die Seiten für den Download.
Wenn Sie sich mit CODESYS Online Einloggen,
wird der Download automatisch durchgeführt, sofern
sich Daten geändert haben.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 19
Starten Sie einen Explorer (Chrome, Firefox, MS-Explorer, Opera oder Safari) und es erscheint:
Die Variablen können Sie online in CODESYS beobachten:
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 20
2.2.2
Abschluss der Programmierung
Neben diesem einfachen Datenlogger Beispiel können wir Ihnen weitere Applikationsbeispiele anbieten
für:
Regelungstechnik, von Temperaturen, Drücken und vielen mehr.
Rezeptverwaltung
Fernwartung
u.v.m.
Ich hoffe wir konnten Ihr Interesse an diesem Programmiertool wecken und freuen uns
Sie bei elrest begrüßen zu dürfen.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 21
2.3
CODESYS mit Target-Visu (TV)
2.3.1
Target Visualisierung Teil der Programmierung
Mit
auf der Application kann das Objekt
„Visualisierung“ eingefügt werden.
Es folgt die Abfrage nach dem Visualization Name
und anschließend sind im Projektbaum
beide Visualisierungen eingebunden.
CM211
Die Option
ist für die
Kombination VNC Client / Server
gedacht.
Autostart konfiguriert als „VNC“
Client.
VNC-Server
CM211
Die Option
ist für die
Kombination Web Client / Server
gedacht.
WEB-Server
Autostart konfiguriert als „Firefox“
und somit als WEB-Client.
Beide Optionen aktiviert bedeutet eine nennenswerte Performance Einbuße und wird nicht
empfohlen. Des Weiteren soll entweder Atvise oder TV verwendet werden.
Das visio terminale PTE4xx kann komfortabel auf der IP-Adresse des Gerätes mit der W.B.M.
konfiguriert werden.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 22
Wechseln Sie auf das Objekt
Selektieren Sie mit
.
ein Werkzeug von:
Mit Drag&Drop können Sie dieses Element auf die
aktive Zeichenfläche ziehen.
Um den Wert einer Variablen darzustellen, muss
lediglich unter TextInhalt: „%s“ eingegeben und
unter TextvariablenTextvariable: die
entsprechende Variable ausgewählt werden.
Mit
auf das Element
können Sie diese konfigurieren.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 23
Um eine absolute Visualisierungsgröße zu erhalten
müssen Sie diese Einstellungen vornehmen:
Wenn Sie dem Hintergrund eine Farbe zuweisen
können Sie die aktive Fläche erkennen:
Mit „OnlineEinloggen“ wird das erstellte Programm downloaden.
Starten Sie einen Internet Browser öffnen.
Firefox
Ein Vergrößern und verkleinern des Browsers
führt zu einem Abschneiden des Bereiches.
Das Zooming wird nicht automatisch
angepaßt.
Chrome
MS-Explorer
Opera
Mit „OnlineAusloggen“ wechseln wir erneut in den Zeichenmodus.
Fügen aus
neue Elemente
Selektieren Sie Visualisierungen und mit
dem Namen „TREND“ anlegen.
und „Objekt einfügen“ können eine Visualisierungsmaske mit
Es erscheint das leere Zeichnungsfenster, in dem Sie Ihre Elemente einfügen können.
Wir ergänzen in dem Zeichnungsfenster das Element Schaltfläche
und ziehen damit ein Rechteck auf.
Mit
auf dem Element gelangen Sie in den Konfigurationsdialog und wählen unter „BitmapBitmap:“
folgendes Bitmap aus:
c:\program files\elasoft\gallery\buttons\feet_home.jpg und anschließend unter
„EingabeZoomen nach Vis.“ die Maske:
PLC_VISU
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 24
aus.
Wir kopieren das Schaltfläche Element auf die Maske „PLC_VISU“. Mit
auf dem Element gelangen
Sie in den Konfigurationsdialog und wählen unter „BitmapBitmap:“ folgendes Bitmap aus:
c:\program files\elasoft\gallery\buttons\feet_trend.jpg und anschließend unter
„EingabeZoomen nach Vis.“ die Maske:
TREND
aus.
Arbeiten Sie niemals mit absoluten Pfaden, da ansonsten Ihr Projekt nicht auf anderen Rechner
lauffähig ist. Kopieren Sie vorher die Bilddateien in Ihr Projektverzeichnis.
Wir ergänzen auf der Maske „TREND“ das Element
Trend
und ziehen damit ein Rechteck auf und
gelangen in den Konfigurationsdialog. Wählen unter
„Trend
:“ folgende Variablen aus:
Wählen unter „Trend
Einstellungen aus.
:“ folgende
Mit „OnlineEinloggen“ wird das erstellte Programm erneut geladen.
2.3.2
Abschluß der Programmierung
Neben diese einfachen Trend Beispiel können wir Ihnen weitere Applikationsbeispiele anbieten für:
Regelungstechnik, von Temperaturen, Drücken und vielen mehr.
Rezeptverwaltung
u.v.m.
Nun am Ziel angekommen, gratuliere ich Ihnen zu Ihrem ersten erfolgreichen Projekt mit
eStudio.
Ich hoffe wir konnten Ihr Interesse an diesem Programmiertool wecken und freuen uns
Sie bei elrest begrüßen zu dürfen.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 25
3
Entscheidungshilfe atvise versus TV
Folgende Übersicht soll Ihre Entscheidung für das richtige Visualisierungstool erleichtern:
atvise
TV
Mehrsprachigkeit.
Unter ED können die Texte direkt auf der Projektverwaltung ex- und importiert als
Excel Datei im Unicode Format. Unter CODESYS geht dies mittels einer *.vis
Datei, die manuell immer erzeugt und übersetzt werden muss.


Unicode
Verwendung von Sprachen wie chinesisch, arabisch, etc.


Kundenspezifische bzw. sprachenspezifische Num- und Alphanumerische Pad’s.


Rezepte definieren, laden, speichern.


Pixelgenaue identische Darstellung zwischen Visualisierung und der WEBVisualisierung.
In der JAVA WEB-Lösung ist das Verhalten der Visualisierung nicht immer
identisch mit der WEB-Visualisierung.


Platzhalterkonzept
Es können von anderen Projekten Masken kopiert werden und lediglich die
Datenpunkte geändert werden.


CODESYS Variablen nutzbar


Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 26
4
Support
Hotline
Training und Workshops
Für zusätzliche Unterstützung und
Informationen, können Sie unsere Hotline zu
folgenden Zeiten:
Wir bieten Ausbildung oder projekt basierte
Workshops zu elrest Produkte an.
Mo-Fr: von 8.00- 12.00 und 13.00 - 16.30
Außerhalb dieser Zeiten, können Sie uns per
e-mail oder fax erreichen:
Für weitere informationen, kontaktieren Sie bitte
unsere Vertriebsabteilung:
Telefon:
Fax:
E-mail:
Telefon:
Fax:
E-mail:
5
++49 (0) 7021/92025-33
++49 (0) 7021/92025-29
[email protected]
++49 (0) 7021/92025-0
++49 (0) 7021/92025-29
[email protected]
Historie
Datum
Name
Kapitel
Änderung
11.10.2012
GS
V3.00
Stand zu Release V3.5 SP1 Patch2
2012 elrest Automationssysteme GmbH. Alle Rechte vorbehalten.
Die in diesem Dokument enthaltenen Informationen können ohne Vorankündigung geändert werden und stellen keine Verpflichtung seitens elrest Automationssysteme GmbH dar. Die Software
und/oder Datenbanken, die in diesem Dokument beschrieben sind, werden unter einer Lizenzvereinbarung und einer Geheimhaltungsvereinbarung zur Verfügung gestellt. Die Software und/oder
Datenbanken dürfen nur nach Maßgabe der Bedingungen der Vereinbarung benutzt oder kopiert werden. Es ist rechtswidrig, die Software auf ein anderes Medium zu kopieren, soweit das nicht
ausdrücklich in der Lizenz- oder Geheimhaltungsvereinbarung erlaubt wird. Ohne ausdrückliche schriftliche Erlaubnis der elrest Automationssysteme GmbH dürfen weder dieses Handbuch noch
Teile davon für irgendwelche Zwecke in irgendeiner Form mit irgendwelchen Mitteln, elektronisch oder mechanisch, mittels Fotokopie oder Aufzeichnung reproduziert oder übertragen werden.
Abbildungen und Beschreibungen sowie Abmessungen und technische Daten entsprechen den Gegebenheiten oder Absichten zum Zeitpunkt des Druckes dieses Prospektes. Änderungen jeder
Art, insbesondere soweit sie sich aus technischem Fortschritt, wirtschaftlicher Ausführung oder ähnlichem ergeben, bleiben vorbehalten. Die externe Verschaltung der Geräte erfolgt in
Eigenverantwortung.
Produktbeschreibung
CODESYS V3.5 mit atvise V 2.1
elrest Automationssysteme GmbH
Seite: 27