top of page
Computer Circuit Board
SoftMC Compact 6-Axis Motion Controller

SoftMC Compact 6-Axis Motion Controller

QUICK OVERVIEW

The softMC 3 is an extremely compact multi-axis motion controller that supports 1 to 6 axes of synchronized, coordinated motion.

 

Designed for Compactness

  • The softMC 3 Motion Controller has one of the smallest footprints in its class.
  • Dimensions: H98 x W31 x D67 mm
  • The softMC 3 Motion Controller is designed for efficient control of mechanical systems with 1 to 6 axis
  • Flange and DIN-rail mounting options

 

Designed for Flexibility

  • Programing using the MC-BASIC full-featured programming language allows you to create any motion you need
  • Intuitive instruction set
  • Choice of EtherCAT or CANopen motion bus depending on your system requirements
  • Standard Ethernet TCP/IP interface for host communications
  • Supports Modbus HMIs with an easy-to-use configuration tool

Designed for Performance

  • Real-time Linux operating system ensures precise coordinated motion
  • Built-in robot control capabilities
  • EtherCAT motion bus for true deterministic motion control, and suitable for applications requiring very short cycle times and tight synchronization

Designed for the Perfect System

  • Create the motion system you need, using Servotronix Servo Drivers and motors
  • Use CDHD EtherCAT and CANopen Servo Drivers for high-performance and high-power servo systems
  • Use stepIM integrated closed-loop stepper motors for cost-effective servo performance at the price level of a stepper system

Motion

  • Single-axis motion (move, jog)
  • Group interpolation (move, circle)
  • Blended motions
  • Master-slave (camming, gearing)
  • Profiles (sine acceleration, trapezoidal, customized)
  • Simulated motions (off-line program validation)
  • Advanced stop and proceed mechanisms
  • User selectable units (meters, inches, mm/s and rpm)
  • On-the-fly motion control (immediate, velocity-override)
  • 3D compensation table for correcting mechanical inaccuracies
  • Conveyor tracking
  • Robotic kinematics for standard and non-standard types
  • Advanced spatial interpolation for all kinematics
  • Dynamic model (identification, online inverse dynamic)
  • Real-time robot impact detection

Interfaces

  • Machine interface: Ethernet TCP/IP, Modbus TCP
  • Fieldbus: EtherCAT, CANopen

System

  • Real-time Linux operating system
  • Preemptive multitasking at user program level
  • Integration with C/C++ user modules
  • Position-based event generation using programmable limit switches, with microsecond resolution
  • softMC-Basic language: Global and local libraries, user data structure, file system, error handling
  • Integrated Development Environment: programming, software program management, diagnostics

Hardware

  • CPU: ARM iMX6 processor
  • RAM: 512 MB 800 MHz DDR3
  • Storage: 1GB Micro SD
  • Ethernet: RJ45 connector
  • EtherCAT and CANopen: RJ45 connector
bottom of page