Technical Knowledge

A multi-axis motion controller: can control up to thousands of stepper or servo
Release Date : 2020-07-03 16:31:40


NiMotion's integrated motion controller is a new Internet-accessible distributed multi-axis motion controller for automation applications. It uses TCP/IP to control up to thousands of servo or stepper motor axes through a single IMAC Motion controller.
 
This open architecture allows seamless integration with digital I/O, vision systems, and other devices (such as HMI), which can be controlled by a single host on the Internet. The system can be used with stand-alone programs, or commands can be sent from an external computer through any application (such as Visual Basic, C, C++, C#, JavaScript, LabView, etc.). The architecture is scalable, multiple IMAC Motion controllers can be used, and the distributed control concept ensures that it is cost-effective at any scale or complexity.
 
NiMotion's multi-axis motion controller has a built-in web server, allowing users to access status information, diagnostics, errors, and operation history from any connected device using a web browser. You can also directly transfer factory floor data to the upper IT system database.
 
Generally, the combined products of motion controllers are widely used in solutions with feedback functions or distributed motion control functions.
 
For example, the NIMC2000 innovative integrated motion controller combines the performance of the driver with the onboard embedded logic function. The product allows advanced PLC programming using the PLC core, which has been integrated into software tools and multitasking operating systems. Through its motion control function, it can handle mechanical applications, from simple point-to-point motion to multi-axis synchronization integrating complex motion sequences, and can control up to thousands of axes.
 
All NiMotion motion controllers have been standardized on the EtherCAT open network standard and MACRO for dedicated OEM applications. Using these high-performance deterministic network architectures, multiple motion devices can be synchronized to create complex electronic motion curves, which can be completely reprogrammed and simulated, and can directly control torque and increase or decrease speed.