Tutorial

MicroLogix 1400 Servo Control with Mitsubishi MR-J4-A

Allen-Bradley MicroLogix Servo Control with MR-J4-A

9 min read

Industry

Industrial Automation

Category

Servo Control

Type

Tutorial

Read Time

9 min read

MicroLogix 1400 “Servo Control” with Mitsubishi MR-J4-A: A Comprehensive Tutorial

Authored by FAIZAL AFZAL

Introduction

This tutorial provides a step-by-step guide on how to use the Allen-Bradley MicroLogix 1400 PLC to control a Mitsubishi MR-J4-A Servo Motor. Designed for industrial automation enthusiasts and professionals alike, this guide aims to simplify the process, making it accessible even for those new to PLC programming and servo motor control.

The Allen-Bradley MicroLogix 1400 is a versatile and powerful PLC that, when combined with the Mitsubishi MR-J4-A Servo Motor, can handle complex motion control tasks with precision. This tutorial will walk you through the wiring setup, necessary configurations, and PLC programming required to achieve seamless control of your servo motor.

Step 1: MicroLogix 1400 & Mitsubishi MR-J4-A Servo “Wiring Diagram”

1.1 Overview of Wiring Connections

To control the Mitsubishi MR-J4-A Servo Motor with the MicroLogix 1400 PLC, it is essential to establish correct and reliable wiring connections. The wiring diagram below outlines the basic setup required to connect the PLC to the servo motor.

The wiring diagram between the MicroLogix 1400 PLC and the Mitsubishi MR-J4-A Servo Motor. Highlight connections for power, pulse, direction, and Servo ON/OFF control.

1.2 Key Wiring Details

Step 2: Mitsubishi MR-J4-A Servo Driver Configuration

2.1 Configuring the MR-J4-A Servo Driver

The Mitsubishi MR-J4-A Servo Motor requires specific configuration settings to operate correctly with the MicroLogix 1400 PLC. These settings are adjusted using the MR-Configurator 2 software, which allows you to modify and fine-tune the servo motor’s parameters.

2.2 Key Parameters for Configuration

Table here that lists the various pulse input types and their corresponding settings

2.3 Recommended Settings for This Tutorial

For this tutorial, it is recommended that you use the following settings to ensure optimal performance:

These settings will allow the Mitsubishi MR-J4-A Servo Motor to respond accurately to the control signals sent from the MicroLogix 1400 PLC.

The key parameter values and their corresponding settings.

Step 3: MicroLogix 1400 “Position Control” Settings

3.1 Adjusting the PLC’s Output Settings

To successfully control the servo motor, it is crucial to adjust the output settings on the MicroLogix 1400 PLC. By default, the output settings are configured to -1, which will cause an error if not changed.

3.2 Key Settings for Output Configuration

The output settings screen from the MicroLogix 1400 PLC interface, with annotations pointing out the necessary changes.

3.3 Position Control Overview

In this project, OUT2 is utilized as the primary pulse output, providing precise control over the servo motor’s position. The settings must be carefully configured to ensure that the pulse frequency and count align with the desired motor movements.

Step 4: PLC Programming for MicroLogix 1400

4.1 Introduction to PLC Programming

Programming the MicroLogix 1400 PLC involves writing logic that controls the servo motor’s movements, direction, and on/off states. In this section, we will discuss the essential programming steps required to achieve these control functions.

4.2 Servo Jog & ON/OFF Control

The program should include commands that allow you to jog the servo motor—moving it incrementally in either direction—and toggle its ON/OFF state. This is crucial for fine-tuning the motor’s position during setup and testing.

This is the control code snippet showing the ladder logic used in the RSLogix programming environment for jog and ON/OFF control.

4.3 Servo Position Control Programming

For precise position control, the PLC must send a specific number of pulses to the servo motor, causing it to move to the exact desired location.

This is the code snippet showing the ladder logic used for position control in the RSLogix programming environment.

Conclusion

This comprehensive tutorial has provided detailed instructions on how to control a Mitsubishi MR-J4-A Servo Motor using the Allen-Bradley MicroLogix 1400 PLC. By following the steps outlined, you can achieve precise and reliable control over your servo motor, enhancing your automation capabilities.

For further learning, consider exploring more advanced PLC programming techniques and integrating additional sensors or control devices into your system to expand its functionality.

For further assistance or more detailed information, please refer to the Mitsubishi manuals or contact a Mitsubishi Electric support representative.

Recent Work

Asset Tracking & Monitoring
Smart Utility Management Solution
Mobility Solutions for Industry 4.0
Overall Equipment Effectiveness (OEE)
Predictive Maintenance Solution
Enhancing Alarm Management Efficiency
OT/SCADA Data Backup Management
Condition Based Maintenance (CbM)
Centralized Backup for SCADA/OT
Strengthening Security in SCADA/ICS
Zero Trust Security Approach
3-Step Strategy for Cyber Resilience