xenomai user´s meeting at rtlws dresden 2009 - denx.de

16
Roderik Wildenburg Dresden, 2009/09/28 Xenomai User´s Meeting at RTLWS Dresden 2009 Xenomai at manroland AG

Upload: others

Post on 24-Mar-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Roderik Wildenburg

Dresden, 2009/09/28

Xenomai User´s Meetingat RTLWS Dresden 2009

Xenomai at manroland AG

2Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

Contents

Company presentation

Mechatronics

Automation of printing presses

Xenomai at manroland

Conclusion

3Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

Print media

4Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

manroland production facilities

Offenbach

Mainhausen

Augsburg

Plauen

5Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

manroland company

The world´s second-largest manufacturer of printing systems The world´s market leader in web offset Almost 8,700 employees Annual sales of almost 1.7 billion € Export share of almost 80 percent

6Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

manroland mechatronics

robot kinematics automated plate transport and attachment color density control cut control prepress and postpress integration

7Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

manroland system integration

Consistent automation from prepress through printing right up to finishing

8Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

Automation structure

Control station

Ethernet

Ethernet

Customer network

PECOMmachine network

PressManagerPPM

RIP

printnet OM

planpagbusiness

administration

PNF: PECOM-network-filterLSS: Control station -ServerTSC: TeleSupportCenter

LSS LSS LSS LSSClosed loopsystems

Internet

DSL

PNF

PC

PECOMmanagement network

PC

Sercos drives network

9Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

Potential Xenomai applications

Kundennetz

PECOMMaschinennetz

PressManagerPPM

(PPM-Arbeitsplatz

PressMonitor)

RIP printnet OM planpagBetriebs-wirtschaft

PNF: PECOM-Netz-FilterLSS: Leitstand-ServerTSC: TeleSupportCenter

LSS LSS LSSClosed loopsystems

Internet-Netzfilter

DSL

PNF

PC

PECOMManagementnetz

(PPM-Arbeitsplatz

PressMonitor)

PC

AntriebsnetzUnit Controller

Control and closed loop functions

Soft PLC

RTnet (inter controller communicaton)

Fieldbus (Interbus)

10Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

manroland hardware overviewFi

eldb

us (e

.g..

Inte

rbus

)

Drives, ...Fieldbus (e.g. Profinet)

Ethernet

Modular Unit Controller

Inte

rbus

Interbus-modules

Unit Controller

Interbus-modules

PowerPC based controllerMPC5200B, 400 MHZ, 128MBEthernet and fieldbus interfaceCF-cardNo fanLinux 2.4.25/ Xenomai OSSoft PLC, Xenomai tasks, Linuxprocesses

11Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

manroland automation platform

manroland PPC unit controller

Adeos IPipe

Xenomai Linux

SoftPLC Realtime App. Standard

Application

MultiprogMultiprog Eclipse CDTEclipse CDT

RTDM-DrvRTDM-Drv

Matlab / SimulinkMatlab / Simulink

UC Target

RTDM-Drv

12Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

Xenomai extensions

Xenomai/Linux scheduling diagnosis with LTTXenomai/Linux scheduling diagnosis with LTT

manroland PPC unit controller(5200 FEC Ethernet)

RTnet

UDP/IP-Stack

Realtime communication with RTnet UDP/IP-StackRealtime communication with RTnet UDP/IP-Stack

RT-App

RTnet-API Linux

TCP, UDP /IP-Stack

VNIC

13Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

Why manroland selected Xenomai

Open source Free of charge No runtime license fees Smooth cooperation with Linux Real-time not influenced by Linux Wide scope of functionality (especially in combination with Linux) Small invasion of the Linux kernel Strong PowerPC support Usability of the complete GNU toolchain Well documented API Development roadmap Migration path to RT_PREEMPT Multiple skins

14Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

Prerequisites for a Xenomai success story

Understanding the open source spiritUnderstanding that open source and freedoes not mean: „no costs“Knowledge of configuring, compiling andpatching a kernelKnowledge of the GNU toolchain. In casethe kernel does not compile you should beable to debug the build processCross compile toolchain like ELDK, incase your board isn´t x86 basedStrong partner, in case you run intotrouble you can´t solve yourself

15Xenomai at manroland AG© manroland AG, 2009/08 2009.09.28Wildenburg/Debes/Dr. Zeller (RAEK3)

Partnership in automation

Many thanks to the creators, the community and ourpartners for making Xenomai so useful and valuable.We, from manroland wish Xenomai the success andacceptance this great piece of software deserves

Thank you for your attention

[email protected]