Upload
vanliem
View
228
Download
1
Embed Size (px)
Citation preview
CODESYS® a trademark of 3S-Smart Software Solutions GmbH
Planning with the CODESYS roadmap –Preview of planned products and features
CODESYS Users Conference 2017
Manfred Werner
Planning with the CODESYS roadmap
New training concept
Basic and advanced training courses for application developers
Further education of experienced users
CODESYS Training: Product range for application development
CODESYS roadmap
2 © 3S-Smart Software Solutions GmbH
Planning with the CODESYS roadmap
New training concept, with new methods and tools
CODESYS roadmap
Web-based training sessions
Prepared for self-study
3 © 3S-Smart Software Solutions GmbH
Problem-oriented contents
Animated examples
Graphically enhancedexplanations
Planning with the CODESYS roadmap
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,
Services for end users – CODESYS Consulting
CODESYS roadmap
4 © 3S-Smart Software Solutions GmbH
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
Planning with the CODESYS roadmap
Releases: CODESYS Development System and Add-ons
CODESYS roadmap
2017Product Jan. Feb. Mar. Apr. May Jun. Jul. Aug. Sep. Oct. Nov. Dec.
CODESYS(3.5.x.y) 9.6
10.19.77.8
10.29.8
10.39.9
10.4 11.0
Test Manager 4.1.0.3
UML 4.0.2.2
Depictor
5 © 3S-Smart Software Solutions GmbH
Depictor 1.0.4.0
Static Analysis 4.1.1.0
SVN 4.1.0.3
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
Planning with the CODESYS roadmap
Add-on for Beckhoff Safety EtherCAT clamp TwinSAFE-LogicEL6910 (right side)
Add-on for Beckhoff Safety EtherCAT coupler EK1960 (left side)
Special engineering extensions
CODESYS roadmap
6 © 3S-Smart Software Solutions GmbH
(Certification for these two extensions in preparation at Beckhoff)
Planning with the CODESYS roadmap
CODESYS 64 bit
Security in CODESYS
CODESYS Automation Server
Multi-core support with CODESYS
Product-spanning development issues
CODESYS roadmap
7 © 3S-Smart Software Solutions GmbH
CODESYS V3.6
Planning with the CODESYS roadmap
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.
Reasons for CODESYS 64 bit
CODESYS roadmap
8 © 3S-Smart Software Solutions GmbH
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?)
Planning with the CODESYS roadmap
The system: CODESYS Automation Server
CODESYS roadmap
Automation Platform
Automation Server
9 © 3S-Smart Software Solutions GmbH
Runtime Toolkit
Automation Platform
Planning with the CODESYS roadmap
CODESYS Automation Server as central for IIoT-Management
CODESYS roadmap
CODESYS Controller List
CODESYSPlant Server
CODESYS
10 © 3S-Smart Software Solutions GmbH
Shared ProjectsShared ObjectsController AddressesSVN RepositoriesBuild ServerContinuous IntegrationRepositoriesTest Development environmentTool services (Professional Developer Edition)
CODESYSEngineering Server
Controller ListTopology / Status ViewProject SourcesParameter SetsApplication UpdateBackupsUser ManagementCertificate AuthorityTime Base
Data RecordingEvent RecordingCommon SettingsData Display
CODESYSData Server
UpdatesLibrariesOnline HelpServer-based FunctionsE-learningUser Analysis
CODESYSTool Server
Planning with the CODESYS roadmap
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
Multi-core
CODESYS roadmap
11 © 3S-Smart Software Solutions GmbH
Identical core architecture
Equal access to hardware resources such as memory, I/O addressesand interrupts.
Independent code execution on each core.
Software is responsible for the synchronization and thus for the consistency of data and hardware accesses.
Planning with the CODESYS roadmap
Modification of the structure of online help, towards a case-based description
Web-based online help for a faster actualization of contents, witha feedback option for users
Additional language versions of the development interface:
CODESYS Engineering
CODESYS roadmap
12 © 3S-Smart Software Solutions GmbH
Additional language versions of the development interface:
Japanese
Russian
Spanish
Italian
French
Planning with the CODESYS roadmap
Online user management
Multiple log-ins / multi-user and client support
Based on CODESYS V3.5.10.0, Safety SIL2 runtime andSIL3 certification (1.4.0)
Safety SIL3 remote login as monitoring acces to the PLC
CODESYS Control
CODESYS roadmap
13 © 3S-Smart Software Solutions GmbH
Safety SIL3 remote login as monitoring acces to the PLC
Planning with the CODESYS roadmap
CODESYS Control for PFC100 (WAGO Kontakttechnik GmbH & Co. KG)
CODESYS Runtime products for end users and standard hardware
CODESYS roadmap
14 © 3S-Smart Software Solutions GmbH
Planning with the CODESYS roadmap
CODESYS Control for Raspberry Pi(Support of all models)
CODESYS Runtime products for end users and standard hardware
CODESYS roadmap
15 © 3S-Smart Software Solutions GmbH
Planning with the CODESYS roadmap
CODESYS Control for IoT2020 (Siemens AG)
CODESYS roadmap
CODESYS Control for IoT2040 (Siemens AG)
CODESYS Runtime products for end users and standard hardware
16 © 3S-Smart Software Solutions GmbH
Planning with the CODESYS roadmap
CODESYS Control for xm21 (Bosch Rexroth AG)
CODESYS roadmap
CODESYS Runtime products for end users and standard hardware
17 © 3S-Smart Software Solutions GmbH
18 © 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 [email protected].