You are on page 1of 25

Sercos 3 in CoDeSys

Public 16.07.2009

We software Automation. We software Automation.

3S-Smart Software Solutions

The company
Staff members 70 Date of Foundation July 1994 Products and markets

Industrial Automation software suite CoDeSys

Turnover 2008
6.8 Million

Owners
Headquarters in Kempten Germany Dieter Hess Manfred Werner

We software Automation.

CoDeSys

CoDeSys Programming System


Complies with the international IEC 61131-3 standard Designed for small targets: Fast and easy writing of small applications Designed for big targets: Powerful functions for handling megabytes of source code A complete development system Customization possible

We software Automation.

CoDeSys

Product architecture
Development
IEC 61131-3 editors compilers debuggers CoDeSys SoftMotion Module Hardware and field bus configuration visualization

CoDeSys Safety

ENI Server Source code management

CoDeSys Automation Platform


CoDeSys OPC Server

Communication

PLCHandler

CoDeSys Gateway Server


Drive / Hardware CoDeSys SP Runtime System
CoDeSys SP Safety Runtime System

IEC 61131-3 Application

WebServer

Driver TargetVisualization

Safety Application

We software Automation.

CoDeSys

Visualization options

We software Automation.

CoDeSys

CoDeSys SoftMotion

Motion control
Motion function blocks fully integrated in the programming environment. Drive configuration directly in CoDeSys Contains: libraries (PLCopen motion control, interpolator, smoothing, etc...) Drivers for SERCOS III, CAN, EtherCAT (others on demand)

We software Automation.

CoDeSys

I/O configuration
Ready to use configuration for: SERCOS III CANopen, Profibus AS Interface EtherCat ProfiNet (netX) ModBus (serial / TCP/IP) FDT

We software Automation.

CoDeSys

Sercos support Why SERCOS III?


Very successful with SERCOS II technology

One of the leading technologies on the real time Ethernet market Already in use or evaluated by 3S customers
Industrial standard (printing, packaging, plastic molding, etc)

Technically stable and proven

We software Automation.

Why SERCOS III?


Manfred Werner: Managing Director 3S-Smart Software Solutions GmbH/

" At 3S, there was never any doubt that we would implement SERCOS III in our CoDeSys system. We have had very good experience with SERCOS II. The excellent level of drive profile standardization allows us to operate devices from a variety of manufacturers without time consuming driver development or modification.
We software Automation.

CoDeSys

CoDeSys SoftMotion
Architecture

SERCOS III

We software Automation.

Device Repository

We software Automation.

CoDeSys

SERCOS support in CoDeSys Master configuration

We software Automation.

SERCOS Cycle Time


SERCOS Cycletime: The cycle time defines the time interval allocated for data exchange between master and slave. It is measured in nanoseconds; the default value is 1.000.000ns = 1ms.

We software Automation.

NRT Channel Width


NRT channel time width: The non-real-time channel (NRT) supports the transmission of standardized or proprietary IP protocols. The time width defines how long the bus is reserved for non-real-time data.

We software Automation.

IP Max
IP Max Transmission: Here the maximum number of bytes to be sent in one packet in the IP channel is established. The default is 100; the number may not exceed 1500.

We software Automation.

Timing Method

We software Automation.

Timing Method

Timing method options:

1. NRT after last AT telegram:


At first the MDTs (Master Data Telegrams) are sent, next the ATs (Amplifier Telegrams) followed by the NRTs (Non-real-time Telegrams).

2. NRT after last MDT telegram: The NRTs are transmitted following the MDTs and then the ATs. 3. NRT after MDT telegram, AT sent at the end of the cycle: The NRTs are transmitted subsequent to the MDTs The ATs are transmission only at the end of the SERCOS cycle.

We software Automation.

Hotplugging

Enable Hotplugging: If this checkbox is activated, slave devices may be added or removed during the working process.

We software Automation.

CoDeSys

Sercos support Slave configuration

We software Automation.

CoDeSys

Sercos support Module configuration:

We software Automation.

CoDeSys

Product offering
One software tool for a complete automation solution

We software Automation.

CoDeSys

References
3S currently has more than 250 OEM customers globally Mainly automation component manufacturers. Thousands of applications Hardware independent leader in Germany and Europe

We software Automation.

CoDeSys

CoDeSys Automation Alliance (CAA)

Concept:
Cooperation of hardware and software companies in the automation industry Networking heterogeneous systems Programming heterogeneous systems with a single programming system End-user friendly
Over 100 international members Common marketing activities Market recognition

We software Automation.

CoDeSys

CoDeSys Automation Alliance (CAA)


Multi-platform: One World One Tool. Interoperability CoDeSys

SERCOS III

Controller A Brand 1

SoftPLC B Brand 2

Drive C Brand 3

Clamps D Brand 4

We software Automation.

Thank you for your interest

We software Automation. We software Automation.

You might also like