JMC101

64-Axis Motion Controller with EtherCAT and Dual CAN Interfaces

Product Categories

JMC101

• 64 axes
• CPU 800MHZ ;512M RAM ;512M (can be expanded to 1G) Storage
• CAN*2;RS232*1;RS485*1;USB2.0*1 ;EtherNet*1 ;EtherCAT*1
• Supports expansion up to 256*DI and 256* DO

The JMC101 is a 64-Axis Motion Controller designed for machine builders who need one controller to manage many drives and a large amount of digital I/O. It uses an 800 MHz CPU with 512 MB RAM and 512 MB of storage, expandable to 1 GB, and supports ladder diagram, function block, and C language programming within a multitasking framework.

Processing Platform

The hardware is sized for general-purpose control tasks rather than a single narrow workflow, which suits machine builders who reuse one controller across different models. The multitasking framework lets cyclic logic and event-driven routines run side by side.

Connectivity

The controller provides one EtherCAT interface that connects up to 64 EtherCAT drive axes or I/O devices, two CAN interfaces supporting CANopen and custom CAN protocols, and one each of RS485, RS232, USB 2.0, and Ethernet (Modbus or UDP).

I/O Expansion

Digital I/O can be expanded up to 256 inputs and 256 outputs, which covers machines with large field device counts.

Programming Environment

The JMC101 supports ladder diagram, function block, and C language programming. Motion control functions cover point-to-point motion, multi-axis linear interpolation, 2-3 axis circular interpolation, and 3-axis helical interpolation, giving engineers the building blocks for CNC and robotic motion profiles.

Key Specifications

  • CPU: 800 MHz; RAM: 512 MB; storage: 512 MB (expandable to 1 GB)
  • Axes: up to 64 EtherCAT drive axes or I/O devices
  • CAN: 2 (CANopen, custom CAN); RS232: 1; RS485: 1; USB 2.0: 1; Ethernet: 1; EtherCAT: 1
  • I/O expansion: up to 256 DI and 256 DO
  • Languages: ladder diagram, function block, C

Applications

The JMC101 is suited to factory automation, robotics, packaging machinery, CNC machine tools, semiconductor equipment, inspection equipment, and material handling. CNC machines benefit from the interpolation functions, while robotics applications take advantage of the CANopen interface for auxiliary devices.

Selection Guidance

Plan the EtherCAT node count so the 64-axis budget is respected, and verify the CAN protocol (CANopen or custom) matches your auxiliary devices. Because programming is multi-language, the controller fits teams with mixed backgrounds. Lyenwsin can help you confirm the axis and I/O configuration for your machine.

ModelJMC101
USB1,USB 2.0
Number of EtherCAT axes64
CPU800MHZ
RAM512M
Storage512M (can be expanded to 1G)
Control cycleUp to 125us
Power-off storage128k
Programming LanguageICE61131-3 Ladder Diagram, Standard C Language
CAN2, supports CANopen protocol, supports custom CAN protocols
RS2321, Modbus-RTU protocol
RS4851, Modbus-RTU protocol
Digital IOSupports expansion up to 256*DI and 256* DO, needs to be used with the JMC1616 extension module.
USB1,USB 2.0
Ethernet1, program download/debugging program/connecting touchscreen/Modbus-TCP/TCP/UDP
EtherCAT1, supports up to 64 EtherCAT bus motion axes (CIA402 axes)
Motion ControlSingle-axis motion, axis linkage, linear interpolation, 2-axis planar circular interpolation, electronic gear, multiple coordinate systems, multi-set coordinate system interpolation

Ouote Request

Get a personalized quote tailored to your needs with our
quick and easy Quote Request Form.