Mitsubishi FX3U series—high-speed pulse command

Table of contents

1. Introduction

2. Pulse output instructions [PLSY, DPLSY]

1. PLSY 16-bit operation instruction

2. DPLSY 32-bit operation instruction

3. Instruction execution end flag (M8029)

3. With acceleration and deceleration pulse output instructions [PLSR, DPLSR]

1. PLSR 16-bit operation instruction

2. Acceleration and deceleration time motion table

4. Positioning instructions

1. Left and right limit settings:

2. Application scenarios:

5. Summary


1. Introduction

        can be used to control the movement of stepper motors or servo motors. It supports three high-speed pulse output channels (Y0, Y1 and Y2), with a maximum frequency of 100KHz. By sending high-speed pulses, the position control of the servo motor can be achieved. This means that FX3U can control up to three servo motors at the same time.

2. Pulse output instructions [PLSY, DPLSY]

1. PLSY 16-bit operation instruction

[PLSY S1 S2 Dn]

S1 represents: output frequency; 1~32767 HZ

S2 represents: output pulse amount; 1~32767 PLS

Dn stands for: output channel; P0, P1, P2

2. DPLSY 32-bit operation instruction

[DPLSY S1 S2 Dn]

S1 represents: output frequency; 1~2.1 billion HZ

S2 represents: output pulse amount; 1~2.1 billion PLS

Dn stands for: output channel; P0, P1, P2

3. Instruction execution end flag (M8029)

Function: When the latest PLSY command output pulse ends, M8029 will be powered on (ON), otherwise it will be powered off (OFF).

3. With acceleration and deceleration pulse output instructions [PLSR, DPLSR]

1. PLSR 16-bit operation instruction

[PLSR S1 S2 S3 Dn]

S1 represents: output frequency; 10~32767 HZ

S2 represents: output pulse number; 1~32767 PLS

S3 represents: acceleration and deceleration time; 50~5000 ms

Dn stands for: output channel; P0, P1, P2

2. Acceleration and deceleration time motion table

4. Positioning instructions

1. Left and right limit settings:

2. Application scenarios:

A. When using the [PLSY S1 S2 Dn] command and S2 setting bit K0, you can rely on the forward and reverse limit switches to determine whether the motor needs to stop.

B. To prevent incorrect movement, when the set pulse amount S2 is too much, you can rely on the forward and reverse limit switches to stop the motor and reduce losses.

5. Summary

1. When the output pulse amount is set to K0, it means that the certain pulse amount is not set, and the motor will keep running.

2. The end flag (M8029) is the one closest to PLSY.

3. The FX3U basic unit has only three high-speed pulse output channels, namely Y0, Y1, and Y2. The output pulse frequency is up to 100K HZ.

Guess you like

Origin blog.csdn.net/BUG7073/article/details/134259855