Professional Documents
Culture Documents
PLC Controlled Motion - Introduction: R&D - Product Integration Team
PLC Controlled Motion - Introduction: R&D - Product Integration Team
PLC Controlled Motion - Introduction: R&D - Product Integration Team
27/06/2019 V1.2
Introduction
Control Techniques drives are often used in
control systems with a central control PLC
from a 3rd party vendor e.g. Allen-Bradley
Rockwell or Siemens.
Control Techniques has a “connect to
anything” philosophy.
A standard way to help 3rd party PLCs users
to quickly integrate CT drives into an
application was required.
The solution is PLC Controlled Motion.
2
What is PLC Controlled Motion?
PLC Controlled Motion is a set of application
integration tools that allow a 3rd party PLC to
command a Control Techniques drive to
generate a range of motion control
functionality.
The offering splits into 3 categories:
- A guided setup plug-in for Control Techniques
Connect PC tool.
- A comprehensive set of PLC motion interfaces.
- Full step by step documentation for the Connect
plug-in and use of the PLC motion interfaces.
3
PLC Controlled Motion plug-in for Connect
After installation of the plug-in,
PLC Controlled Motion may be
selected under “Setup”.
4
PLC Controlled Motion plug-in for Connect
The Axis Configuration Screen
allows the main system preferences
to be selected:
- PLC Type
5
PLC Controlled Motion plug-in for Connect
The Axis Configuration Screen
allows the main system preferences
to be selected:
- PLC Type
- Control Type
6
PLC Controlled Motion plug-in for Connect
The Axis Configuration Screen
allows the main system preferences
to be selected:
- PLC Type
- Control Type
- Machine Type
7
PLC Controlled Motion plug-in for Connect
At any time, the PLC software and
help documentation is available by
clicking “Libraries and
Documentation”
8
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- Motor setup with a searchable
database of Control Techniques and
Leroy-Somer Motors or direct motor
name plate entry.
9
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- Option module selection
» Add digital I/O
» Add comms options
» Add feedback interfaces
10
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- Encoder setup
» Feedback configuration
» Motor thermistor setup
» Single / Dual loop selection
» Freeze (feedback position capture)
11
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- Machine setup.
» Ratio configuration.
» Rotary to linear conversion
(units per revolution).
12
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- Hardware limits
» Assign drive digital I/O to hardware limit
inputs.
» Intended for forward and reverse hardware
limit switches that are connected to the
drive.
13
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- Brake Control.
» Mechanical brake controller setup.
» Automatic brake controller.
» Manual brake release.
» Electrical braking resistor setup.
14
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- Network Inputs / Outputs.
» All essential cyclic links are configured
automatically
» User can define 4 cyclic inputs.
» User can define 4 cyclic outputs.
» Allows flexibility to add custom data to the
application.
15
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- Unit configuration.
» Unit type.
» Unit resolution.
» Position feedback resolution.
» Speed limits.
» Calculates the motion controller unit ratios
for the user.
16
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- RTMoE Setup.
» RTMoE is an IEEE1588 based
synchronous comms protocol.
» Used to transmit and receive real time
encoder data.
» Allows one axis to follow another with
electronic gearbox lock.
» Encoder source is selectable at PLC
17
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- Homing.
» Selection of a homing sensor input
» Configuration of sensor-less homing
(hard stop homing)
» Configuration of homing limits
18
PLC Controlled Motion plug-in for Connect
After completing the Axis
Configuration, the guided setup is
revealed, helping the user through
the axis setup with a commissioning
work flow.
- Apply the setup.
» Download the settings to the drive.
» Perform an autotune.
» Click “Libraries and Documentation” to
access the PLC software / user guides.
19
PLC code for motion control
The Standard AOIs / Function Blocks
have been designed to be flexible to
meet the needs of the application.
- Interfaces can be edited to build
customer specific functionality
- The core functionality is not editable
21
PLC code for motion control
Supporting AOIs / Function Blocks
to aid development
- Non-cyclic (Explicit) comms read /
write to drive
» Rockwell only
22
PLC code for motion control
AOI / Function Block prefixes:
- CT_A > Primary motion functionality
- CT_B > Auxiliary functionality
- CT_C > System functionality
23
PLC code for motion control
I/O for the motion function blocks
falls into 3 main categories:
- CMD – Boolean command inputs
- CFG – Configure inputs
- STS – Status outputs
24
Frequency Hz
AOI / Function Block is called
CT_A_FrequencyHz
Works with Commander, Digitax HD
and Unidrive M
Motion stop reference
Jogging reference
- For manual control
Running reference
- For automated control
25
Speed rpm
AOI / Function Block is called
CT_A_SpeedRPM
Works with Digitax HD and Unidrive
M600 and M70x
Motion Stop
Jogging reference
- For manual control
Running reference
- For automated control
27
Position AMC
AOI / Function Block is called
CT_A_PositionAMC
Works with Digitax HD and Unidrive M70x
Motion stop reference
Jogging reference
Homing reference
10 selectable position references
- Absolute and relative (indexes)
Fully supported > Training > Documentation > Support Suite >
Technical Support > R&D.
Flexible > Can be extended and tailored by Application Centres or
end users.
Support for our current AC drive range.
No licence fee > it’s free!
30