Release Information CODESYS Profile: V3.5 SP8 Release Date: 10 December 2015 Template: Vorlage_tecdoc_Release_Information_V1.0.dotx
Release Information
CODESYS
Profile: V3.5 SP8
Release Date: 10 December 2015
Template: Vorlage_tecdoc_Release_Information_V1.0.dotx
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
CONTENTS
Page
Release Information ..................................................................................... 1
CODESYS ...................................................................................................... 1
Profile: V3.5 SP8 ............................................................................................ 1
Release Date: 10 December 2015 ................................................................. 1
1 General.............................................................................................. 3
1.1 Responsible for the release ............................................................... 3
2 Compatibility information ............................................................... 4
2.1 Automation Platform .......................................................................... 4
2.2 Runtime System ................................................................................ 4
2.3 Compatibility information for end users ............................................. 6
2.4 Compatibility information for OEMs ................................................... 8
3 Known limitations ............................................................................ 9
4 Features and changes / addressed defects ................................ 10
5 Release information ...................................................................... 11
CODESYS Inspiring Automation Solutions 3/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
1 General
This document contains information on a product version which was released in compliance with our quality guidelines.
1.1 Responsible for the release
Name Role
Dieter Hess Product Manager / CEO
Kevin Ketterle Manager Product Development (Base Technology)
Hilmar Panzer Manager Product Development (Application Technology)
Thomas Zauner Manager Product Development (Systems)
Andrea Hein Manager Quality Assurance
Responsibilities of the undersigned
Product Management
(Confirmation that the content of the version to be released meets the requirements of the Product Management)
Product Development
(Confirmation that the version to be released was developed in compliance with the relevant process description)
Quality Assurance
(Confirmation that the version to be released was released in compliance with the relevant process description)
____________________(Dieter Hess) ____________________(Hilmar Panzer) ____________________(Kevin Ketterle) ____________________(Thomas Zauner) ____________________(Andrea Hein)
Note: If you are updating from a version older than this release, then please make sure that you read therelease information documents for all releases since your version.
CODESYS Inspiring Automation Solutions 4/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
2 Compatibility information
2.1 Automation Platform
2.1.1 User Management CDS-28943
Important note for Automation Platform customers: There is a behavioral change in the various ICommandManagerXX.ExecuteXX() methods for those cases where the user is not authorized to execute the command by means of the User Management. Previous behavior: The method returned without having done anything. New behavior: A PermissionNotGrantedException is thrown.
2.2 Runtime System
2.2.1 ComponentManager: safe mode CDS-41257
Safe mode is a state of the runtime system that is set if a serious error occurred during startup. Serious errors includes the following: a) a required interface function could not be resolved b) an init hook of a component returns an error In safe mode, the IEC application is not loaded and not started. This avoids any possible damage to the system. OEM note: 1. There is a new hook CH_SAFEMODE that the component manager uses to inform all components that the system will switch to safe mode. This hook may be called on startup for two reasons: a) a required interface function could not be resolved b) an init hook of a component returns an error 2. On receiving this new hook CH_SAFEMODE every component that is involed in machine-critical operations should act according to safe mode. CmpApp disables loading and starting the boot project; no login and no download are possible.
2.2.2 ComponentManager: CDS-43828
Return values of init hooks are checked and handled now (V3.5 SP8 and later): Components that fail to initialize let the system go into safe mode (see CDS-41257).
2.2.3 Linking files to application needed to separate them from kernel files CDS-35792
There is a new setting to separate the application related files from the runtime system files: [SysFile] PlcLogicPrefix=1 This can also be predefined at compile time with: #define SYSFILE_VALUE_INT_PLCLOGIC_PREFIX_DEFAULT 1 Values for SysFile.PlcLogicPrefix 1 [RECOMMENDED value for new controllers]: Create and use the new directory/file structure for SP8 0: Migrate to new directory/file structure when either reset origin device is chosen in device context menu or at startup on a PLC without any boot project and set PlcLogicPrefix=1 -1 [DEFAULT]: Keep the old flat directory/file structure. OEM notes: 1. We recommend the setting [1] for new installations or new controllers.The new backup/restore feature for IECapplications works only because of this configuration. 2. When updating existing controllers or machines, we recommend that this setting is not specified in order to avoid incompatibilities in the position of storing and finding application-related files (because the default value is -1).
CODESYS Inspiring Automation Solutions 5/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
2.2.4 C++ runtime system CDS-25249
There is a new macro EXIT_STMT generated by means of the new m4 compiler in the Dep.h file of every component. This macro should be used in every component. However, it is blank for C runtimes and is relevant for C++ runtimes only. This EXIT_STMT must be called in every CH_EXIT hook of a standard component or in CH_EXIT_SYSTEM in every system component: Standard component: case CH_EXIT:
{
EXIT_STMT;
break;
}
System component: case CH_EXIT_SYSTEM:
{
EXIT_STMT;
break;
}
CODESYS Inspiring Automation Solutions 6/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
2.3 Compatibility information for end users
2.3.1 Automation Platform
2.3.1.1 Softmotion: SMC_MoveGeneral CDS-45524
Change in behavior on error: If a motion FB (example: MC_MoveAbsolute, MC_MoveRelative, and so on) detects an error in its input parameters, then the axis is no longer set to errorstop. The new behavior complies with the “PLCopen for Motion Control” standard.
2.3.1.2 MUX, SEL: CDS-45979
If the SEL or MUX operators are used on user defined types, then all three types must be equal. As such, it cannot be used to cast an FB to an interface. It is now checked for these operators and error C0384 is reported in case the check fails.
2.3.1.3 LMM: Execute implicit CheckPointer CDS-45397
The POU for implicit pointer checks is now also executed when variables of a reference type (REFERENCE TO <type>) are accessed in the application.
2.3.1.4 Compile, Libman: CDS-24880
In compiler version 3.5.8.0 and later, placeholder libraries within the pool library manager are resolved by using the context of the device for which an application is built (if it is a placeholder which can be resolved by the device description). In other words: a device placeholder within the pool now behaves as it would have been copied into all device library managers.
2.3.1.5 String literals assigned to VAR_IN_OUT CDS-37231
With compiler version 3.5.8.0 and later, CODESYS issues a new warning for passing constant strings or string literals to VAR_IN_OUT variables. In future versions, this warning will be upgraded to an error (CDS-46665). A VAR_IN_OUT input has two special properties: 1) the value is passed as reference, and 2) the called function has the option of both reading and writing the passed value. In order to apply the first property, it has been permitted to pass string literals and constant string variables to the VAR_IN_OUT variable. (Example: SysFileOpen('my_path\my_file.txt', 'r')) If the called function had write access to the VAR_IN_OUT variable, then this could lead to serious errors. Therefore, the construct "VAR_IN_OUT CONSTANT" has been available in version V3.5 SP2 and later (CDS-27294). A variable that is declared in this way is passed as reference and cannot be modified in the called function. Write access leads to a compiler error message. A string literal or constant variable can still be assigned to a VAR_IN_OUT CONSTANT variable because the compiler checks that the value is not modified in the function.
2.3.1.6 Automatically generated POU CDS-27155
We did not change the implementation of the “Project Information” functions because they are registered in the runtime system and required to remain compatible. These functions are available only if the runtime system supports WSTRING; there is no way around this fact. A common use case for activating the auto-generated functions was to get version infomation for libraries. To enable this functionality also for controllers that do not support WSTRINGs, we added a new set of functions called 'Library Information', consisting of three functions: - GetLibVersion: VERSION - GetLibVersionNumber: DWORD
CODESYS Inspiring Automation Solutions 7/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
- IsLibReleased: BOOL They are not registered in the runtime system, but available only from IEC application code.
2.3.2 Runtime System
2.3.2.1 CmpOpenSSL: Extend CmpOpenSSL with a crypto interface CDS-41694
A new crypto interface has been created (see CmpCryptoItf.m4 for details). This interface can be used inside the PLC code using the CmpCrypto library.
2.3.2.2 OnlineUserManagement: Disable Rights Management CDS-44563
By default, the "Access Rights" page (device editor of a PLC) will not be displayed anymore. There are two ways to activate this page: A new checkbox on the device editor options has been added to hide or show the "Access Rights" page. A new target settings has been introduced to activate the "Access Rights" page from the device description. This setting overrides the setting in the device editor options. <ts:section name="device-user-management">
<ts:setting name="show-access-rights-page" type="boolean" access="visible">
<ts:value>1</ts:value>
</ts:setting>
</ts:section>
CODESYS Inspiring Automation Solutions 8/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
2.4 Compatibility information for OEMs
2.4.1 Automation Platform
2.4.1.1 Update all referenced GACs to newest version CDS-44077
The setup installs now only the newest version of each GAC. Every customer has to take care that all GACs referenced by OEM plugins are part of the OEM packages or the OEM installation.
2.4.2 Runtime System
2.4.2.1 WinCE: Option to disable PCI scan when loading SysDriver CDS-44972
The PCI scan at startup of the WinCE runtime can be disabled by the following registry setting: [HKEY_LOCAL_MACHINE\SOFTWARE\3S\3SDriver]
"DisablePciScan"=dword:00000001
2.4.2.2 SoftMotion as an add-on CDS-45543
The placeholder definitions for SM3_ETC_ITF and SML_ETC_ITF have been removed from the PLC device descriptions. Starting with CODESYS V3.5 SP8, these placeholders are no longer resolved by the PLC device. Please update your device descriptions accordingly.
CODESYS Inspiring Automation Solutions 9/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
3 Known limitations
Component Description JIRA ID
Symbol Configuration Direct I/O access: Implicit generated variable __MIO.InfoWritableInputs has wrong value after switching to/from simulation mode. Workaround: Perform a "Clean All" operation after changing the simulation mode and before login.
CDS-46865
SoftMotion - CAN Nanotec Current firmware (Rev. 8658, 11.12.2014) of Nanotec device not supported – downgrade drive to older firmware (10.10.2009)
VxWorks / C++ Runtime VxWorks / C++ Runtime could crash, if a shutdown and a restart is executed. So we recommend not to use the C++ Runtime under VxWorks.
CDS-46852
OPC UA Compliance test fails for Linux / PPC CDS-46860
PFC200 - Modbus Modbus Serial over RS485 may not work on the PFC200.
No problems known for Modbus over RS232.
CDS-46219
Softmotion KEB H6: stopping with MC_Stop during homing (MC_Home) does not work correctly. Workaround: in the bus cycle task, execute <Drive>.xwaitForHaltWhenStopInterruptsHome := FALSE ; each cycle.
CDS-46857
CAA Device Diagnosis
There are following known issues for CAA Device Diagnosis Reconfigure: Reconfigure may lead to memory overwrite for following fieldbus stacks:
o CANopen Master o EtherCAT Master
CANopen Master
CDS-46824
EtherCAT Master
CDS-46826
IO Manager Reconfigure may lead to multiple calls of IoDrvUpdateMapping. This could cause side effects for some I/O driver implementations. 3S fieldbus stacks are not affected.
CDS-46787
CODESYS Inspiring Automation Solutions 10/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
4 Features and changes / addressed defects
The link below opens a spreadsheet that contains information on the new implementations and changes in the current version: Key, Summary, Description, Resolution, Priority, Issue Type, Components, Target User Group, Fix Version, Release Note Special release information for OEM partners can be found in the RID note with the filter “Target User Group” for “OEM” or “OEM and End User”. Features and Changes_Addressed Defects CODESYS V35 SP8.xls
CODESYS Inspiring Automation Solutions 11/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
5 Release information
This section describes the tests that were conducted during the release of the above mentioned version and the corresponding results.
Test Environment Result
Archiving Passed / Released
Building upgrade Passed / Released
CAA Libraries (Autotest) Control Win Passed / Released
CAA Libraries (Autotest) Linux Passed / Released
CAA Libraries (Autotest) RTE Passed / Released
CAA Libraries (Autotest) RTE 64 Passed / Released
CAN PPC FPU Passed / Released
CAN (Autotest Performance) RTE Passed / Released
CAN (Autotest Performance) PPC FPU Passed / Released
CAN (Autotest) RTE 64 Passed / Released
CAN (Autotest) RTE APIC Passed / Released
CAN (Autotest) RTE 64 Passed / Released
CAN (Autotest) PFC200 Passed / Released
CAN (Autotest) PPC FPU Passed / Released
CAN (Autotest) C167 Passed / Released
CAN (Autotest) Tricore Passed / Released
CAN Device RTE Passed / Released
CAN Device (Autotest) Master: RTE / NetX Slave: RTE
Passed / Released
CAN Device (Autotest) Master: RTE / NetX Slave: RTE 64 Bit
Passed / Released
CAN Editor Passed / Released
CAN J1939 RTE Passed / Released
CAN J1939(Autotest) RTE/PPC Passed / Released
CAN- Minidriver (Autotest) ControlWin Passed / Released
CAN- Minidriver (Autotest) RTE Passed / Released
CAN- Minidriver (Autotest) RTE 64Bit Passed / Released
CFC Passed / Released
CFC_Codegen Passed / Released
C-Integration Passed / Released
CODESYS Inspiring Automation Solutions 12/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
CNC (Autotest) Passed / Released
CNC (Autotest) Passed / Released
CNC Editor Passed / Released
CODESYS Application Composer
Passed / Released
CODESYS Application Composer - Persistence Manager
Passed / Released
CODESYS Application Composer (Autotest)
Passed / Released
CODESYS BACnet Passed / Released
CODESYS BACnet (Autotest) Client: WinControl Server: Linux x86
Passed / Released
CODESYS Depictor Passed / Released
CODESYS EPLAN Exchange EPLAN Exchange 1.0.0.0 Passed / Released
CODESYS Profiler Win10 x64 Passed / Released
CODESYS Profiler (Autotest) ControlWin Passed / Released
CODESYS Profiler (Autotest) Linux PPC Passed / Released
CODESYS Profiler (Autotest) WinCE ARM Passed / Released
CODESYS Static Analysis Passed / Released
CODESYS Store Passed / Released
CODESYS SVN Passed / Released
CODESYS SVN (Autotest) Passed / Released
CODESYS Test Manager (Autotest)
Passed / Released
CODESYS Test Manager EndUser (Autotest)
Passed / Released
Communication (Autotest) Passed / Released
Compare Project Passed / Released
Compatibility Passed / Released
Compatibility - Internal (Autotest)
Passed / Released
Compatibility (Autotest) Passed / Released
Compatibility Libraries (Autotest)
Passed / Released
Compatibility RTS Passed / Released
Compile (Autotest) ARM Passed / Released
CODESYS Inspiring Automation Solutions 13/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
Compile (Autotest) ARM BigEndian Passed / Released
Compile (Autotest) ARM FPU Passed / Released
Compile (Autotest) ARM Cortex Passed / Released
Compile (Autotest) ARM Cortex FPU Passed / Released
Compile (Autotest) ARM Cortex M4 Passed / Released
Compile (Autotest) ARM SDIV Passed / Released
Compile (Autotest) Blackfin Passed / Released
Compile (Autotest) Hitachi SH2 Passed / Released
Compile (Autotest) Hitachi SH2 KEB Passed / Released
Compile (Autotest) SH3 IndraControl L25 Passed / Released
Compile (Autotest) SH4 IndraControl L25 Passed / Released
Compile (Autotest) SH4 IndraControl L25 No FPU Passed / Released
Compile (Autotest) SH4 SPM Passed / Released
Compile (Autotest) MIPS Passed / Released
Compile (Autotest) MIPS Linux Passed / Released
Compile (Autotest) PPC e500v2 double precision Passed / Released
Compile (Autotest) PPC e500v2 single precision Passed / Released
Compile (Autotest) PPC e500v2 vector unit Passed / Released
Compile (Autotest) PPC FPU Passed / Released
Compile (Autotest) PPC VLE Passed / Released
Compile (Autotest) PPC VxWorks Passed / Released
Compile (Autotest) RX6 Intel Passed / Released
Compile (Autotest) RX6 Motorola Passed / Released
Compile (Autotest) Tricore Passed / Released
Compile (Autotest) TI DSP Passed / Released
Compile (Autotest) TI DSP FPU Passed / Released
Compile (Autotest) 16x Passed / Released
Compile (Autotest) x86 Passed / Released
Compile (Autotest) x86-Beckhoff Passed / Released
Compile (Autotest) x86_linux_64bit Passed / Released
Compile (Autotest) x86_sse2 Passed / Released
Compile (Autotest) x86, Win7/64 Bit Passed / Released
Compile (Autotest) x86-64, Win7/64 Bit Passed / Released
CODESYS Inspiring Automation Solutions 14/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
Compile (Autotest) Coldfire Passed / Released
Compile (Autotest) x86 Passed / Released
Compile Atomic Access Passed / Released
Compile External Call (Autotest) ARM / FPU false
Passed / Released
Compile External Call (Autotest) Control Win
Passed / Released
Compile External Call (Autotest) Control Win 64 Bit
Passed / Released
Compile General (Autotest) Win XP Passed / Released
Compile General (Autotest) Win7/64 Bit Passed / Released
Cross Reference Passed / Released
Data Server DataServer: Control Win DataSource: Control Win
Passed / Released
Data Server - Online DataServer: Control RTE DataSource: Control Win
Passed / Released
Data Server - Online DataServer: Linux, PPC DataSource: Control Win
Passed / Released
Data Server - Online DataServer: Linux, x86 DataSource:: Control Win
Passed / Released
Data Server - Online DataServer: WinCE, ARM DataSource: Control Win
Passed / Released
DeviceNet (Autotest) Passed / Released
EtherCAT Control RTE Passed / Released
EtherCAT (Autotest) Ethernet Chip RTL8139 Control RTE, WinXP/32 Bit
Passed / Released
EtherCAT (Autotest) Ethernet Chip RTL8169 Control RTE, Win 7/32 Bit
Passed / Released
EtherCAT (Autotest) Ethernet Chip RTL8169 Control RTE AMP, Win 8/32 Bit
Passed / Released
EtherCAT (Autotest) Ethernet Chip RTL8169 Control RTE 64 AMP, Win7/64 Bit
Passed / Released
EtherCAT (Autotest) Control RTE, Ethernet Chip Intel Pro 100 Control RTE, WinXP/32 Bit
Passed / Released
EtherCAT (Autotest) Control RTE, Ethernet Chip Intel Pro 1000 Control RTE, Win 7/32 Bit
Passed / Released
EtherCAT (Autotest) Control RTE, Ethernet Chip Intel Pro 1000 Control RTE AMP, Win8/32Bit
Passed / Released
EtherCAT (Autotest) Control RTE, Ethernet Chip Intel Pro 1000 Control RTE 64 AMP, Win10/64 Bit
Passed / Released
CODESYS Inspiring Automation Solutions 15/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
EtherCAT (Autotest) Control RTE, Ethernet Chip CX5000 Control RTE CX, Win7/32 Bit
Passed / Released
EtherCAT (Autotest) Linux, PPC Passed / Released
EtherCAT (Autotest) PFC200 Passed / Released
Ethernet/IP Passed / Released
EthernetI/P Adapter IEC (Autotest)
Standard Ethernet ControlWin Master CIFX
Passed / Released
EthernetI/P Adapter IEC (Autotest)
Standard Ethernet PPC Master CIFX / RTE
Passed / Released
EthernetI/P CIFX (Autotest) Hilscher CIFX RTE
Passed / Released
EthernetI/P IEC (Autotest) Standard Ethernet, ControlWin 64, Win 10/64
Passed / Released
EthernetI/P IEC (Autotest) Standard Ethernet PPC
Passed / Released
EthernetI/P IEC (Autotest) WinCE Passed / Released
EthernetI/P IEC (Autotest) PFC200 Passed / Released
EthernetI/P IEC (Autotest) Standard Ethernet ControlWin
Passed / Released
Example Applications (Autotest)
Passed / Released
FBD Win8/32 Bit Passed / Released
FBD_Codegen Passed / Released
Flow Control - CFC Passed / Released
Flow Control - LD/FBD Passed / Released
Flow Control - ST Passed / Released
IEC Code Converter (Autotest)
Passed / Released
IEC Text Editor Passed / Released
IEC Variable Access (Autotest)
Passed / Released
IL Passed / Released
Import V2.3 Passed / Released
IO Configuration Passed / Released
IO Configuration (Autotest) Passed / Released
Jitter (Autotest) Control RTE Passed / Released
CODESYS Inspiring Automation Solutions 16/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
LD Passed / Released
LD_Codegen Passed / Released
Library Manager Passed / Released
License Manager Passed / Released
Licensing - Library CSV Utility (Store) Passed / Released
Licensing - Network Licenses SVN Passed / Released
Licensing - Network Licenses Test Manager Passed / Released
Licensing - Network Licenses Profiler Passed / Released
Licensing - Network Licenses Static Analysis Passed / Released
Licensing - Network Licenses UML Passed / Released
Licensing - Plugin CODESYS Application Composer SL Passed / Released
Licensing - Plugin CODESYS Subversion Integration, Win8/64 bit Passed / Released
Licensing - Plugin CODESYS Test Manager, Win10 Passed / Released
Licensing - Soft PLC (Autotest) Win7/32 Bit
Passed / Released
Licensing - Soft PLC (Autotest) Win7/64 Bit
Passed / Released
Licensing - Soft PLC Special (Autotest)
Passed / Released
Licensing - Soft PLC Special OEM License Demo (Autotest)
Passed / Released
Licensing CodeMeter CDS Passed / Released
Licensing CodeMeter PLC Win10/32 Bit Passed / Released
Licensing CodeMeter PLC WinCE Passed / Released
Licensing CodeMeter PLC Linux, ARM Passed / Released
Licensing CodeMeter PLC VxWorks Passed / Released
Licensing Features (Autotest) Passed / Released
Licensing Gate (Autotest) Passed / Released
Memory Usage (Autotest) Linux, PPC Passed / Released
Modbus Passed / Released
Modbus Serial - Online Master: ControlWin Slave: ControlWin
Passed / Released
Modbus Serial - Online
1. Master: PPC Slave: ControlWin, Win10 2. Master: ControlWin, Win10 Slave: PPC
Passed / Released
CODESYS Inspiring Automation Solutions 17/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
Modbus Serial - Online PFC200 RS232 Passed / Released
Monitoring Passed / Released
Monitoring (Autotest) Passed / Released
Multiple Clients Passed / Released
Network Variables Passed / Released
Object Manager Passed / Released
Object Organizer Passed / Released
Online Change (Autotest) WinControl V3 Passed / Released
Online Change (Autotest) RTE Passed / Released
Online Change (Autotest) WinControl V3 64bit Passed / Released
Online Change (Autotest) Linux PPC Passed / Released
Online Change (Autotest) Win CE ARM Passed / Released
Online Change (Autotest) Customer Passed / Released
Online Help Passed / Released
OPC - ABB V2.3 Passed / Released
OPC - Compliance Test Passed / Released
OPC - Compliance Test Passed / Released
OPC - Performance Passed / Released
OPC - WinStudio WinCE 6.0 Passed / Released
OPC Server WinCE 6.0 Passed / Released
OPC Server WinXP Passed / Released
OPC Server Win7/64Bit Passed / Released
OPC Server - Quality Gate WinCE 6.0 Passed / Released
OPC Server - Quality Gate Win7/64 Bit Passed / Released
OPC Server UA Control Win Passed / Released
OPC Server UA Control Win 64 Passed / Released
OPC Server UA Control RTE Passed / Released
OPC Server UA Control PPC Failed / not released
OPC Server UA Control Raspberry PI Passed / Released
OPC Server UA Control VxWorks X86 Passed / Released
OPC Server UA Control WinCE X86 Passed / Released
OPC Server UA Control WinCE ARM Passed / Released
Package Designer Passed / Released
CODESYS Inspiring Automation Solutions 18/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
Package Manager Passed / Released
Performance - Internal (Autotest)
Passed / Released
Performance (Autotest) Passed / Released
Performance (Autotest) Passed / Released
Performance NWL Editors Passed / Released
Persistence Editor Passed / Released
Persistence Editor (Autotest) Passed / Released
PLC Handler WinCE,ARM Passed / Released
PLC Handler Linux, PPC Passed / Released
PLC Handler Win7/32 Bit Passed / Released
PLC Handler Win10/64 Bit Passed / Released
PLC Handler (Autotest) Windows Passed / Released
PLCopen XML Passed / Released
Printing Passed / Released
Profibus - Online EL6731 Passed / Released
Profibus - Online NetX Passed / Released
Profibus - Online NetX Passed / Released
Profibus - Online (Autotest) EL6731 RTE, Win10 x86
Passed / Released
Profibus - Online (Autotest) Control RTE, WinXP/32 Bit NetX Master (without DMA)
Passed / Released
Profibus - Online (Autotest) Control RTE AMP, Win8/32 Bit NetX Master (with DMA and InterruptMode)
Passed / Released
Profibus - Online (Autotest) Control RTE AMP, Win7/64 Bit NetX Master (with DMA)
Passed / Released
Profibus - Online (Autotest) LinuxPPC NetX Master
Passed / Released
Profibus - Online (Autotest) Control Win, NetX Slave Passed / Released
Profibus - Online (Autotest) Control RTE 64, NetX Slave Passed / Released
Profibus - Online (Autotest) CIF50, RTS C++ Passed / Released
Profibus Editor Passed / Released
Profinet NetX + IEC Stack Passed / Released
Profinet (Autotest) Control RTE AMP Win7/32 Bit CIFX - Master
Passed / Released
Profinet (Autotest) Control RTE AMP Win7/64 Bit
Passed / Released
CODESYS Inspiring Automation Solutions 19/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
CIFX Master
Profinet (Autotest) Control RTE APIC Win7/32 Bit IEC-Stack
Passed / Released
Profinet (Autotest) Control RTE AMP Win7/64 Bit IEC-Stack
Passed / Released
Profinet (Autotest) Linux PPC IEC-Stack
Passed / Released
Profinet (Autotest) Linux PPC CIFX - Master
Passed / Released
Profinet (Autotest)
Master: 1. CIFX, Control RTE 2. S7 Slave: CIFX, Control RTE
Passed / Released
Profinet (Autotest) Master: CIFX, Control RTE, Win10 Slave: CIFX, Control RTE 64
Passed / Released
Profinet (Autotest) EL6631 Passed / Released
Project Modifications (Autotest)
Passed / Released
Quality Gate Passed / Released
Raspberry Pi Passed / Released
Raspberry Pi SL Passed / Released
Recipy Manager Control Win 32bit Passed / Released
Recipy Manager (Autotest) Control RTE 64bit Passed / Released
Recipy Manager (Autotest) Control Win 32bit Passed / Released
Redundancy Editor Passed / Released
Redundancy RTE Passed / Released
Redundancy ControlWin Passed / Released
Redundancy Linux PPC Passed / Released
Refactoring Passed / Released
Refactoring(Autotest) Passed / Released
RTE Setup Intel-Prozessor Passed / Released
RTE Setup AMD-Prozessor Passed / Released
Runtime - Compact (Autotest) TI DSP Passed / Released
Runtime - Compact (Autotest) TriCore Passed / Released
Runtime - Compact (Autotest) XE167 Passed / Released
Runtime - Compact (Autotest) XMC4500 Passed / Released
Runtime - Full (Autotest) Control RTE, WinXP Passed / Released
Runtime - Full (Autotest) Control RTE AMP, Win7/32 Bit Passed / Released
CODESYS Inspiring Automation Solutions 20/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
Runtime - Full (Autotest) Control RTE APIC, Win7/32 Bit Passed / Released
Runtime - Full (Autotest) Control RTE, Win8/32 Bit Passed / Released
Runtime - Full (Autotest) Control RTE CX2100, Win7/32 Bit Passed / Released
Runtime - Full (Autotest) Control RTE CX5130, Win7/32 Bit Passed / Released
Runtime - Full (Autotest) Control RTE 64 Bit, Win7/64 Bit Passed / Released
Runtime - Full (Autotest) Control RTE 64 Bit, Win8/64 Bit Passed / Released
Runtime - Full (Autotest) Control RTE 64 Bit, Win10/64 Bit Passed / Released
Runtime - Full (Autotest) Setup Control Win, Win7/64 Bit
Passed / Released
Runtime - Full (Autotest) Control Win, Win8/64 Bit Passed / Released
Runtime - Full (Autotest) Control Win, WinXP Passed / Released
Runtime - Full (Autotest) Control Win for X86-64, Win7/64 Bit Passed / Released
Runtime - Full (Autotest) Linux, ARM Passed / Released
Runtime - Full (Autotest) Linux, ARM_Cortex Passed / Released
Runtime - Full (Autotest) Linux, MIPS Passed / Released
Runtime - Full (Autotest) Linux, PPC Passed / Released
Runtime - Full (Autotest) Linux, SH4
Not tested / Not released
(defect test hardware)
Runtime - Full (Autotest) Linux, x64 Passed / Released
Runtime - Full (Autotest) Linux, x86 Passed / Released
Runtime - Full (Autotest) PFC200 Passed / Released
Runtime - Full (Autotest) QNX, x86 Passed / Released
Runtime - Full (Autotest) Simulation WinXP Passed / Released
Runtime - Full (Autotest) Simulation Win7/64 Bit Passed / Released
Runtime - Full (Autotest) Simulation Win8/64 Bit Passed / Released
Runtime - Full (Autotest) VxWorks 6.9, PPC Passed / Released
Runtime - Full (Autotest) VxWorks 6.8, x86 Passed / Released
Runtime - Full (Autotest) VxWorks 6.8, x86 C++ Failed / not released
Runtime - Full (Autotest) VxWorks 7, x86 Passed / Released
Runtime - Full (Autotest) WinCE 7, ARM Passed / Released
Runtime - Full (Autotest) WinCE 5, x86 Passed / Released
Runtime - Full (Autotest) Win 8.1, Control Win Passed / Released
Runtime - Manual Control RTE Passed / Released
CODESYS Inspiring Automation Solutions 21/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
Runtime Embedded - ControlWin_X86 (Autotest) CODESYSControlEmbedded X86
Passed / Released
Screen Resolution (120 DPI) Passed / Released
Scripting (Autotest) Passed / Released
Sercos III Passed / Released
Sercos III (Autotest) Passed / Released
SFC Passed / Released
SFC(Online) Passed / Released
Short Test Win10/32 Bit Passed / Released
Simple User Management - Online
Passed / Released
Soft Motion - All Drives Passed / Released
Soft Motion - Cam Editor Passed / Released
Soft Motion - CAN CMZ BD(Autotest)
Passed / Released
Soft Motion - CAN CMZ SD ISD (Autotest)
Passed / Released
Soft Motion - CAN CMZ SD SVM(Autotest)
Passed / Released
Soft Motion - CAN Festo CMMP (Autotest)
Passed / Released
Soft Motion - CAN Festo EMCA (Autotest)
Passed / Released
Soft Motion - CAN Infranor CD1K (Autotest)
Passed / Released
Soft Motion - CAN Infranor XtrapulsPac (Autotest)
Passed / Released
Soft Motion - CAN JAT (Autotest)
Not tested / Not released
(defect test hardware)
Soft Motion - CAN Metronix (Autotest)
Passed / Released
Soft Motion - CAN Nanotec (Autotest)
Not released / see known restrictions
Soft Motion - CAN Schneider Lexium05 (Autotest)
Passed / Released
Soft Motion - CAN Schneider Lexium23 (Autotest)
Passed / Released
Soft Motion - CAN Schneider Lexium32 (Autotest)
Passed / Released
CODESYS Inspiring Automation Solutions 22/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
Soft Motion - CAN Schneider Lexium32i (Autotest)
Passed / Released
Soft Motion - CAN SD3 28 (Autotest)
Passed / Released
Soft Motion - Drive Configuration
Passed / Released
Soft Motion - Drive Configuration (Autotest)
Passed / Released
Soft Motion - ETC Beckhoff EL2701 (Autotest)
Passed / Released
Soft Motion - ETC CMZ BD(Autotest)
Passed / Released
Soft Motion - ETC ControlTechniques (Autotest)
Passed / Released
Soft Motion - ETC Copley (Autotest)
Passed / Released
Soft Motion - ETC Danaher Servostar (Autotest)
Passed / Released
Soft Motion - ETC EL2521 (Autotest)
Passed / Released
Soft Motion - ETC Festo CMMP (Autotest)
Passed / Released
Soft Motion - ETC Infranor XtrapulsPac (Autotest)
Passed / Released
Soft Motion - ETC JAT Ecovario (Autotest)
Not tested / Not released
(defect test hardware)
Soft Motion - ETC KEB F5 (Autotest)
Passed / Released
Soft Motion - ETC KEB H6 Dual1 (Autotest)
Failed / not released
Soft Motion - ETC KEB H6 Dual2 (Autotest)
Failed / not released
Soft Motion - ETC Kollmorgen_AKD (Autotest) Win7/32 Bit, RTE AMP
Passed / Released
Soft Motion - ETC Metronix (Autotest) Win8/32 Bit, RTE AMP
Passed / Released
Soft Motion - ETC Omron G5 (Autotest)
Passed / Released
Soft Motion - ETC Parker SBC (Autotest)
Passed / Released
Soft Motion - ETC Parker SBC (Autotest)
Passed / Released
CODESYS Inspiring Automation Solutions 23/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
Soft Motion - ETC Parker SBC (Autotest)
Passed / Released
Soft Motion - ETC ParkerC3 (Autotest)
Passed / Released
Soft Motion - ETC SanyoDenki RS2 (Autotest)
Passed / Released
Soft Motion - ETC Schneider Lexium32 (Autotest)
Passed / Released
Soft Motion - ETC Schneider Lexium32i (Autotest) Win7/32 Bit, Control RTE CX
Passed / Released
Soft Motion - ETC SD6 (Autotest) Win10 x64, RTE 64 AMP
Passed / Released
Soft Motion - ETC SD6 (Autotest)
Passed / Released
Soft Motion - ETC Servotronix_CDHD (Autotest)
Failed / not released
Soft Motion - ETC Stoeber Posidrive (Autotest)
Passed / Released
Soft Motion - Minitest CAN_KEB Combivert (Autotest)
Passed / Released
Soft Motion - Motion Tester (Autotest)
Passed / Released
Soft Motion - PLCopen (Autotest)
Passed / Released
Soft Motion - S3 Indradrive (Autotest)
Passed / Released
Soft Motion Light Passed / Released
Soft Motion Light - CAN Metronix (Autotest)
Passed / Released
Soft Motion Light - ETC Copley (Autotest)
Passed / Released
ST Passed / Released
StringUtils Library (Autotest) Passed / Released
Symbol Configuration Passed / Released
System Libraries V2.3 Passed / Released
Task Configuration Passed / Released
Trace Manager Control Win Passed / Released
Trace Manager RTE Passed / Released
Trace Manager Linux, PPC Passed / Released
CODESYS Inspiring Automation Solutions 24/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
UML Autotest UML 4.0.0.3 Passed / Released
UML ClassDiagram Editor UML 4.0.0.3 Passed / Released
UML StateChart Editor UML 4.0.0.3 Passed / Released
User Management Passed / Released
Utility Library (Autotest) Passed / Released
Visualization - Alarms Control Win 32bit Passed / Released
Visualization - Alarms Control RTE 64bit Passed / Released
Visualization - Editor Passed / Released
Visualization - Motion Online Target Visu Runtime: ControlWin SoftMotion
Passed / Released
Visualization - Multitiouch Win7 Passed / Released
Visualization - Multitiouch Linux Ubuntu 14.04 Passed / Released
Visualization - Multitiouch - WebVisu Win8, Internet Explorer
Passed / Released
Visualization - Multitiouch - WebVisu Wind7, Chrome
Passed / Released
Visualization - One Click HMI ControlWin + HMI, TargetVisu Passed / Released
Visualization - Online Integrated Visu Runtime: ControlWin, Win7
Passed / Released
Visualization - Online Target Visu Runtime: Linux, PPC
Passed / Released
Visualization - Online Target Visu Runtime: WinCE, ARM
Passed / Released
Visualization - Online Target Visu with DataServer Runtime: HMI auf WinCE
Passed / Released
Visualization - Online Target Visu Runtime: RTE (AMP); WinXP
Passed / Released
Visualization - Online
Target Web Visu Runtime: Linux, PPC Browser: Chrome
Passed / Released
Visualization - Online Target Visu Runtime: ControlWin x64
Passed / Released
Visualization - Online - Quality Gate
Target Web Visu Web Server: Control Win Browser: Chrome, Win7
Passed / Released
Visualization - Online (Autotest)
Integrated Visu Runtime: ControlWin, Win7
Passed / Released
Visualization - Online (Autotest)
Target Visu Runtime: ControlWin, Win7
Passed / Released
Visualization - Online Target Visu Passed / Released
CODESYS Inspiring Automation Solutions 25/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
(Autotest) Runtime: RTE x64, Win7
Visualization - Online (Autotest)
Target Vsiu Runtime: WinCE 7, ARM
Passed / Released
Visualization - Online (Autotest)
Target Visu Runtime: RTE (AMP); WinXP
Passed / Released
Visualization - Online (Autotest)
Target Visu Runtime: RTE Win8/32 Bit
Passed / Released
Visualization - Online (Autotest)
Target Visu Runtime: RTE Win10/64 Bit
Passed / Released
Visualization - Online (Autotest)
Target Visu Runtime:Linux, x86, QT4
Passed / Released
Visualization - Online (Autotest)
Target Visu Runtime: Linux, x86, QT5
Passed / Released
Visualization - Online (Autotest)
CODESYS Remote TargetVisu Runtime: VxWorks PPC
Passed / Released
Visualization - Online (Autotest)
CODESYS Remote TargetVisu Runtime: ControlWin, Win7
Passed / Released
Visualization - Online (Autotest)
TargetVisu Embedded Runtime: ControlWin (command line), WinXP
Passed / Released
Visualization - Online (Autotest)
Target Web Visu Runtime: Control RTE Browser: Chrome, Win7
Passed / Released
Visualization - Online (Autotest)
Target Web Visu Runtime: Control Win x64, SSL Browser: Chrome, Win7
Passed / Released
Visualization - Online (Autotest) - Quality Gate Win7, Control Win, Target Visu
Passed / Released
Visualization - Online (Autotest) - Quality Gate Win7, Control Win, Integrierte Visu
Passed / Released
Visualization - Simulation Online
Target Visu Runtime:Simulation
Passed / Released
Visualization - Styles (Autotest)
Target Visu Runtime: ControlWin, Win7
Passed / Released
Visualization - Styles Editor Passed / Released
Visualization - Web Online
Target Web Visu Runtime: WinCE, ARM Browser: IE
Passed / Released
Visualization - Web Online
Target Web Visu Runtime: Control RTE APIC Browser: Android, internal Browser
Passed / Released
Visualization - Web Online
Target Web Visu Runtime: VxWorks/PPC Browser: Firefox
Passed / Released
Visualization - Web Online Target Web Visu
Passed / Released
CODESYS Inspiring Automation Solutions 26/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
Runtime: VxWorks/x86 Browser: Opera
Visualization - Web Online
Target Web Visu Runtime: Control Win, Win7/64 Bit Browser: Safari, iPad
Passed / Released
Visualization - Web Online
Target Web Visu Runtime: Control RTE AMP, Win8/32 Bit Browser: Chrome
Passed / Released
Visualization - Web Online
Target Web Visu Runtime: Control Win, Win10 Browser: Edge
Passed / Released
Visualization - Web Online
Target Web Visu Runtime: RTE 64 Browser: Firefox
Passed / Released
Visualization Light - Editor Passed / Released
Visualization Light - Online (Autotest) Control Win Light, 32bit
Passed / Released
Visualization Online Change (Autotest) Target Visu
Passed / Released
Visualization-UserManagement Editor
Passed / Released
VisuElement Toolkit Passed / Released
CODESYS Inspiring Automation Solutions 27/27 CODESYS
© 3S-Smart Software Solutions GmbH
Te
mpla
te: V
orla
ge_te
cdoc_R
ele
ase_In
form
atio
n_V
1.0
.dotx
Document release
Created Andrea Hein QA 09.12.2015
Reviewed Hilmar Panzer
Armin Hornung
Kevin Ketterle
Bernhard Werner
Head of R&D Application Products
PSM
Head of R&D Automation Platform
Head of Compiler Technology
09.12.2015
Released Benjamin Schurr QA 10.12.2015