191
S2
S2
There is no limitation on the using number of this instruction in a program, and the different output points Y0~Y3
can generate pulses at the same time.
Since the pulse output function of Y0~Y3 are the same, below we use the Y0 as an example to describe the related
special devices.
The M9340 displays the status of the Y0 axis.
Any instruction which is related to the axis Y0 and is executed successfully, will continuously occupy the axis Y0,
until the condition contact becomes “OFF”.
Therefore, before to activate this instruction, should pay attention to the status of the M9340.
If the M9340 is already “ON”, it indicates that axis Y0 is occupied by other relevant instruction to generate pulse or
positioning. So, this instruction will not be executed even though the condition contact is “ON”.
When the M9340 is “OFF”, it indicates that axis Y0 is READY to accept and execute this instruction.
The M9341 is a pulse output monitor ag of the axis Y0.
When the axis Y0 is outputting pulse, the M9341 turns “ON”.
The M9342 is a positioning completed ag of the axis Y0.
When the number of pulse outputs assigned by is arrived, the M9342 turns “ON”.
When the condition contact is “OFF”, the M9342 will also turn “OFF”.
The M9343 is a ag for abnormal stop at the axis Y0.
The stop ag turns “ON” at the moment that the Y0 is generating pulses and the number of pulses assigned by
is not arrived yet, the pulse outputting will be stopped promptly. The M9343 will turn “ON” to indicate the stop is
abnormal.
When the condition contact is “OFF”, the M9343 will also turn “OFF”.
The M9345 is the stop signal of the axis Y0.
When the signal is “ON”, the pulse output frequency of this instruction at Y0 will slow down then stop After the stop
signal is clear, this instruction must be reactivated to enable pulse outputting again.
The M9346 is the immediately stop signal of the axis Y0.
When the signal is “ON”, the Y0’s pulse outputting will be stopped promptly. After the stop signal is clear, this
instruction must be reactivated to enable pulse outputting again.
The (D9351, D9350) display the current speed of axis Y0.
When the instruction is executed, that will display the current pulse frequency of the axis Y0’s output.
The (D9353, D9352) display the number of pulses that the axis Y0 has been output.
When the power switches “ON”, the initial value is 0. Afterwards, that will display the accumulated number of the
axis Y0’s output pulses.