codesys für anwender€¦ · codesys ® inspiring automation solutions 8 9 codesys für anwender...

9
CODESYS ® für Anwender Anwenderprodukte und -dienstleistungen für die effizientere Realisierung von IEC 61131-3-Projekten Deutsch © iStockphoto.com | boggy22

Upload: others

Post on 26-Apr-2020

42 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: CODESYS für Anwender€¦ · CODESYS ® Inspiring Automation Solutions 8 9 CODESYS für Anwender Die CODESYS-Trainer und -Entwickler kennen „ihre” Produkte durch und durch. Anwender

CODESYS® für Anwender

Anwenderprodukte und -dienstleistungen für die effizientere Realisierung von IEC 61131-3-Projekten

Deutsch©

iSto

ckph

oto.

com

| bo

ggy2

2

Page 2: CODESYS für Anwender€¦ · CODESYS ® Inspiring Automation Solutions 8 9 CODESYS für Anwender Die CODESYS-Trainer und -Entwickler kennen „ihre” Produkte durch und durch. Anwender

CODESYS für Anwender3CODESYS® Inspiring Automation Solutions 2

CODESYS – die Software für Automatisierer

Viele Tausend Anwender setzen heute auf CODESYS - die marktführende Softwareplattform zur Projektierung nach IEC 61131-3. Sie automatisieren mit dem Tool unter anderem Fabriken, Anlagen, mobile Maschinen, Ener-gieerzeugungs- und Verteilsysteme sowie Gebäude und Prozesse. Mehr als 400 Hersteller von programmier-baren Automatisierungsgeräten stellen den Anwendern einen umfangreichen Pool an kompatiblen Geräten zur Verfügung – für alle Arten von industriellen Applikationen.

CODESYS verbindet die klassische SPS-Programmierung mit den Möglichkeiten einer professionellen Entwicklungs- und Inbetriebnahmesoftware für Automatisierungsgeräte. Ohne zusätzliche Tools kann die gesamte Applikation in einer einzi-gen Oberfläche konfiguriert, programmiert, getestet und in Betrieb genommen werden – einschließlich typischer Projektie-rungsaufgaben:

� Konfiguration unterschiedlicher Feldbus- und Echtzeit-Ethernetsysteme

� Erstellung moderner Visualisierungsoberflächen für die Bedienung von modularen Einheiten sowie vollständigen Maschinen, Anlagen oder Systemen

� Planung und Ausführung komplexer Motion Control-, CNC- oder Robotikanwendungen

� Programmierung von Safety-Applikationen nach DIN IEC 61508 SIL2 / 3.

© iS

tock

phot

o.co

m |

Ava

lon_

Stud

io

Softwarekompetenz für effizientere Arbeit

Hinter CODESYS steht ein Team von mehr als 100 Informatikern und Ingenieuren, die das System und sämtliche Zusatzkomponenten entwickeln, testen, pflegen und vermarkten. Basierend auf jahrzehntelanger Erfahrung in verschiedenen Bereichen der industriellen Automatisierungstechnik werden kontinuierlich neue Features und Erweiterungen entwickelt, die die tägliche Arbeit erleichtern und beschleunigen.

Anwender profitieren auf vielfältige Weise von dieser Kompetenz:

� Mit jeder neuen CODESYS-Version

� Durch praxisnahe Trainings zu verschiedenen Aufgabenstellungen

� Durch effizienzsteigernde Zusatzprodukte

� Durch eine aufgabenspezifische Beratung

Produkte, Schulungen und DienstleistungenDer CODESYS Store bietet Anwenderprodukte wie z. B. Add-on-Tools für das CODESYS Development System oder SoftSPS-Systeme für gängige Geräteplattformen. Schulungen durch erfahrene CODESYS-Spezialisten machen die Arbeit mit CODESYS effektiver – für Einstei-ger und erfahrene Anwender gleichermaßen.

Den Arbeitsablauf in allen Phasen des Engineering ent- scheidend zu optimieren – das ist das Ziel der kunden-spezifischen Beratungs- und Entwicklungsdienstleistungen.

© iS

tock

phot

o.co

m |

Phot

oTal

k

Page 3: CODESYS für Anwender€¦ · CODESYS ® Inspiring Automation Solutions 8 9 CODESYS für Anwender Die CODESYS-Trainer und -Entwickler kennen „ihre” Produkte durch und durch. Anwender

