ProConOS eCLR 2.2-En
ProConOS eCLR 2.2-En
PROCONOS®
control
Your advantages
-- Comfortable and intuitive
programming system with intelligent
additional functions
-- Fast runtime system for extremely
powerful control solutions
-- PLC programming in IEC 61131-3 and
high-level language (C#)
ProConOS embedded CLR (eCLR) is the Thanks to a small footprint (about 100 -- System variables for direct access on the
open and unified IEC 61131 PLC runtime Kbytes depending on the platform), hardware.
system for different automation tasks. portability to the most various embedded -- Manufacturer-independent device
systems is nearly unlimited. interface for debugging, diagnosis and
By using the internationally standardized monitoring (see below).
Microsoft Intermediate Language (MSIL / Adaptation: Extensive interfaces allow -- PLC typical boot behavior by boot project.
CIL according to IEC/ISO 23271) as device system developers to realize manufacturer
interface, ProConOS eCLR can be specific extensions. Communication, Debug and
programmed in C# and in IEC 61131. Commissioning
In order to adapt and customize the -- Multi-client connection to several
ProConOS eCLR is based on Microsoft’s ProConOS eCLR to your specific control MULTIPROG and/or OPC servers.
.NET Technology and uses an ahead-of- platform, KW-Software provides the -- Communication interface for downloading
time (AOT) compiler that compiles the ProConOS eCLR Developer Toolkit. (and uploading) the application image as
intermediate code CIL not only upon well as starting (cold, warm hot) and
request but already in advance. The eCLR Product description stopping the PLC.
opens the door to real-time for your High performance, real-time capability -- Monitoring/debug interface for displaying
embedded application! In addition due to and portability the variable status, overwriting/forcing of
the execution of real machine code the -- Real-time capability variables, recipes.
performance is extremely fast. -- Integrated ahead-of-time (AOT) compiler. -- Breakpoints, single step, trace
-- Execution in place (XIP) -- Realtime logic analyzer
Compact embedded PLC solutions: -- Extremely fast code execution due to -- Download changes
Whether with or without subordinate native machine code (see performance
operating system (see specification on next table on the backside). Non volatile PLC data
page), ProConOS eCLR provides all -- Small footprint (about 100 Kbytes, -- Retain handling allows to perform a warm
functionalities required for the realization depending on the platform). start even after retain variables have
of a complete PLC on the basis of an -- Easily portable to further been changed.
embedded platform: From multitasking CPUs (32/64 Bit). -- Adaptation to hardware
capability, support of system events to -- Minimum system overhead allows -- specific NVRAM is possible.
provision of a device interface for a fast and deterministic response
commissioning, debugging and monitoring. to external events. Standard I/O Drivers
A clearly defined state machine provides -- Task synchronous I/O access by I/O
maximum transparency and ensures the Full PLC functionality image.
safe execution of the PLC program during -- PLC, Motion Control, ... -- Intelligent field bus masters
runtime. Retain handling and system -- Multitasking and possible preemptive are supported.
variables complete the functional package scheduling of up to 16 user tasks. -- Adaptation to specific I/O
of the PLC. -- Support of different task types allows interfaces is possible.
trapping of external events and system
Many possible platforms: The eCLR can events. Supported targets
be ported very fast to different 32 bit or 64 -- Supervision of each PLC task by -- X86, NIOS II, MIPS64, ARM7/ARM9,
bit CPU systems. Firmware written in C# is watchdog. Execution of user program in SH2/SH3/SH4
developed platform-independent and is case of a real-time violation. -- PowerPC e300/e500, ARM Cortex-M3/
therefore easily portable without additional -- Defined state machine for a maximum of M4 are available.
effort. transparency. -- Further CPUs on request.
IEC 61131
control
System specification
Requirements Size of runtime part of eCLR 256 Kbyte
system in
Scope of supply
-- License agreement
Supported platforms
Examples for supported CPU platforms:
Intel x86, NIOS II, MIPS 64, ARM7/ARM9, SH02/03/04, PowerPC, ARM Cortex-M3
kw-software.com
Langenbruch 6 Fax: +49 (0) 5261 / 93 73-726
32657 Lemgo, Germany Mail: [email protected]
MULTIPROG and ProConOS are trademarks of KW-Software GmbH. Microsoft and Windows are registered trademarks of Microsoft Corporation. All other brands may © KW-Software GmbH, 2014-02
be trademarks of their respective owners. Technical modifications reserved!