

Controller
Information on how to setup and use your MachineMotion controller.
Video Tutorials
Guides

User manual
MachineMotion 2 Controller Manual
This manual will explain how to setup, program and operate the MachineMotion 2 controller. This is currently the latest version of our MachineMotion controller.

User manual
MachineMotion 1 Controller Manual
This manual will explain how to setup, program and operate the MachineMotion controller. This is currently the latest version of our MachineMotion controller.

User manual
MachineMotion Controller Safety Guide (V1E0+)
This guide describes the safety configurations of MachineMotion V1E0. It also shows how to connect MachineMotion to Vention safety peripherals and have a functional safety configuration.
Datasheets

Datasheet
MachineMotion 2 Pendant V2
MachineMotion 2™ Pendant V2 provides a plug and play touch screen interface for automated equipment powered by the Vention MachineMotion 2™ controller.

Datasheet
MachineMotion 2 One-Drive Datasheet
This datasheet will explain how to setup, program and operate the MachineMotion 2 One-Drive controller.

Datasheet
MachineMotion 2 Four-Drive Datasheet
This manual will explain how to setup, program and operate the MachineMotion 2 controller.

Datasheet
Digital IO Module
The Digital IO Module, CE-MD-001-0001 extends the functionality of the MachineMotion controller with 4 industrial 24V inputs and 4 industrial 24V outputs.

Datasheet
MachineMotion Pendant
MachineMotion™ Pendant provides a plug and play touch screen interface for automated equipment powered by the Vention MachineMotion™ controller.

Datasheet
MachineMotion 1 Datasheet
MachineMotion™ datasheet contains detailed technical specifications, such as: functional pinout, input & outputs, specifications, input / output capabilities by model, electronics & embedded software specifications and uni...
Controller FAQs
<p>MachineMotion is a plug-and-play, single-box motion controller that includes everything you need for motion control: motor drives, power supply, control card, safety relay, and more. These components are all integrated into a complete system providing a true plug-and-play experience. </p>
<p>For example, motors and sensors come pre-wired with connectors and plug directly into the MachineMotion controller box. In short, MachineMotion saves clients from having to design and manufacture custom automation enclosures for their equipment.</p>
<p>The MachineMotion controller is fully modular, so you can easily connect e-stop modules, 24-V digital IO modules, linear axes and end of travel sensors.</p>
<p>You have three options for programming MachineMotion: the Vention URCap (when working with UR robots), our code-free MachineLogic interface (within MachineBuilder), and our Python SDK.</p>
<p> For more info about MachineMotion refer to our <a href="https://vention.io/resources/category/machinemotion?resource_category_id=7">resource page</a> </p>
<p>The MachineMotion 2 controller is certified to Canadian, US & European standards. Below are the standards that the MachineMotion 2 controller complies to:</p>
<b>North America</b></p>
CSA C22.2 No. 274-17 (Electrical Safety)</p>
ANSI/UL 61800-5-1 (Electrical Safety)</p>
FCC Part 15 (EMC)</p>
<b>Europe - CE Complaint</b></p>
EN 61800-5-1:2007/AMD1:2016 (Low Voltage Directive)</p>
EN 61800-3:2017 (EMC Directive)</p>
EN 55011:2016 (EMC Directive)</p>
EN IEC 63000:2016 (RoHS Directive)
<p>Even if you don’t purchase the Vention URCap software for Universal Robots, you can still save significant integration time with the MachineMotion controller. Unlike traditional PLCs, MachineMotion offers native support for URScript, which is a powerful programming language for Universal Robots.</p>
<p>The other main advantage is MachineMotion’s plug-and-play architecture: the fact that it offers a single-box solution prevents you from having to do complex integration work.</p>
<p>Yes. You can control MachineMotion controllers together in the same application using Python programming or through Vention’s URCap software (if you’re working with a Universal Robot). Note that MachineLogic does not currently support this functionality. </p>