xenomai user´s meeting at rtlws dresden 2009 - denx.de
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