iec 61131-3, motion control and safety - infoplc · welcome to phoenix contact masterversion 13 iec...
TRANSCRIPT
![Page 1: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/1.jpg)
Welcome to PHOENIX CONTACT
Masterversion 13
IEC 61131-3, motioncontrol and safety
Logic and motion united forease of use
![Page 2: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/2.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
End-user market trends:Reduced lifetime of products Increased product-variantsCustomized productsHigh availability of products…
![Page 3: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/3.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
…results into machine requirements:Reuse and retrofit of existing machines.Modular machine design for flexible
solutions.Mechanical motion control is replaced
by servo-based motion control.High flexibility and shorter delivery
schedule require software basedmotion functionality.
![Page 4: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/4.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
1. Step:The changeover from the mechanicalsolution…
…to Servo-based machines
TraditionalMechanical Machine
“Electronic” Machine
![Page 5: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/5.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
Servo based motion control…Use of drive based motion functionalityUse of PLCs for programmable logic Interfacing between logic and motion
via bus specific profiles (DRIVECOM,PROFIdrive, SERCOS, CANopen…)
…but this means:Use of different toolsDifferent implementations according to
technology provider…
![Page 6: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/6.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
2. Step:Integration of logic and motion into oneSystem
Standardized Programming ToolsStandardized Programming LanguagesStandardized access to drive / motion
specifics for centralized or distributedcontrol
IEC 61131-3 provides the only platformfor this !
![Page 7: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/7.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
Hardware independence via functionblocks
Definition of standardized motionfunctions blocks for different motionfunctionalities.
Supplier and technology independenceallows for reuse of existing projects.
![Page 8: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/8.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
TC2 – Function BlocksTask Force Motion ControlThe complete set functions for a world ofmachine applications.
Part 1 – Basics, implemented in over 30products.
Part 2 – Extensions, containing additionalfunction blocks.
Part 3 - User Guidelines, showing guidelinesand examples for users.
Part 4 – Coordinated Motion, focused to thecoordinated multi-axes motion in 3D space.
Part 5 - Homing, extension of the homingfunction block as defined in Part 1
![Page 9: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/9.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
Implementation independent:PC basedController basedDrive based
Different architectures but the sameprogramming tool and languages
![Page 10: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/10.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
The complete set of Motion Control Functions(overview)
Velocity commands Absolute, relative, additive and superimposed
positioning commands Position- Velocity- and Acceleration-profile
commands Electronic Cam function Electronic Gear function / with synchronized
start Linear and circular interpolation Override function Homing function Scale offset function …
![Page 11: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/11.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
Applications:AssemblyMaterial HandlingLogisticsThese applications are described byPoint to point positioningPick and place movements
![Page 12: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/12.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
Applications:PackagingLabelingPrintingThese applications are described byMaster-slave motionCamingGearing
![Page 13: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/13.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
Applications - User guidelinesExamples for different applications like
flying sheer or registrationOMAC PackAL function library
programming examples
![Page 14: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/14.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
User benefits:One tool for logic and motion
programmingWorldwide acceptance with IEC 61131
programming languagesTotally drive independent motion
descriptionSame look and feel from different
vendors allow for simple systemchanges
![Page 15: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/15.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
Conclusion: IEC 61131-3 provides a good
framework for Motion AppsPLCopen Motion Control Library
provides an independent user interfaceSupport for single axis and multiple
axes / motion control IEC 61131-3 with PLCopen MC
provides mechatronic solutionsUser derived FBs and data structures,
and multi-tasking are crucial
![Page 16: IEC 61131-3, motion control and safety - infoPLC · Welcome to PHOENIX CONTACT Masterversion 13 IEC 61131-3, motion control and safety Logic and motion united for ease of use](https://reader030.vdocuments.mx/reader030/viewer/2022021718/5b99628509d3f2c41b8b898a/html5/thumbnails/16.jpg)
Masterversion 13
PLCopenLogic and motion united for ease of use
Questions ?