Vention's Tech Docs

Datasheet

MachineMotion Controller Datasheet

MachineMotion™ datasheet contains detailed technical specifications, such as: functional pinout, input & outputs, specifications, input / output capabilities by model, electronics & embedded software specifications and unit dimensions

MachineMotion Controller Datasheet main image.

Contents


Overview

MachineMotion™ is a plug and play industrial controller that contains all the necessary infrastructure to realize motion and control applications through a library of modular components. Equipment powered by MachineMotion™ can be programmed through MachineLogic™ – Vention’s code-free visual sequence editor – or through Vention’s Python and JavaScript SDK.

Features

  • Up to three High Power Stepper Motor Outputs
  • Up to nine Multi-Purpose Sensor Ports
  • Linux Single-Board Computer
  • USB and Ethernet Connectivity
  • Hardware G-Code Interpreter
  • Javascript and Python control APIs

Applications

  • Automated equipment
  • Cartesian robot
  • Functional and reliability test benches
  • Conveyor system
  • Inspection cells

Software Included

MachineMotion™ comes with pre-loaded control and machine operations software – all of which is accessible through the MachineMotion™ pendant or via computer with a USB or Ethernet connection.

Application Launcher

Run MachineApps and track your machine’s status



Manual Mode

Manually operate your machine, one degree of freedom at a time



MachineLogicTM

Create and edit MachineApps in an intuitive, code-free environment



User Rights Management

Configure administrator access and restrict machine operations


System Architecture




Technical Specifications


Electrical Specifications

Safety
Certification QAI Laboratories, SPE-1000 Special Inspection
Power Port
Port Name POWER
Input Voltage 90 - 120 Vac
Max. Input Current 11.66 A
Max. Input Power 1050 W
Controller Connector NEMA C14
Power Cord 3.05m, NEMA 5-15P to IEC 320-C13, SJT
Drive Ports
Port Name(s) DRIVE 1, DRIVE 2, DRIVE 3
Motor Type Bi-polar stepper, 200 steps/rev
Output Peak Voltage 170 V
Maximum Output Current 6 A
Maximum Output Power 350 W
Phase Current 0.38 - 6.00 A
Phase Current Adjustment (internal) DIP Switches
Micro-steps 1 - 256
Micro-steps Adjustement DIP Switches
Control Interface (internal) Step / Dir / Enable Signals
Motor Drivers Certification CE 
Connector Conxall / SwitchCraft 3382-4SG-3
Pin 1
Pin 2
Pin 3
Pin 4
motor phase A +
motor phase A -
motor phase B +
motor phase B -
Sensor Ports (1,2,3)
Port Name(s) SENSORxA, SENSORxB, SENSORx
Connectivity Type Vention Fieldbus
Connectivity Physical Layer Half-Duplex RS-485
Connector RJ45, 8p8c
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
24V (60mA max. per port)
Fieldbus, RS-485A
Fieldbus, RS-485B
24V Digital Input (NPN, NC)
NC
NC
Shield
0V
Sensor Ports (4,5,6)
Port Name(s) SENSOR 4, SENSOR 5, SENSOR 6
Connectivity Type Vention Fieldbus
Connectivity Physical Layer Half-Duplex RS-485
Connector RJ45, 8p8c
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
24V (60mA max. per port)
Fieldbus, RS-485A
Fieldbus, RS-485B
Encoder A Signal (NPN)
Encoder B Signal (NPN)
Encoder Z Signal (NPN)
Shield
0V
Pendent Port
Port Name PENDANT
Connectivity Type Ethernet (PoE)
Connectivity Physical Layer IEEE 802.3, Ethernet
Connector M12, 8-pin, A-Key
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
24V (0.750mA max.)
0V
TX+
TX-
RX+
RX-
safety_signal +
safety_signal -
Ethernet
Port Name ETHERNET
Connectivity Type Standard Ethernet
Physical Layer IEEE 802.3, Ethernet
Connector RJ45, 8p8c
Pin 1
Pin 2
Pin 3
Pin 4
Pin 5
Pin 6
Pin 7
Pin 8
NC
TX+
TX-
RX+
RX-
NC
NC
NC
USB
Port Name USB
Connectivity Type Ethernet Emulation over USB
Physical Layer USB 2.0
Connector USB Male Type-A
Pin 1
Pin 2
Pin 3
Pin 4
5V
Data -
Data +
0V

Electronics and Embedded Specifications

Single Board Computer
Processor AM3358BZCZ Sitara™ MPU
OS Debian 9.1
Memory 8GB SD-micro
Certification CE
Motion Controller
Processor AM3358BZCZ Sitara™ MPU
Interface Serial over USB
Protocol G-code
Fieldbus Compatible Modules
24V Digital 4 Inputs / 4 Outputs Module CE-MD-001-0001
High-Current Relays (4) Module CE-MD-001-0002*available soon
Push-Buttons CE-MD-001-0003*available soon

Software and Protocol Specifications

Available Control API’s
Python Python
Javascript Javascript
Communication Protocol for Ethernet Adapter
web-sockets REST
Communication Protocol for Filedbus
MQTT


Physical Unit


Functional Pinout





Unit Dimensions




MachineMotion™ Input / Output Capabilities by Model


Inputs/Outputs CE-CL-005-0001 CE-CL-005-0002 CE-CL-005-0003
Sensor Ports x5 x7 x9
Motor Outputs x1 x2 x3
USB Port x1 x1 x1
Ethernet Port x1 x1 x1



Compatible Hardware


Plug and Play Automation Components

MachineMotioTM Pendant
CE-TP-001-0001
M18 Inductive Proximity Sensor
CE-SN-004-0001
I/O Expansion Module
CE-MD-001-0001
Hollow Shaft Optical Rotary Encoder
CE-SN-002-0001
NEMA34 Stepper Motors
MO-SM-XXX-XXXX


Comments (0)