Schnelleinstieg
CODESYS V3.5
elrest Automationssysteme GmbH
Leibnizstraße 10
73230 Kirchheim unter Teck
Germany
Telefon: +49 (0) 7021 / 92025-0
www.elrest.de
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 2
Inhaltsverzeichnis
Inhaltsverzeichnis ......................................................................................................................................... 2
1 Willkommen bei CODESYS V3 .............................................................................................................. 3
1.1 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
2 Beispielprojekte ................................................................................................................................... 12
2.1 CODESYS SPS Teil der Programmierung .................................................................................... 15
2.1.1 Ein-und Ausgabe Teil der Programmierung ........................................................................... 16
2.2 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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 3
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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 4
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
Wechseln Sie nach: ÖffentlichSoftwareCODESYSV3CODESYS_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: ÖffentlichSoftwareCODESYSV3Package 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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 5
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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 6
1.2 Übersicht HMI (MMI) Produktvarianten
Gerätefamilie Gerätederivate Schnittstellen Betriebssystem
visio terminal
PTE404, PTE407
16:9
Web
VNC-
Client
Ethernet
T710, T712, T715
VGA
Kein
visio control
P203,
P205 QVGA-TFT,
P205 VGA-TFT
Atvise Visualisierung
CODESYS V3-Target
Visualisierung
Ethernet
Realtime
> 1ms
PMC405, PMC408, PMC410,
PMC412 (4:3)
Cortex-A8 600MHz
Atvise Visualisierung
CODESYS V3-Target
Visualisierung
Ethernet
Realtime
> 0,2ms
P715 (4:3)
Atom 1,6GHz
Atvise Visualisierung
CODESYS V3-Target
Visualisierung
Ethernet
Realtime
> 1ms
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 7
1.3 Übersicht PLC (SPS) Produktvarianten
Gerätefamilie Gerätederivate Schnittstellen Betriebssystem
combo control
CM211
VNC-Server
WEB-Server
Atvise Visualisierung
CODESYS V3-Target
Visualisierung
CAN / CANopen
Ethernet
visio terminal
Realtime
> 1ms
+ T070, (T090), T290 nur bei ElaDesign
+ PTE40x-VNC-Client
+ PTE40x-Web nur bei CODESYS-TV
CM710
VNC-Server
WEB-Server
Atvise Visualisierung
CODESYS V3-Target
Visualisierung
VGA
CAN / CANopen
Ethernet
Realtime
> 1ms
+ T710, T712, T715
+ PTE40x-VNC-Client
+ PTE40x-WEB
CS100, 101, 110, 111
CAN / CANopen
Ethernet
CE100,
CE101 nur bei CM1xx
CE130 nur bei CM2xx
CE152
kein kein
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 8
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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 9
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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 10
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 CNC-Bahninterpolationen. 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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 12
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 CODESYS V3.5, nach einer Neuinstallation erscheint ein leeres Projektfenster.
Mit dem Neu Icon kann ein neues Projekt erstellt
werden.
Wählen Sie Standardprojekt, den Namen ihres
Projektes bspw. „AtviseDemo1“ und Speicherort des
Projektes aus.
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 13
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 starten
Sie den Autoscan.
Es erscheint eine Liste vom gefundenen Geräte.
Selektieren Sie das gewünschte Gerät und
aktivieren es mit dem .
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 14
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 können Sie ein Objekt
hinzufügen.
Im wesentlichen unterscheiden wir als zwei
Visualisierungsprogramme:
Atvise- Visualisierung (künftige Kurzbezeichnung atvise)
CODESYS V3-Target Visualisierung (künftige Kurzbezeichnung TV)
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 15
2.1 CODESYS SPS Teil der Programmierung
Mit auf erscheint der Editor und wir schreiben unser erstes kleines Programm.
ST
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 „OnlineEinloggen“ 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 OnlineStart starten Sie die Abarbeitung dieses Programmes. Mit F5
starten Sie das Programm.
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 16
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 „OnlineEinloggen“ wird das erstellte Programm erneut geladen und anschließend starten.
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 17
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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 18
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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 19
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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 20
Starten Sie einen Explorer (Chrome, Firefox, MS-Explorer, Opera oder Safari) und es erscheint:
Die Variablen können Sie online in CODESYS beobachten:
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 21
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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 22
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.
Die Option ist für die
Kombination VNC Client / Server
gedacht.
Autostart konfiguriert als „VNC“
Client.
CM211
VNC-Server
Die Option ist für die
Kombination Web Client / Server
gedacht.
Autostart konfiguriert als „Firefox“
und somit als WEB-Client.
CM211
WEB-Server
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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 23
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 TextInhalt: „%s“ eingegeben und
unter TextvariablenTextvariable: die
entsprechende Variable ausgewählt werden.
Mit auf das Element
können Sie diese konfigurieren.
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 24
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 „OnlineEinloggen“ 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 „OnlineAusloggen“ wechseln wir erneut in den Zeichenmodus.
Fügen aus neue Elemente
Selektieren Sie Visualisierungen und mit und „Objekt einfügen“ können eine Visualisierungsmaske mit
dem Namen „TREND“ anlegen.
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 „BitmapBitmap:“
folgendes Bitmap aus:
c:\program files\elasoft\gallery\buttons\feet_home.jpg und anschließend unter
„EingabeZoomen nach Vis.“ die Maske:
PLC_VISU
Produktbeschreibung elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 25
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 „BitmapBitmap:“ folgendes Bitmap aus:
c:\program files\elasoft\gallery\buttons\feet_trend.jpg und anschließend unter
„EingabeZoomen 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 :“ folgende
Einstellungen aus.
Mit „OnlineEinloggen“ 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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 26
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 WEB-
Visualisierung.
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 elrest Automationssysteme GmbH
CODESYS V3.5 mit atvise V 2.1 Seite: 27
4 Support
Hotline Training und Workshops
Für zusätzliche Unterstützung und
Informationen, können Sie unsere Hotline zu
folgenden Zeiten:
Mo-Fr: von 8.00- 12.00 und 13.00 - 16.30
Wir bieten Ausbildung oder projekt basierte
Workshops zu elrest Produkte an.
Außerhalb dieser Zeiten, können Sie uns per
e-mail oder fax erreichen:
Für weitere informationen, kontaktieren Sie bitte
unsere Vertriebsabteilung:
Telefon: ++49 (0) 7021/92025-33
Fax: ++49 (0) 7021/92025-29
E-mail: [email protected]
Telefon: ++49 (0) 7021/92025-0
Fax: ++49 (0) 7021/92025-29
E-mail: [email protected]
5 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.
Top Related