CODESYS für Anwender5CODESYS® Inspiring Automation Solutions 4

Softwareprodukte für Anwender

Das CODESYS Development System ist die für Anwender kostenlose IEC 61131-3-Entwicklungsoberfläche. Das Tool beinhal-tet alle Funktionen für die tägliche Arbeit von Automatisierern. Nahtlos integrierbare Zusatzprodukte erweitern bei Bedarf die ohnehin umfangreiche Ausstattung des Systems – sie sind nachfolgend aufgelistet.

Integrierte Zusatzprodukte für optimiertes Engineering

CODESYS UML

Erhöhte Lesbarkeit und Übersichtlichkeit des CODESYS-Projekts durch UML-Objekte (Unified Modeling Language) im Klassen- und Zustandsdiagramm (Class Diagram / State Chart)

CODESYS SVN

Ablage der IEC 61131-3-Projekte im Versionsverwaltungstool ApacheTM Subversion® (SVN) zur lückenlosen Versionskontrolle und Nachverfolgbarkeit des Quellcodes

CODESYS Static Analysis

Höhere Codequalität durch systematische Prüfung des IEC61131-3-Quellcodes nach möglichen Schwachstellen

CODESYS Test Manager

Reproduzierbare Qualitätssicherung durch umfangreiche Funktionen für automatisierte System-, Modul- und Regressionstests

CODESYS-Bibliotheken

Kapselung, Auslagerung und Wiederverwendung von Applikationscode in Bibliotheksdateien. Zusatzfunktionalität für spezielle Aufgabenstellungen durch zahlreiche kostenlose und kostenpflichtigen Bibliotheken, z. B.:

� Berechnung mathematischer Matrizen

� Bearbeitung von CSV- oder XML-Dateien

� Versand / Empfang von E-Mails / SMS aus der Applikation

� Kommunikation mit externen Systemen wie SNTP-Servern, Simulink®, der HALCON® Bildverarbeitung oder CAD- Systemen wie EPLAN®.

CODESYS Profiler

Wertvolle Erkenntnisse zur Effizienz des Applikationscodes durch automatische Messung des Zeitverhaltens auf Objektebene des IEC 61131-3-Projekts

CODESYS Depictor

Dreidimensionale Szenen von Maschinen-, Prozess- oder Fabrikationsabläufen direkt im CODESYS Development System ohne spezielle Kenntnisse im 3D-Design. Ideal für die Ableitung virtueller Funktionstests oder ansprechender Präsentationen aus der realen IEC 61131-3-Applikation.

Visualisierung

2. Einfügen von Erweiterungs-modulen

1. Erzeugung des Modulbaums aus Applika- tionsmodulen

3. Modul- konfiguration

4. Generator 5. Lauffähige Applikation

G!

FUNTION_BLOCK calcVAR_INPUT SourcePos: XYZ_POS; TargetPos: XYZ_POS;

IEC 61131-3 Code

CODESYS Application Composer

Effizientere Erstellung von Applikationsvarianten bestehend aus wiederkehrenden Funktionsbausteinen. Ideal, um partielle und vollständige Steuerungssysteme aus vordefinierten Modulen zu konfektionieren und automatisch den zugehörigen Applikationscode zu generieren.

Zusatzprodukte von Drittanbietern

Die Offenheit des CODESYS Development Systems macht es möglich: Software-Entwickler oder Applikationsspezialisten können Zusatzprodukte anbieten, um die Realisierung spezieller Aufgabenstellungen zu vereinfachen. Unter anderem sind bereits Produkte zur Anbindung von Steuerungen an SQL- oder Cloud-Systeme, zur Unterstützung von Hardware-Erweiterungen des Raspberry Pi oder für Home-Automation-Anwendungen verfügbar.

Das CODESYS Development System ist die erweiterbare Entwicklungsplattform für industrielle Anwendungen der Automatisierungstechnik.

Projektierungsebene

Geräteebene

CODESYS Runtime

IEC 61131-3-Applikation

CODESYS Store CODESYS Application Composer

CODESYS Development System

CODESYS Motion + CNC

CODESYS Visualization

CODESYS Fieldbus

CODESYS Safety

CODESYS Engineering

DebuggerIEC 61131-3-

Editoren

Compiler

Projekt- konfiguration

