infoplc codesys programming and configuration tool sercos

25
We software Automation. We software Automation. Sercos 3 in CoDeSys Public 16.07.2009

Upload: jose-enrique-munguia-tapia

Post on 15-May-2017

273 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.We software Automation.

Sercos 3 in CoDeSys

Public

16.07.2009

Page 2: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

The company

3S-Smart Software Solutions

Date of Foundation

July 1994

Turnover 2008

6.8 Million €

Staff members

70

Products and markets

Industrial Automation

software suite CoDeSys

Owners

Dieter Hess

Manfred Werner

Headquarters in Kempten Germany

Page 3: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

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

CoDeSys

Page 4: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

Development

Communication

Drive / Hardware

CoDeSys Gateway Server

CoDeSys Automation Platform

CoDeSys SP Runtime System

CoDeSys Safety

CoDeSys SP Safety

Runtime System

IEC 61131-3

editors compilers

debuggers

Hardware and field

bus

configuration

CoDeSys

SoftMotion

Module

visualizationENI Server

Source code

management

IEC 61131-3

ApplicationWeb-

ServerDriver Target-

VisualizationSafety

Application

CoDeSys

OPC ServerPLCHandler

Product architecture

CoDeSys

Page 5: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

Visualization options

CoDeSys

Page 6: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

CoDeSys SoftMotion

CoDeSys

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)

Page 7: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

Ready to use configuration for:

SERCOS III

CANopen,

Profibus

AS Interface

EtherCat

ProfiNet (netX)

ModBus (serial / TCP/IP)

FDT

I/O configuration

CoDeSys

Page 8: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

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

CoDeSys

Page 9: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

Why SERCOS III?

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.”

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.

Page 10: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

CoDeSys SoftMotion

CoDeSys

Architecture

SERCOS III

Page 11: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

Device Repository

Page 12: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

SERCOS support in CoDeSys

Master configuration

CoDeSys

Page 13: InfoPLC CoDeSys Programming and Configuration Tool Sercos

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.

Page 14: InfoPLC CoDeSys Programming and Configuration Tool Sercos

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.

Page 15: InfoPLC CoDeSys Programming and Configuration Tool Sercos

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.

Page 16: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

Timing Method

Page 17: InfoPLC CoDeSys Programming and Configuration Tool Sercos

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.

Page 18: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

Hotplugging

Enable Hotplugging: If this checkbox is activated, slave

devices may be added or removed during the working

process.

Page 19: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

Sercos support

Slave configuration

CoDeSys

Page 20: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

Sercos support

Module configuration:

CoDeSys

Page 21: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

One software tool for a complete automation solution

Product offering

CoDeSys

Page 22: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

References

CoDeSys

3S currently has more than 250 OEM customers globally

Mainly automation component manufacturers.

Thousands of applications

Hardware independent leader in Germany and Europe

Page 23: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

CoDeSys Automation Alliance (CAA)

CoDeSys

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

Concept:

Page 24: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.

CoDeSys

Multi-platform: One World… One Tool.

Interoperability

Controller A

Brand 1

SoftPLC B

Brand 2

Drive C

Brand 3

Clamps D

Brand 4

CoDeSys

SERCOS III

CoDeSys Automation Alliance (CAA)

Page 25: InfoPLC CoDeSys Programming and Configuration Tool Sercos

We software Automation.We software Automation.

Thank you for your

interest