Planning with the Preview of planned products and features Manfred Werner CODESYS Users Conference 2017 CODESYS a trademark of 3S-Smart Software Solutions GmbH
Planning with the CODESYS Training: Product range for application development New training concept Basic and advanced training courses for application developers Further education of experienced users 2 3S-Smart Software Solutions GmbH
New training concept, with new methods and tools Planning with the Web-based training sessions Prepared for self-study Problem-oriented contents Animated examples Graphically enhanced explanations 3 3S-Smart Software Solutions GmbH
Planning with the Services for end users CODESYS Consulting Target: Timely and state-of-the-art finalization of PLC and application Consulting concerning tools and processes to enable integration in company procedures Consulting to improve targeted use of CODESYS products in the customer s own software development, e.g. CODESYS Static Analysis, CODESYS Profiler or CODESYS Test Manager Consulting to improve architecture and application engineering, especially for customer s development projects Technology consulting including advice to improve the existing concept 4 3S-Smart Software Solutions GmbH
Releases: CODESYS Development System and Add-ons 2017 Planning with the Product Jan. Feb. Mar. Apr. May Jun. Jul. Aug. Sep. Oct. Nov. Dec. CODESYS (3.5.x.y) 9.6 10.1 9.7 7.8 10.2 9.8 Test Manager 4.1.0.3 UML 4.0.2.2 Depictor 1.0.4.0 Static Analysis 4.1.1.0 SVN 4.1.0.3 10.3 9.9 10.4 11.0 BacNet 1.0.2.0 Profiler 1.1.0.1 SoftMotion 4.2.0.0 Source: bing.com scrum License: Release and commercial use free of charge 5 3S-Smart Software Solutions GmbH
Planning with the Special engineering extensions Add-on for Beckhoff Safety EtherCAT clamp TwinSAFE-Logic EL6910 (right side) Add-on for Beckhoff Safety EtherCAT coupler EK1960 (left side) (Certification for these two extensions in preparation at Beckhoff) 6 3S-Smart Software Solutions GmbH
Planning with the Product-spanning development issues CODESYS 64 bit Security in CODESYS CODESYS Automation Server Multi-core support with CODESYS CODESYS V3.6 7 3S-Smart Software Solutions GmbH
Planning with the Reasons for CODESYS 64 bit OutOfMemoryExceptions are getting more and more frequent in the field. Projects are getting larger and larger. In many areas, performance-neutral optimizations are no more possible. 32 bit leaves users with a limited number of use cases. Users with 64 bit solutions can manage with a hardware upgrade. After discontinuation of XP no 32-bit-only operating systems on the list any more (Windows 7 32 bit?) 8 3S-Smart Software Solutions GmbH
Planning with the The system: CODESYS Automation Server Automation Server Automation Platform Runtime Toolkit 9 3S-Smart Software Solutions GmbH
CODESYS Automation Server as central for IIoT-Management Planning with the CODESYS Plant Server CODESYS Engineering Server Shared Projects Shared Objects Controller Addresses SVN Repositories Build Server Continuous Integration Repositories Test Development environment Tool services (Professional Developer Edition) Controller List Topology / Status View Project Sources Parameter Sets Application Update Backups User Management Certificate Authority Time Base CODESYS Data Server Data Recording Event Recording Common Settings Data Display CODESYS Tool Server Updates Libraries Online Help Server-based Functions E-learning User Analysis 10 3S-Smart Software Solutions GmbH
Planning with the Multi-core Currently developed processors tend to have more than just one core: Multi-core processors/multi-core CPUs Symmetrical multi-core processors (SMP) are used. Symmetrical means in this context: Identical core architecture Equal access to hardware resources such as memory, I/O addresses and interrupts. Independent code execution on each core. Software is responsible for the synchronization and thus for the consistency of data and hardware accesses. 11 3S-Smart Software Solutions GmbH
Planning with the CODESYS Engineering Modification of the structure of online help, towards a case-based description Web-based online help for a faster actualization of contents, with a feedback option for users Additional language versions of the development interface: Japanese Russian Spanish Italian French 12 3S-Smart Software Solutions GmbH
Planning with the CODESYS Control Online user management Multiple log-ins / multi-user and client support Based on CODESYS V3.5.10.0, Safety SIL2 runtime and SIL3 certification (1.4.0) Safety SIL3 remote login as monitoring acces to the PLC 13 3S-Smart Software Solutions GmbH
Planning with the CODESYS Runtime products for end users and standard hardware CODESYS Control for PFC100 (WAGO Kontakttechnik GmbH & Co. KG) 14 3S-Smart Software Solutions GmbH
Planning with the CODESYS Runtime products for end users and standard hardware CODESYS Control for Raspberry Pi (Support of all models) 15 3S-Smart Software Solutions GmbH
Planning with the CODESYS Runtime products for end users and standard hardware CODESYS Control for IoT2020 (Siemens AG) CODESYS Control for IoT2040 (Siemens AG) 16 3S-Smart Software Solutions GmbH
Planning with the CODESYS Runtime products for end users and standard hardware CODESYS Control for xm21 (Bosch Rexroth AG) 17 3S-Smart Software Solutions GmbH
Inspiring Automation Solutions Thank you for your attention. CODESYS is a registered trademark of 3S-Smart Software Solutions GmbH. Technical specifications are subject to change. Errors and omissions excepted. No reproduction or distribution, in whole or in part, without prior permission. Note: Not all CODESYS features are available in all territories. For more information on geographic restrictions, please contact support@codesys.com. 18 3S-Smart Software Solutions GmbH