0% found this document useful (0 votes)
73 views2 pages

ProConOS eCLR 2.2-En

Uploaded by

danee123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views2 pages

ProConOS eCLR 2.2-En

Uploaded by

danee123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

IEC 61131

PROCONOS®
control

EMBEDDED CLR 2.2

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
opera­t­ing 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
functionaliti­es 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.
embedd­ed 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
commission­ing, debugg­ing and monitoring. to external events. Standard I/O Drivers
A clearly defin­ed state machine provides -- Task synchronous I/O access by I/O
maximum transparency and ensures the Full PLC functionality image.
safe execu­tion 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

Total size of PLC program and 256 Kbyte


non-retain data in RAM

Communication TCP/IP and/or RS232

Operating systems 32 and 64 bit operating systems


Operation without OS is possible (single threading)

System Limits Maximum PLC program size 64 Mbyte

Maximum size of non-retain data 64 Mbyte

Maximum size of retain data 64 Mbyte

Max number of tasks 16

I/O signals (maximal size) Data size + IO size = 64 Mbyte max.

NIOS II, MIPS SH02 Intel AMD Cortex


Performance data 1000 logic or arithemtic IL instructions with…
64 MHz 64, 400 7615, Pentium Athlon, M3
MHz 62,5 I, 150 2.2 GHz 72 MHz
MHz(1) MHz

BOOL 85 µs 25 µs 130 µs 24 µs 0,5 µs 33 µs

BYTE 85 µs 25 µs 130 µs 24 µs 0,5 µs 33 µs

INT 85 µs 25 µs 130 µs 24 µs 0,5 µs 33 µs

DINT 85 µs 25 µs 130 µs 24 µs 0,5 µs 33 µs

(1) In Cache execution

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

Examples for supported real-time operating systems:


INtime® 4.x, Linux 2.6 (OSADL), VxWorks 6.x, WinCE 5.0/6.0, µCOS II/III, WEC 7, Free RTOS, QNX, …

Further platforms available on request.

KW-Software GmbH Tel.: +49 (0) 5261 / 93 73-0

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!

You might also like