Motion & Automation Controllers

Motion Controller or Automation Controller is the primary intelligence, or brain, within a motion control system. It is responsible for calculating and generating the output commands for a desired motion path or trajectory. Motion controllers vary in complexity; sophisticated motion controllers typically consist of a trajectory generator (path planner), interpolator, and control loop for servo motor control.

An industrial motion control system is one that controls the position, velocity, force or pressure of some machine. As an example, an electromechanical based motion control system consists of:

  •  An industrial motion controller (the brains of the system).
  • A drive (which takes the low power command signal from the motion controller and converts it into high power current/voltage to the motor).
  • A motor (which converts electrical energy to mechanical energy).
  • A feedback device (which sends signals back to the motion controller to make adjustments until the system produces the desired result).
  • A mechanical system (including actuators, which physically produce the desired end result).

Motion Control System Types - Open Loop vs Closed Loop:

  • An Open Loop System is one that does not use feedback to verify the desired result, or output, has been reached. Most step motor systems are operated open loop.
  • A Closed Loop System is one that uses feedback to verify the desired result, or output, has been reached. As an example, a feedback device such as an encoder is commonly used to provide position or velocity information to a motion controller. A servo motor system requires the use of a feedback device.

Motion Controller Topologies:

PLC based motion controllers typically utilize a digital output device, such as a counter module, that resides within the PLC system to generate command signals to a motor drive. They are usually chosen when simple, low cost motion control is required but are typically limited to a few axes and have limited coordination capabilities.

PC based motion controllers typically consist of dedicated hardware run by a real-time operating system. They use standard computer busses such as PCI, Ethernet, Serial, USB, and others for communication between the motion controller and host system. PC based controllers generate a ±10V analog output voltage command for servo control and digital command signals, commonly referred to as step and direction, for stepper control. PC based motion controllers typically are used when high axes count and/or tight coordination is required. The drawbacks of this topology include complex cabling and potentially long wiring distances between the drive and motor.

A fieldbus based motion controller topology consists of a communication interface device and intelligent drive(s). The communication interface device typically resides within a PLC or PC system and connects to a single or multiple intelligent drives. The drives contain all the functionality of the motion controller and function as a complete single axis system. Often the drives can be daisy chained to other intelligent drives on the same fieldbus.

The benefits include all digital communication, detailed diagnostics, reduced cabling, high axes count and short wiring distance between the drive and motor. This topology has a higher cost especially at lower axes count and has limitations providing tight coordination for multiple axes.

Examples of this topology include Profibus, DeviceNet, RS-232/485, and others.


Asynchronous vs. Deterministic Topology:

Asynchronous communication is transmission of data, generally without the use of an external clock signal, where data can be transmitted intermittently rather than in a steady stream. Asynchronous literally means not synchronous, meaning, data is not transmitted at regular intervals, thus making possible variable bit rate, and that the transmitter and receiver clock generators do not have to be exactly synchronized all the time.

Deterministic communication is the transmission of data reaching its destination in a specific, predicable time. Time critical data transfer must be guaranteed within short and precise configurable cycles, while less critical data can be transmitted in asynchronous time slots. Data reaching its destination at guaranteed times are critical for motion control.

A deterministic bus based motion controller topology splits the motion controller functionality across a communication interface device and intelligent drive via a deterministic digital network. The communication interface device typically resides within a PLC or PC system and contains the trajectory generator. The intelligent drives typically contain the control loop and interpolator and can be daisy chained to other intelligent drives on the same network. The digital network is deterministic with low jitter to allow for tight coordination in multi axes applications.

The benefits include all digital communication, detailed diagnostics, reduced cabling, high axes count, tight coordination, and short wiring distance between the drive and motor. This topology has a higher cost especially at lower axes count. Examples of this topology include EtherCAT, SERCOS, Ethernet Powerlink, PROFINET IRT, SynqNet, CANopen, and others.


Motion Controller Systems We Provide:

Two I/O controllersTwo I/O controllers

I/O Controllers

Provides fast I/O handling and logic control. Easy to program. Self-contained with numerous analog and digital I/O including: 8 analog inputs, 8 analog outputs, up to 24 optically isolated inputs, and up to 24 isolated outputs.


Two network motion controllersTwo network motion controllers

Ethernet, USB, Network Motion Controllers

High-performance, cost-effective and easy-to-use controllers. The complete line of Motion Controllers includes single and multi-axis, bus-based, stand-alone, and box-level and card-level controllers. 


Accelera series motion controllersAccelera series motion controllers

PCI, PC/104, ISA BUS Motion Controllers

The Accelera Series offers the highest speed and performance while the Econo Series is designed for the lowest cost. Galil's Single-Axis controller series offers cost-effective, compact solutions for single-axis applications.


Motion Controller Products:

View as List Grid

12 Items

Set Descending Direction
 PCMM2G Motion Controller by Kollmorgen

PCMM2G Motion Controller

Offers precise multi-axis motion control for automation systems, making it ideal for various industries, including packaging, robotics, and material handling.

Request Quote
View Details
RIO-47120 by Galil Motion Control

RIO-47120

Pocket PLC, +/- 10 VDC Analog I/O (16 Bit Resolution), Ethernet/RS232 Communication, Metal Enclosure

Request Quote
View Details
RIO-47162 by Galil Motion Control

RIO-47162

Pocket PLC, Configurable Analog I/O, Expanded Memory, Ethernet/RS232 Communication, 2 Ethernet Ports, Metal Enclosure, Extra Digital I/O

Request Quote
View Details
RIO-47202 by Galil Motion Control

RIO-47202

Pocket PLC, 0-5 VDC Analog I/O, Expanded Memory, Ethernet/RS232 Communication, Screw Terminals, DIN Rail Mount

Request Quote
View Details
RIO-47300 by Galil Motion Control

RIO-47300

Pocket PLC, 48 Digital I/O, 16 Analog I/O, Expanded Memory, Screw Terminals, DIN Rail Mount

Request Quote
View Details
RIO-57410 by Galil Motion Control

RIO-57410

EtherCAT PLC with 32 Digital I/O

Request Quote
View Details
RIO-57420 by Galil Motion Control

RIO-57420

EtherCAT PLC with 32 Digital I/O

Request Quote
View Details
RIO-47200 by Galil Motion Control

RIO-47200

Pocket PLC, 0-5 VDC Analog I/O, Ethernet/RS232 Communication, Screw Terminals, DIN Rail Mount

Request Quote
View Details
RIO-47142 by Galil Motion Control

RIO-47142

Pocket PLC, Configurable Analog I/O, Expanded Memory, Ethernet/RS232 Communication, 2 Ethernet Ports, Metal Enclosure

Request Quote
View Details
RIO-47122 by Galil Motion Control

RIO-47122

Pocket PLC, +/- 10 VDC Analog I/O (16 Bit Resolution), Expanded Memory, Ethernet/RS232 Communication, Metal Enclosure

Request Quote
View Details
RIO-47102 by Galil Motion Control

RIO-47102

Pocket PLC, 0-5 VDC Analog I/O, Expanded Memory, Ethernet/RS232 Communication, Metal Enclosure

Request Quote
View Details
RIO-47100 by Galil Motion Control

RIO-47100

Pocket PLC, 0-5 VDC Analog I/O, Ethernet/RS232 Communication, Metal Enclosure

Request Quote
View Details
per page