CODESYS Automation Platform

CODESYS- Bibliotheken

IEC 61131-3- Bibliotheken

CODESYS Professional Developer Edition

Page 4: CODESYS für Anwender€¦ · CODESYS ® Inspiring Automation Solutions 8 9 CODESYS für Anwender Die CODESYS-Trainer und -Entwickler kennen „ihre” Produkte durch und durch. Anwender

CODESYS für Anwender7CODESYS® Inspiring Automation Solutions 6

CODESYS SoftSPS-Systeme für kompatible Geräte

Damit ein Gerät mit CODESYS programmiert werden kann, ist ein darauf implementiertes SoftSPS-Laufzeitsystem erforderlich.

SoftSPS-Systeme für Standard-Geräteplattformen

Anwender können SoftSPS-Systeme auf Standard-Geräteplattformen installieren. Verfügbare Produkte z. B. für:

� Industrie-PCs unterschiedlicher Hersteller mit MS Windows 7 / 8 / 10 (32 / 64 Bit)

� Raspberry Pi � BeagleBone Black

� Gängige industrielle Plattformen unterschiedlicher Geräte-hersteller, wie z. B. Beckhoff Automation GmbH & Co. KG, Janz Tec AG oder WAGO Kontakttechnik GmbH & Co. KG

Von der Installation der verfügbaren SoftSPS-Systeme auf diesen Geräten profitiert der Anwender mehrfach:

� Programmierung mit der Standardvariante des CODESYS Development Systems: Es stehen immer die aktuellsten Versionen mit neuesten Features / Bugfixes zur Verfügung, sowohl für die Entwicklungsumgebung, als auch die SoftSPS.

� Erweiterbarkeit der Systeme um alle im CODESYS Store verfügbaren Zusatzprodukte

� Integrierte Feldbusunterstützung ausschließlich per Software, insbesondere für Ethernet-Feldbusse: - EtherCAT Master

- PROFINET Controller / Device

- EtherNet/IP Scanner / Adapter

- Erweiterbarkeit über Gateway-Klemmen oder PCI-Karten

� Abhängig vom Gerät Integration weiterer Zusatzfunktionen wie OPC UA Server, CANopen / J1939- oder Modbus- Unterstützung, CODESYS WebVisu, CODESYS SoftMotion.

© Ja

nz T

ec A

G

© W

ago

Kont

aktt

echn

ik

G

mbH

& C

o. K

G

CODESYS Device DirectoryDas CODESYS Geräteverzeichnis gibt Anwendern einen detaillierten Überblick über Hunderte sofort verfügbarer Geräte mit implementiertem CODESYS-Laufzeitsystem.

codesys.net

Mit dem Visualisierungseditor im CODESYS Development System projektiert der Anwender moderne Bedienoberflächen. Diese Bedienoberflächen stellt CODESYS HMI SL auf Windows-PCs dar und orientiert sich an den Projektierungsabläufen von Visualisierungsspezialisten. Anzuzeigende Daten aus unterschiedlichen CODESYS-kompatiblen Geräten sammelt das System über eine schlanke proprietäre Schnittstelle – zukünftig sogar von beliebigen Steuerungen mit OPC UA Server.

© B

eagl

eBoa

rd.o

rg

CODESYS Store – Sämtliche Softwareprodukte zentral verfügbar

Unter codesys.store können CODESYS-Anwender sämtliche gelisteten kostenlosen und kostenpflichtigen Angebote herunterladen und die Erweiterungen direkt in das CODESYS Development System installieren.

Dafür ist lediglich eine einmalige Registrierung erforderlich. Anwender können kostenpflichtige Produkte bequem und schnell lizenzieren, ohne den CODESYS Store verlassen zu müssen.

Der CODESYS Store ist offen für Zusatzprodukte von Drittanbietern.

© iS

tock

phot

o.co

m |

Naa

taal

i

CODESYS HMI SL

Ein ErfolgsmodellEntstanden ist der CODESYS Store letztlich durch Impulse von Anwendern: „Woher bekomme ich eine Bibliothek zur Bearbeitung von XML-Dateien in meiner Applikation?“ – „Gibt es ein Beispiel, wie man die CANopen-Bausteine in CODESYS verwendet?“ – „Muss ich mir eine Visualisierung für eine 7-Segment-Anzeige selbst zeichnen?“ Der CODESYS Store ist die Antwort auf viele Fragen nach ganz spezifischer Zusatz-Software für das marktführende IEC 61131-3-System. Und die Antwort kommt an*:

� 15.000 registrierte Nutzer* Betrachtungszeitraum: 1.000 Tage nach Start des CODESYS Store

� 4.000 einzelne Produktverkäufe � 1.000 Downloads jeden Monat

Page 5: CODESYS für Anwender€¦ · CODESYS ® Inspiring Automation Solutions 8 9 CODESYS für Anwender Die CODESYS-Trainer und -Entwickler kennen „ihre” Produkte durch und durch. Anwender

CODESYS für Anwender9CODESYS® Inspiring Automation Solutions 8

Die CODESYS-Trainer und -Entwickler kennen „ihre” Produkte durch und durch. Anwender profitieren vom Know-how dieser Spezialisten bei der Optimierung von Engineering, Inbetriebnahme, Weiterentwicklung und Wartung.

CODESYS Training: Intensive Einarbeitung für ein optimales Ergebnis

Die meisten CODESYS-Produkte erlauben eine autodidaktische Einarbeitung anhand von Dokumentation und Beispielen. Ein fundiertes Training jedoch beschleunigt diesen Prozess und hilft, unnötige Iterationszyklen zu vermeiden.

Bestandteile aller CODESYS-Schulungen:

� Kennenlernen und effektive Anwendung von Funktionen � Zahlreiche praktische Übungen � Weiterführende Beispiele zur nachhaltigen Vertiefung des Erlernten

Aufbau:

� Unterteilung in überschaubare Module � Kombination dieser Module im Rahmen von Standard-Schulungen � Nach Absprache individuelle Kombinationen möglich

Durchführung:

� Standard-Schulungen - Fixe Termine, veröffentlicht unter training.codesys.com - Nach Vereinbarung beim Kunden vor Ort (Inhouse-Seminare) - Im 3S-Smart Software Solutions-Trainingscenter in Kempten

� Kundenspezifische Trainings: Inhalte und Termine nach Absprache

CODESYS User Services: Dienstleistungsangebot für Anwender

Information und Anmeldungunter training.codesys.com

CODESYS Standard-Schulungen

CODESYS Training Programming 1

Voraussetzungen: PC-Grundkenntnisse, grundlegende Programmierkenntnisse empfohlen

Zielgruppe: Einsteiger in die SPS-Programmierung nach IEC 61131-3, Wartungs- und Servicetechniker

Aus dem Inhalt:

� Einführung in das CODESYS Development System, Programmiersprachen der IEC 61131-3, Projektkonfiguration / -handling, Backup & Restore

� Einfache Programmierung mit FUP / KOP / ST mit elementaren Datentypen sowie Standardbausteinen / Bibliotheks- funktionen, Erstellung einfacher E/A-Konfiguration sowie Visualisierungen

� Grundlegende Diagnose-, Debugging- und Inbetriebnahme-Funktionen

CODESYS Training Programming 2

Voraussetzungen: IEC 61131-3-Grundkenntnisse oder CODESYS Training Programming 1

Zielgruppe: SPS-Programmierer, Inbetriebnehmer komplexerer Applikationen, Support-Mitarbeiter

Aus dem Inhalt:

� Programmierung mit ST / CFC / AS und anwenderspezifischen Datentypen / Arrays � Debugging-Funktionen (z. B. Breakpoints, Speicherabzug) � Feldbuskonfigurationen und Visualisierungen mit Schnittstellen, Benutzerverwaltung, Dialogen und Symbolen

© iS

tock

phot

o.co

m |

John

ny G

reig

CODESYS Training Programming 1

CODESYS Training Library Development

& Documentation

CODESYS Training SVN*

CODESYS Training Static Analysis*

CODESYS Training SoftMotion Basic

CODESYS Training Depictor*

CODESYS Training UML

CODESYS Training Visu Element

Toolkit*

CODESYS Training SoftMotion CNC

CODESYS Training Motion Robotics

CODESYS Training Application Composer

CODESYS Training OOP

CODESYS Training Profiler*

CODESYS Training Test Manager

(End user)

CODESYS Training SoftMotion CAM

* Trainingsmodule in Entwicklung

CODESYS Training Programming 2

