Motion Control & Drives


Easy motion control

August 2005 Motion Control & Drives

Motion control in its most basic form means moving an object through the distance between point A to point B at the required speed. To achieve this basic motion most PLC users do not necessarily want to opt for an advanced (and expensive) motion control solution.

Gary Wilson, of Siemens A&D South Africa, says: "I always thought that motion control had to be a complicated affair, but after using the wizards and tools that the S7-200 PLC has to offer my outlook has been changed. After studying the Simatic S7-200 micro PLC (specifically with the EM253 motion control expansion module) - it is remarkable to see just how easy and inexpensive it is to produce basic motion control."

Below is a list of all the hardware and software required to start a small motion control project using the EM253 expansion module:

1. 24 V d.c. power supply.

2. S7-200 CPU222 PLC or larger.

3. EM253 expansion module (one required for each axis).

4. Stepper motor drive (power electronics).

5. Stepper motor (2 to 12 Nm with or without electromagnetic break).

6. S7-200 programming cable (PC/PPI converter cable).

7. S7-200 programming software (STEP7-Micro/Win V3.2 or higher).

The formula (below) can be used to calculate the required acceleration and deceleration times. A calculation matrix is also available. In this matrix one would just enter the motor maximum angular velocity (ie, 900 rev/min), the motor rated torque and the motor friction torque. The specified jerk times, which round off the curve should always be no more than half the acceleration/deceleration time as if it is too large the motor will also not move as the time to reach maximum speed is further lengthened as seen in the diagram.

Tacceleration = j*Wmax/[Msteppermotor - (Mfriction + Mload)]

Where:

j: Momentum of inertia (mass inertia around axis) = approx 0,005096 kgm2

Wmax: Angular velocity [s-1] (velocity around the axis)

Msteppermotor: Torque of stepper motor [Nm]

Mfriction: Friction momentum at maximum velocity [Nm]

Mload: Load momentum against position direction [Nm]

All the data inserted into the wizard is stored in the S7-200 data area or data block. The wizard does prompt the user for the virtual memory location within the data block. By default the virtual memory location starts at VB0, but this can be changed to meet individual requirements. For instance if the user first employed the wizard to create screens for a TD200 text display, then VB0 to possibly VB100 would be used for the TD200. To make sure that these memory areas do not overlap and cause corruption of data the user should specify that the starting address for the motion profile data. (Possibly VB200 to VB700 depending on the amount of motion profile data.)

There are many other features, which are available in the wizard for the EM253. The user is able to specify the drive's response if either of the limit switches on either end of the motion plane is active and its response to a STOP input. There are terminals on the EM253 module itself where limit switches and stop inputs can be wires. What is helpful is that once the user has specified in the wizard that these inputs will be used in conjunction with the module then no additional programming for this is required in the PLC.

The wizard also allows the user to select if manual motor jogging is required and if the motor starts from a certain reference point on the plane of motion. A switch wired into the EM253 module activates the 'reference point seek' command. Once made the motor will move from left to right along the plane of motion until the reference limit switch is made. There are also various different seeking options available.

Stepper motor drive features

The drive has some helpful troubleshooting LED indicators, which can display if there is a short circuit between motor phases. The OV (overvoltage) and LV (undervoltage) can also indicate to the user if the supply needs to be checked. A rise in temperature indicated with the TMP LED. If the GTE (GATE_N) LED is not active, the user can check to see if the EM253 motion control module is actually signalling to the drive to start the movement. Another really helpful indicator is the RDY (READY) LED, which can be used to visually inform the operator that the reason for no motor movement is a drive fault and not a fault directly on the EM253 or S7-200 PLC. One option that Gary Wilson has used on many occasions is the coupling of the READY2 output from the drive back into the S7-200 PLC. By doing this it is possible to use this input in series with a start command to activate a certain block call or enable signal. There are also other types of outputs, which can also be coupled from the drive back into the PLC, which can be used as indicators.

