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: Ö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 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 „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 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 „OnlineEinloggen“ 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 TextInhalt: „%s“ eingegeben und unter TextvariablenTextvariable: 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 „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 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 „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 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 „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 Einstellungen aus. :“ folgende 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 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