Page 6: CODESYS für Anwender€¦ · CODESYS ® Inspiring Automation Solutions 8 9 CODESYS für Anwender Die CODESYS-Trainer und -Entwickler kennen „ihre” Produkte durch und durch. Anwender

CODESYS für Anwender11CODESYS® Inspiring Automation Solutions 10

CODESYS Training OOP

Voraussetzungen: gute Programmierkenntnisse in IEC 61131-3 / Hochsprachen oder CODESYS Training Programming 2

Zielgruppe: Fortgeschrittene SPS-Programmierer, Bibliotheksent wickler, Software-Architekten (Designer von Applikationsstrukturen)

Aus dem Inhalt:

� Einführung in die objektorientierte Programmierung nach IEC 61131-3, 3rd Edition � Anwenden neuer Eigenschaften / Schlüsselwörter / Zugriffsspezifizierer (PROPERTY, METHOD, EXTENDS, INTERFACE, IMPLEMENTS, THIS, SUPER etc.)

CODESYS Training Library Development & Documentation

Voraussetzungen: gute Programmierkenntnisse in IEC 61131-3 / Hochsprachen oder CODESYS Training Programming 2 / OOP

Zielgruppe: Fortgeschrittene SPS-Programmierer, Bibliotheksent wickler, Software-Architekten (Designer von Applikationsstrukturen)

Aus dem Inhalt:

� Einführung in das Bibliothekskonzept, die Bibliothek „Common Behaviour Model" sowie unterschiedliche Bibliothekstypen � Dokumentieren von Bibliotheksfunktionen im Quellcode mit ReStructured Text � Bereitstellen von Bibliotheken in Packages mit dem CODESYS Package Designer

CODESYS Training Application Composer

Voraussetzungen: gute IEC 61131-3 Programmierkenntnisse oder CODESYS Training OOP / Library Development & Documentation

Zielgruppe: Fortgeschrittene SPS-Programmierer, Bibliotheksentwickler, Software-Architekten (Designer von Applikationsstrukturen)

Aus dem Inhalt:

� Einführung in den CODESYS Application Composer und den Modulbaum � Verwendung / Konfiguration verfügbarer Technologiemodule zur Generierung von Applikationscode � Erstellen eigener Technologiemodule anhand verschiedener Möglichkeiten (Slot / multi-slot, Parameter, I/Os, Visualisierung, Quellcode-Vorlagen)

CODESYS Training SoftMotion

Voraussetzungen: gute IEC 61131-3 Programmierkenntnisse CODESYS Training Programming 2 / OOP, Grundkenntnisse in Antriebstechnik und Bewegungssteuerung

Zielgruppe: Fortgeschrittene SPS-Programmierer

Aus dem Inhalt:

� Konfiguration von Antrieben / Achsgruppen � Anwendung verfügbarer PLCopen-Programmbausteine, zugehörige Visualisierungsvorlagen, Translationsmodi, Interpolator- und Transformationsbausteine, Geometriedaten-Manipulation im Editor / zur Laufzeit

� Realisierung von Einzel-Achsbewegungen, Kurvenscheiben-Funktionen, CNC-Steuerungen mit Hilfe des CNC-Editors sowie Robotik-Anwendungen mit verschiedenen Möglichkeiten und Optionen

Anwendungsschulung zur methodischen Applikations- entwicklung mit Hilfe von Add-on-Produkten

Voraussetzungen: IEC 61131-3-Programmierkenntnisse

Zielgruppe: Fortgeschrittene SPS-Programmierer

Aus dem Inhalt:

� CODESYS UML: Klassen- und Zustandsdiagramme � CODESYS Test Manager: Entwicklung automatisierter Regressions-, System- und Unit-Tests � Weitere Trainingsmodule z. B. für CODESYS Profiler / SVN / Static Analysis auf Anfrage

© iS

tock

phot

o.co

m |

vm

Page 7: CODESYS für Anwender€¦ · CODESYS ® Inspiring Automation Solutions 8 9 CODESYS für Anwender Die CODESYS-Trainer und -Entwickler kennen „ihre” Produkte durch und durch. Anwender

CODESYS für Anwender13CODESYS® Inspiring Automation Solutions 12

CODESYS User Consulting and Development Services: Gezielte Unterstützung durch Software-Spezialisten

