Technology Objects For Motion Control
Technology Objects For Motion Control
- PLC-open commands
- Similar programming apart which drive is used
- No additional installations nor licenses are
needed
1) Not 1200
2) Not MeasuringInput, OutputCam, Camtrack, Cam
3) Not Cam
Unrestricted © Siemens AG 2018
Technology objects for Motion Control
1) Application
2) Technology object
3) CPU
4) Programming
Gearing 1)
Output cams
Measuring input
40-80 Axes 1)
Max. 5-10 Axes 1) 7-30 Axes 1) 64-128 Axes 1)
30-60 Axes 1)
1510SP
1515SP PC
1512SP 1511 1513 1515 1516 1507S*
ET 200SP
Open Controller S7-1500
Software Controller 1517
1) Positioning axes
1518
Unrestricted © Siemens AG 2018 *) IPC4x7D, IPC6x7D ja IPC8x7D
System Portfolio – SIMATIC S7-1500 Motion Control
Amount of axes and features
Distributed Drive
Performance SIMATIC S7-1500 Controller
Controller Controller
(TIA Portal V16) CPU 1511 CPU 1513 CPU 1515 CPU 1516 CPU 1516T CPU 1517 CPU 1518 CPU 1515SP PC2 1504D TF 1507D TF
Number Typical 3) 5 7 55 70 128 30 10 55
Positioning
axes Maximum 10 30 80 128 128 30 30 160
Cross-PLC New
synchronous operation
Technology
Kinematics functions
Motion Control functionality
Camming
abs
.
Gearing1 (with
synchronous position)
Output cam /
Measuring input
Positioning
https://support.industry.siemens.com/cs/document/109747655/sinamics-s-g-v%3A-simple-cyclic-funktions-blocks-for-
controlling-a-sinamics-in-tia-portal-?dti=0&lc=en-US
https://support.industry.siemens.com/cs/document/109738702/libraries-in-the-tia-portal?dti=0&lc=en-WW
. TIA13..15
SIMATIC - Failsafe library LDrvSafe to control the Safety Integrated functions of the SINAMICS drive family
https://support.industry.siemens.com/cs/ww/en/view/109485794
RT = Real time
IRT= Isochronous real time
DSC = Dynamic servo control
Unrestricted © Siemens AG 2018
Teknologiaobjektit liikkeenohjaukseen
Control loop
FREQUENCY CONVERTER
-Substitute time delays setpoint to position controller in
relation to PreControl. Can be used to compensate
position overshoot with large gains. In typical cases no
need to adjust from 0.
1) Frequency converters OFF1-ramps has to set 0s! All addional ramps at frequency converter cause additional delay
to position controller and worsen the quality of positioning.
2) The datatype of Technology object is not automatically recognized (i.g TO_PositioningAxis). They have to manually
typed completly.
3) Enable: level 0-1-0, Execute: rising edge
4) Motion tasks can be intrerrupted with another task
5) For same axis (TO) can have multiple similar or different motion tasks
6) Commands’ ”Done” stays True as long as ”Execute” stays True. If only pulse (1 cycle) given to ”Execute”; Done
stays True only one program cycle.
7) Motion task commands are ”normally” called in OB1. If faster reaction due to very rapid sequencies is needed,
commands can be called in other OBs as well, i.g in Pre/PostServo-OB:ssa. Command is effective when OB-servo
is executed next time .
8) MC_MoveVelocity and MC_MoveJog are positioning controlled as default. Set ”PositionControlled”-input False if
this not preferable.
www.siemens.fi/webinaarit
Unrestricted © Siemens AG 20XX
Page 16 17.04.2019
System failure?
Technical detail? Contact Customer Care Center
SITRAIN
Automation Training koulutus.fi@ 050 4783 555
siemens.com
www.siemens.fi/koulutus
Vesa Kovalainen
Application Engineer
vesa.kovalainen@siemens.com
Pyry-Pekka Lehto
Sales Specialist Motion Control
pyry-pekka.lehto@siemens.com
Subject to changes and errors. The information given in this document only contains general descriptions and/or performance features which may
not always specifically reflect those described, or which may undergo modification in the course of further development of the products. The requested
performance features are binding only when they are expressly agreed upon in the concluded contract.
All product designations, product names, etc. may contain trademarks or other rights of Siemens AG, its affiliated companies or third parties.
Their unauthorized use may infringe the rights of the respective owner.
siemens.com
siemens.com/tia-portal
Unrestricted © Siemens AG 2018