As a supplier of Mitsubishi PLC Q Series products, I've witnessed firsthand the transformative impact these programmable logic controllers can have on industrial automation. One of the most powerful features of the Mitsubishi PLC Q Series is the high - speed counter. In this blog, I'll share detailed insights on how to use the high - speed counter in the Mitsubishi PLC Q Series, from basic concepts to practical applications.
Understanding the High - Speed Counter in Mitsubishi PLC Q Series
The high - speed counter in the Mitsubishi PLC Q Series is a crucial component designed to accurately count high - frequency pulses. In industrial scenarios, it can handle a large number of fast - changing signals in real - time. For instance, in a packaging production line, it can precisely count the number of products passing through a certain point, even when the production speed is extremely high.


The high - speed counter has several operating modes, including single - phase counting, two - phase counting, and up - down counting. Each mode is suitable for different application scenarios. Single - phase counting is the simplest form, which is often used for basic counting tasks where the direction of the signal is not a concern. Two - phase counting can determine the direction of rotation in addition to counting, making it ideal for applications such as motor control. Up - down counting allows the counter to increase or decrease its value based on different input signals.
Configuration of the High - Speed Counter
To utilize the high - speed counter effectively, proper configuration is essential. First, you need to access the PLC's programming software, such as GX Works. In the software, locate the high - speed counter settings.
- Select the Counter Type: There are different types of high - speed counters available in the Q Series, such as 1 - phase 1 - input high - speed counters, 1 - phase 2 - input high - speed counters, and 2 - phase high - speed counters. Choose the one that suits your application requirements. For example, if you are counting the rotation of a motor shaft, a 2 - phase high - speed counter would be a better choice as it can detect both the speed and the direction of rotation.
- Set the Counting Mode: As mentioned earlier, select the appropriate counting mode, whether it's single - phase, two - phase, or up - down counting.
- Define the Input Signals: Specify the input terminals that will be used to receive the counting signals. Make sure the wiring is correct and the input signals are stable.
Programming the High - Speed Counter
Once the configuration is complete, you can start programming the high - speed counter. Here is a basic example of programming a high - speed counter for a simple counting task:
LD X0 ; Check if the start signal is ON SET C251 ; Start the high - speed counter C251 LD C251.K ; Check the current count value CMP #100 D0 ; Compare the count value with 100 JE M0 ; If the count value equals 100, set the output M0
In this example, when the input X0 is turned on, the high - speed counter C251 starts counting. The current count value is continuously compared with 100. When the count value reaches 100, the output M0 is set.
Practical Applications
Motor Control
The high - speed counter is widely used in motor control applications. For example, in a servo - motor controlled robotic arm, the high - speed counter can accurately measure the motor's rotation speed and position. By counting the pulses generated by the encoder attached to the motor shaft, the PLC can precisely control the movement of the robotic arm, ensuring high - precision operations such as pick - and - place tasks.
Conveyor Belt Systems
In conveyor belt systems, the high - speed counter can be used to count the number of items passing through a specific point on the conveyor. This information can be used for inventory management, quality control, and production monitoring. For instance, if a certain number of products are required to be packed in a box, the high - speed counter can trigger the packaging process when the correct number is reached.
Related Mitsubishi PLC Q Series Products
- Mitsubishi PLC QJ71DN91 DeviceNet Master - Slave Unit: This unit can work in conjunction with the high - speed counter in the Q Series. It provides communication capabilities through the DeviceNet network, allowing the PLC to interact with other devices in the industrial network more efficiently.
- Mitsubishi PLC Controller Q2ASHCPU - S1 Melsec Electric Q - Series Model: This high - performance CPU is suitable for complex industrial control applications that require the use of high - speed counters. It offers a large processing capacity and fast execution speed, ensuring that the high - speed counter operations are carried out smoothly.
- Mitsubishi Electric FX3GE - 40MR/ES: Although it is not strictly a Q Series product, it can also be used in combination with the Q Series in some industrial setups. It provides additional input and output capabilities, which can be useful for expanding the functionality of the overall control system that includes the high - speed counter in the Q Series.
- MITSUBISHI PLC MELSEC IQ - R Series Profinet Master IO Controller NETWORK Module RJ71PN92: This module enables the Q Series PLC to communicate with other devices in a Profinet network. When used with the high - speed counter, it can transmit the counting data to other parts of the network for further analysis and processing.
- Mitsubishi IR - Q Series Network Module Communication Module RJ71C4: It provides reliable communication capabilities for the Q Series PLC. In applications where the high - speed counter data needs to be shared across different devices or systems, this network module can play a crucial role.
Troubleshooting the High - Speed Counter
Even with proper configuration and programming, issues may still arise with the high - speed counter. Here are some common problems and their solutions:
- Incorrect Counting: This could be due to unstable input signals. Check the wiring and the signal source to ensure that the input signals are clean and stable.
- Counter Not Starting: Verify that the start conditions in the programming are met. Check if the input signals that trigger the counter are functioning correctly.
- Communication Errors: If the high - speed counter data needs to be transmitted to other devices, communication errors may occur. Check the network settings, such as IP addresses and communication protocols, and ensure that all devices are properly connected.
Conclusion
The high - speed counter in the Mitsubishi PLC Q Series is a powerful tool for industrial automation. With proper configuration, programming, and troubleshooting skills, it can be used in a wide range of applications, from motor control to conveyor belt systems. As a supplier of Mitsubishi PLC Q Series products, I can offer high - quality products and professional technical support. If you are interested in purchasing Mitsubishi PLC Q Series products or need further technical consultation, please feel free to reach out to us for a purchasing discussion. We are committed to providing you with the best solutions to meet your industrial automation needs.
References
- Mitsubishi Electric Corporation. Mitsubishi PLC Q Series User Manual.
- Various industrial automation technical resources and forums.