Mit einer CODESYS-Schulung haben Anwender beste Voraussetzungen für ein erfolgreiches Automatisierungsprojekt. Vor dem Start der Projektierung ist eine Planung der Struktur für viele Applikationen empfehlenswert – sie hilft, die Projek-tierung von vornherein zu optimieren und spätere Erweiterungen zu berücksichtigen.

Applikationsentwickler mit wenig Erfahrung im Softwaredesign profitieren dabei von Spezialisten, die ihnen mit Rat und Tat zur Seite stehen. Die Investition in eine Beratung amortisiert sich auch für erfahrene Automatisierer in kurzer Zeit.

Kurz- und mittelfristige Vorteile: Reduzierung potenzieller Probleme und Risiken bei Inbetriebnahme / Wartung / Betrieb, beschleunigtes Engineering, opti-mierte Maschinen-/Anlagenperformance sowie zufriedenere Kunden. Anwender können je nach Angebot zwischen einzel-nen Workshops, Beratungskontingenten oder kontinuierlicher Betreuung wählen.

Beratung zu Applikationsfragen und zur Software-Architektur

Zielgruppe: Maschinen- / Anlagenbauer aller Art, geeignet für CODESYS-Einsteiger / -Fortgeschrittene

Leistungsumfang (Auszug):

� Beratung zur optimalen Strukturierung von Applikationen und zur Vermeidung typischer Anwendungsfehler � Beratung zur optimalen Verwendung von CODESYS-Features und Produkten wie z. B. Programmiersprachen, On-board-Diagnose, Verwendung von Zusatzprodukten wie SoftMotion oder Visualisierung, Feldbus-Konfiguration

� Beratung zur optimalen Erstellung des Programmcodes mit den On-board-Mitteln des CODESYS Development Systems bzw. mit Zusatzprodukten wie dem CODESYS Application Composer

Toolchain-Optimierung

Zielgruppe: Anwender mit aufwendigen Projekten, vielen Applikationsentwicklern bzw. zahlreichen unterschiedlichen Applikationsprogrammen, geeignet für fortgeschrittene / erfahrene CODESYS-Anwender

Leistungsumfang (Auszug):

� Beratung zum Einsatz einer Toolchain für einen Continuous-Integration-Prozess: - Verwendung eines BuildServers (z. B. Jenkins) mit automatisierter, kontinuierlicher Übersetzung des CODESYS-Projekts

bzw. von Bibliotheksbausteinen

- Automatisierte Überprüfung des Quellcodes auf Compilerfehler, Schwachstellen im Code bzw. Applikationsfehler

- Automatisierte Erzeugung von Dokumentation / Online-Hilfe-Modulen aus dem Quellcode

Auszug aus der Referenzliste für Anwender-Dienstleistungen

� ASYS Automatisierungssysteme GmbH � Eickhoff Bergbautechnik GmbH � Fricke Abfülltechnik GmbH & Co. KG � Homag GmbH

� Luwa Air Engineering AG � MS Ultraschall Technologie GmbH � SIG Combibloc Systems GmbH � Trumpf Laser GmbH

© iS

tock

phot

o.co

m |

svet

ikd

Page 8: CODESYS für Anwender€¦ · CODESYS ® Inspiring Automation Solutions 8 9 CODESYS für Anwender Die CODESYS-Trainer und -Entwickler kennen „ihre” Produkte durch und durch. Anwender

CODESYS für Anwender15CODESYS® Inspiring Automation Solutions 14

Unterstützung bei Machbarkeitsanalysen und Aufwandsabschätzungen

Zielgruppe: Endanwender mit komplexen Aufgabenstellungen, geeignet für CODESYS-Anwender aller Erfahrungsstufen

Leistungsumfang (Auszug):

� Beratung gemäß Aufgabenstellung zu möglichen On-board-Features und CODESYS-Add-ons sowie externen Hilfsmitteln � Ausmessen erforderlicher Performancedaten � Entwicklung prototypischer Plug-ins bzw. IEC 61131-3-Applikationen, z. B. für Kunden- und Messe-Demos

Best-Practice-Beratung

Zielgruppe: Maschinen- / Anlagenbauer aller Art, geeignet für CODESYS-Anwender aller Erfahrungsstufen

Leistungsumfang (Auszug):

Weiterführende Beratung zum optimalen Einsatz unterschiedlicher Funktionen im Anschluss an CODESYS-Schulungen: � IEC 61131-3 Programmiersprachen � Visualisierung � Motion, CNC oder Robotik � Feldbuskonfiguration und -diagnose