Unfortunately, position control as far as axis interpolation is concerned cannot be achieved using the S7-200 PLC. However, in the SIMATIC or SINUMERIK range of products there are various other options available. For instance, one level above the S7-200 is the S7-300 PLC, which offers such products like the CPU315T, CPU317T and the FM357 that can be used for synchronous motion control. The SINUMERIK product range enables position accuracy in the (m range. For more advanced tasks where time is a critical factor the S7-400 FM458 can be used and SIMOTION product range is also another option to look at.

Currently, S7-200 motion control solutions are successfully installed by Civet Engineering at AB Tech Packaging and Garden Court Shopping Centre in Cape Town, Powerflo at Daimler Chrysler in East London, National Packaging in Durban, and AECI in Johannesburg.

For more information contact Keshin Govender, Siemens Southern Africa, +27 (0)11 652 2412, [email protected], www.siemens.co.za



Credit(s)



Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Smarter motor technology for high-performance industrial automation
Adroit Technologies Motion Control & Drives
Adroit Technologies is bringing Mitsubishi Electric’s EM-A series permanent magnet motors to Africa, offering servo-like speed and position control at a lower cost by combining patented sensorless control with the FR-E800 inverter to eliminate encoders while achieving IE5 efficiency.

Read more...
A smarter approach to simplifying motion architecture
Motion Control & Drives
n motion system design, the wiring and drive placement between motor and drive are often decided by default, yet they shape a machine’s cost, footprint and adaptability. Kollmorgen sets out how single-cable and decentralised architectures simplify the cabinet.

Read more...
AI-based quality inspection scales across P&G operations
Siemens South Africa IT in Manufacturing
Siemens and Procter & Gamble are expanding an AI-based visual inspection system across P&G’s manufacturing operations worldwide, inspecting products in real time at full line speed, and reducing scrap rates by 10 to 20% depending on the product.

Read more...
Robotic case packer achieves 99% uptime
Rockwell Automation Motion Control & Drives
DCC Automation designed a new robotic case packer for a nutrition supplement manufacturer using delta robots and a unified Rockwell Automation control platform, cutting changeover time from 45 minutes to 5 minutes, and achieving 99 to 99,5% uptime against the previous 10% per-shift downtime.

Read more...
igus puts 3D-printed wear materials to the test
igus Motion Control & Drives
A new igus white paper compares its tribological iglidur 3D-printing materials directly with conventional POM, reporting lower wear, more stable friction and up to ten times longer service life in gear testing for customised, low-volume and replacement components.

Read more...
SEW-EURODRIVE’s expanded local engineering capability
SEW-EURODRIVE Editor's Choice Motion Control & Drives
At Electra Mining Africa, SEW-EURODRIVE demonstrated how its expanded local engineering capability, digital technologies and lifecycle support strategy help customers improve reliability, energy efficiency and total cost of ownership across the full life of their drive assets.

Read more...
Latest Danfoss automation drive
Bearing Man Group t/a BMG Motion Control & Drives
BMG has launched the Danfoss iC7-Automation enclosed variable speed drive range in South Africa, backed by significant local stockholding of 400 V models up to 710 kW, approved warranty workshops, and DrivePro digital asset management support.

Read more...
Severe-duty workhorses powering mining
Motion Control & Drives
Mining machines such as rock crushers, pumps and conveyors need motors that combine high torque with robust enclosures, seals and cooling. WEG Africa explains how severe-duty motors deliver more than a decade of reliable performance in harsh conditions while meeting modern energy-efficiency standards.

Read more...
Looking beyond the spec sheet when choosing motion architecture
Motion Control & Drives
When machine builders focus only on torque, speed and price, engineering time, integration effort and long-term maintainability get overlooked. Kollmorgen explains how thinking at the system level, not the component level, leads to better motion architecture choices.

Read more...
Measure, Manage, Maintain: The operating model behind SA’s water resilience
Siemens South Africa News
South Africa’s growing water crisis is putting pressure on infrastructure, municipalities and the economy. Siemens highlights how digital technologies, smarter operations and safe water reuse could help shift the country from crisis response towards a more resilient and sustainable water future.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved