3s-software.net
DRUCKVERSION
zur Suche
zur Navigation
zum Inhalt
zum Seitenfuß
Hydraulic Mining Excavators by Bucyrus HEX GmbH powered by CoDeSys
Application gallery

Supported CPUs and Operating Systems

Below you will find some information on the supported CPUs, operating systems etc.

CoDeSys supports a great number of Microprocessors and CPUs with integrated native code compilers:

  • 8051 and derivatives
  • Hitachi H8
  • Infineon (formerly Siemens) SAB80C167 and derivatives
  • Intel 80186
  • Motorola MC68000 family (up to MC86060)
  • Motorola MC683xx family and derivatives
  • Motorola ColdFire family
  • Motorola PowerPC and derivatives
  • ARM based CPUs (e.g. StrongARM, XScale, NET+ARM / The CPU must support the ARM 32 Bit instruction set. CPUs with Cortex-M3-architecture and only the Thumb2 instruction set are NOT supported.)
  • 80386, 80486, Pentium X and derivatives
  • Hitachi SH 2 / 3 / 4 family
  • MIPS
  • Infineon TriCore
  • Blackfin Processors (DSP by Analog Devices)
    NEW:
  • Nios II Core for Altera FPGAs
  • further CPUs are in preparation
Additionally CoDeSys runs under various operating systems. 3S – Smart Software Solutions offers a total number of four different versions of the run time system CoDeSys SP in accordance with the development tool CoDeSys. Every version is perfectly adapted to a series of CPUs and operating systems.
  • CoDeSys SP 8 Bit (SP8)
  • CoDeSys SP 16 Bit (SP16)
  • CoDeSys SP 32 Bit embedded (SP32E)
  • CoDeSys SP 32 Bit full (SP32F)
Which run time system already operates on which platform or where an adaptation can easily be made can be seen from the following table.

Click here for the data sheets of the CPU platforms

CPU

Operating system
8051 80C167 80186 TriCore 680x0
683xx
80x86
PII/PIII
PIV
ARM Power
PC
Renesas
SH 2/3/4
ColdFire MIPS NiosII
none SP8 SP16 SP32E SP32E SP32E SP32E * * * * * SP32E
optional
customized
SP8 SP16 SP32E SP32E SP32E
SP32F
SP32E
SP32F
* * * * * SP32E
WinNT/2k/XP
real time
- - - - - SP32F # - - - - - -
WinCE - - - - - SP32F SP32F SP32F SP32F - SP32F -
RTKernel - - - - - SP32F - - - - - -
QNX - - - - - SP32F - - - - - -
OS/9 - - - - SP32E * - SP32E - * * -
VxWorks - - - - SP32F SP32F SP32F SP32F SP32F SP32E
SP32F
* -
Linux - - - - * SP32F SP32F SP32F * * * -
PSOS - - - - * * - - - * * -
Nucleus - * * * * * * * SP32F * * -

Note: - stands for no adaptation possible, * stands for adaptation possible, # stands for special real time extension for Windows NT / 2000 / XP (as well NT / XP Embedded).

Listed below are the features which are supported by the individual run time systems:

Features run time system 
SP8
SP16
SP32E
SP32F
Serial programming
Yes
Yes
Yes
Yes
TCP/IP programming
-
-
option
option
CAN programming
option
Yes
option
option
Monitoring
Yes
Yes
Yes
Yes
Breakpoints
-
option
Yes
Yes
Power Flow
-
option
Yes
Yes
Standard libraries
Yes
Yes
Yes
Yes
Utility library
option
option
option
option
Files library
-
option
option
option
Communications library (serial / CAN)
-
option
option
option
Boot project
-
Yes
Yes
Yes
Retain
Yes
Yes
Yes
Yes
PLCBrowser
option
Yes
Yes
Yes
ObjectDictionary
-
option
option
option
Network variables
-
option
option
option
VAR_PERSISTENT
-
-
-
option
CANopen Configuration
option
option
option
option
Profibus Configuration
-
-
option
option
free Configuration
option
option
option
option
Watchdog
option
option
option
option
Multitasking
-
-
-
Yes
System variables
-
option
option
option
Exception Handling
-
-
-
Yes

What are you searching for?

Overview

CoDeSys CoDeSys Automation Platform CoDeSys Gateway Server CoDeSys SP Runtime System CoDeSys SP Safety Runtime System Safety Application Driver Target Visualization Web Server IEC 61131-3 Application PLC Handler CoDeSys OPC Server Visualization CoDeSys SoftMotion Modules Hardware- and Field Bus-Configuration IEC 61131-3 Quellcode Verwaltung ENI Server CoDeSys Safety
Last change: 22.12.2008 / 14:33 Uhr
Printed on 30.07.2010 / 20:03