Beratung zum Einsatz von objektorientierter Programmierung (OOP)

Zielgruppe: Maschinen- / Anlagenbauer aller Art, geeignet für CODESYS-Anwender aller Erfahrungsstufen

Leistungsumfang (Auszug):

� Applikationsspezifische Beratung zum Einsatz von OOP in CODESYS und zur Optimierung des erstellten Applikationscodes � Beratung über gemischten Einsatz von funktionalen und objektorientierten Programmiermethoden, z. B. durch Code-Separation in Bibliotheken

� Anwendung von OOP-basierten Bibliothekskonzepten mit integrierten Verhaltensmodellen

Beratung für Einbettung von CODESYS in bestehende Infrastruktur

Zielgruppe: Maschinen- / Anlagenbauer mit komplexen Prozessen, geeignet für CODESYS-Anwender aller Erfahrungsstufen

Leistungsumfang (Auszug):

� Beratung zu Schnittstellen zwischen CODESYS und Systemen wie EPLAN® und MATLAB® & Simulink® oder ERP-Systemen � Entwicklung von Gerätetreibern bzw. Schnittstellen zu bestehenden Systemen wie z. B. ERP-Systemen, Datenablagen � Empfehlungen für die Anbindung an den eigenen ERP-Prozess

Premium-Support

Zielgruppe: Maschinen- / Anlagenbauer mit

� sehr komplexen Applikationen � engem Zeitfenster für Applikationsentwicklung / Inbetriebnahme � anspruchsvollen Kunden

Leistungsumfang (Auszug):

� Individuelle Unterstützung bei Applikationsentwicklung bzw. -problemen � Persönliche Begleitung bei Auslieferung und Inbetriebnahme

Applikationsoptimierung

Zielgruppe: Maschinen- und Anlagenbauer mit komplexen Applikationen sowie knappen Geräteressourcen, geeignet für CODESYS-Anwender aller Erfahrungsstufen

Leistungsumfang (Auszug):

� Analyse bestehender CODESYS-Logikapplikationen, Motion-Anwendungen, Visualisierungen etc. � Empfehlungen zur Verfahrens- und Performanceoptimierung sowie Umsetzung mit nachfolgender Maßnahmenbewertung

Auf einen Blick

� In CODESYS integrierte Zusatzprodukte beschleunigen die Projektierung von Automatisierungs- aufgaben erheblich.

� SoftSPS-Systeme für Standard-Geräteplattformen machen unabhängig bei der Auswahl von Hardware.

� Intensive CODESYS-Schulungen machen fit für die Arbeit mit CODESYS.

� Applikationsspezifische Dienstleistungsangebote beschleunigen das Time-to-Market von Automatisierungslösungen.

� Zugriff auf ein erfahrenes Team von Software-Entwicklern schafft Wettbewerbsvorteile durch ausgereifte Produkte und zielgenaue Dienstleistungen.

© iS

tock

phot

o.co

m |

Chor

eogr

aph

Page 9: CODESYS für Anwender€¦ · CODESYS ® Inspiring Automation Solutions 8 9 CODESYS für Anwender Die CODESYS-Trainer und -Entwickler kennen „ihre” Produkte durch und durch. Anwender

3S-Smart Software Solutions GmbH

Memminger Str. 15187439 Kempten, Germany

Tel.: +49-831-54031-0Fax: [email protected]

codesys.com

Branch Offices:

CODESYS Italia Srl Via Vittoria Colonna 50, 20149 Milan, Italy

CODESYS Software System (Beijing) Co., Ltd.100025 Beijing P.R.C., China

CODESYS – die herstellerunabhängige IEC 61131-3-Automatisierungssoftware.

CODESYS-Produktfamilien:

11/2016

CODESYS® ist ein eingetragenes Warenzeichen der 3S-Smart Software Solutions GmbH.Technische Änderungen, Druckfehler und Irrtümer vor- behalten. Vervielfältigung (auch nur auszugsweise) und Weitergabe nur nach vorheriger Genehmigung.

Bitte beachten Sie: Nicht alle CODESYS-Funktionen sind in allen Ländern verfügbar. Weitere Informationen zu diesen länderspezifischen Einschränkungen erhalten Sie unter [email protected].