As a supplier of Mitsubishi PLC Q Series, I am often asked about how to use the pulse output function in these advanced programmable logic controllers. In this blog, I will provide a comprehensive guide on this topic, sharing my experience and knowledge in the field.
Understanding the Pulse Output Function in Mitsubishi PLC Q Series
The pulse output function in Mitsubishi PLC Q Series is a powerful feature that allows for precise control of motors and other equipment that require pulsed signals. This function is particularly useful in applications such as servo motor control, stepper motor control, and high - speed positioning systems.
The Q Series PLCs are equipped with high - performance pulse output modules that can generate pulses with different frequencies, pulse widths, and duty cycles. These modules can be configured to meet the specific requirements of various applications.
Hardware Setup
Before using the pulse output function, you need to ensure that the hardware is properly set up. First, select the appropriate pulse output module for your application. Mitsubishi offers a range of pulse output modules with different specifications, such as the Mitsubishi Input Output Module FX3SA - 14MR - CM. This module provides reliable input and output capabilities, which can be integrated with the Q Series PLCs.
Install the selected module into the PLC rack according to the manufacturer's instructions. Make sure all the connections are secure, including power supply, communication cables, and signal cables. Check the module's status indicators to ensure it is functioning properly.


Software Configuration
Once the hardware is set up, you need to configure the software to use the pulse output function. Mitsubishi provides the GX Works2 programming software, which is a powerful tool for programming and configuring Q Series PLCs.
- Create a New Project: Open GX Works2 and create a new project for your Q Series PLC. Select the appropriate PLC model and version.
- Configure the Pulse Output Module: In the project, navigate to the hardware configuration section. Add the pulse output module to the configuration and set its parameters, such as the module address, pulse output mode (e.g., continuous pulse, single - pulse), and pulse frequency.
- Program the Pulse Output Function: Use ladder logic or other programming languages supported by GX Works2 to program the pulse output function. You can use instructions such as PLSY (Pulse Output) to generate pulses. For example, the PLSY instruction allows you to specify the pulse frequency, the number of pulses, and the output terminal.
// Example of PLSY instruction LD X0 PLSY K1000 K100 Y0
In this example, when input X0 is ON, the PLSY instruction will generate 100 pulses with a frequency of 1000 Hz at output Y0.
Advanced Configuration and Tuning
In some applications, you may need to perform advanced configuration and tuning to optimize the performance of the pulse output function.
- Pulse Frequency and Duty Cycle: You can adjust the pulse frequency and duty cycle according to the requirements of your application. For example, in a servo motor control system, you may need to adjust the pulse frequency to control the motor speed, and the duty cycle to control the motor torque.
- Positioning Control: The pulse output function can be used for precise positioning control. You can use additional instructions such as DRVI (Relative Positioning) and DRVA (Absolute Positioning) to control the position of the motor.
// Example of DRVI instruction LD X1 DRVI K1000 K2000 Y0 Y1
In this example, when input X1 is ON, the DRVI instruction will move the motor to a relative position of 2000 pulses with a speed of 1000 pulses per second. The output Y0 is used for pulse output, and Y1 is used for direction control.
Troubleshooting
If you encounter problems when using the pulse output function, here are some common troubleshooting steps:
- Check the Hardware Connections: Make sure all the hardware connections are secure. Check for loose cables, damaged connectors, or incorrect wiring.
- Verify the Software Configuration: Double - check the software configuration, including the module parameters, programming instructions, and input/output settings.
- Monitor the Pulse Output: Use a logic analyzer or an oscilloscope to monitor the pulse output signals. Check the pulse frequency, pulse width, and duty cycle to ensure they are correct.
Applications of Pulse Output Function in Mitsubishi PLC Q Series
The pulse output function in Mitsubishi PLC Q Series has a wide range of applications in various industries.
- Automotive Industry: In automotive manufacturing, the pulse output function can be used for precise control of robotic arms, conveyor belts, and other equipment. For example, it can be used to control the movement of a robotic arm during the assembly process, ensuring accurate positioning and operation.
- Packaging Industry: In the packaging industry, the pulse output function can be used for controlling the filling, sealing, and labeling machines. It can ensure the accurate and efficient operation of these machines, improving the production quality and efficiency.
- Machine Tool Industry: In the machine tool industry, the pulse output function can be used for controlling the movement of the cutting tools, such as the X, Y, and Z axes of a CNC machine. It can provide high - precision positioning and control, improving the machining accuracy.
Conclusion
The pulse output function in Mitsubishi PLC Q Series is a powerful and versatile feature that can be used in a wide range of applications. By properly setting up the hardware, configuring the software, and performing advanced tuning, you can achieve precise control of motors and other equipment. If you are interested in using Mitsubishi PLC Q Series and its pulse output function for your projects, please feel free to contact us for more information and to discuss your specific requirements. We are committed to providing high - quality products and professional technical support to help you achieve your goals.
References
- Mitsubishi Electric Corporation. GX Works2 User's Manual.
- Mitsubishi Electric Corporation. Q Series PLC Hardware Manual.