7.4.4 Pulse output control instructions (F0)
Pulse output control instruction (F0)
• This instruction is used for resetting the built-in high-speed counter, stopping the pulse output, and
setting and resetting the near home input.
• Specify this F0 (MV) instruction together with special data register DT90052.
• Once this instruction is executed, the settings will remain until this instruction is executed again.
Example 1:
Enable the near home input during home return operations and begin deceleration.
In these programs, the near home input is
enabled in step (1) and 0 is entered just after
that in step (2) to perform the preset operations.
Operations executable by Pulse output control instruction (F0)
Description
0 Software reset Resets the value in an elapsed value area (Example: For CH0,
DT90400 and DT90401).
Disables or enables the count of an elapsed value area (Example:
For CH0, DT90400 and DT90401).
Forcibly stops the pulse output during the execution of the pulse
output instructions F171 to F177.
Enables the near home input when executing the home return
instruction F177. Allocates an arbitrary input to the near home input.
5 Deceleration
stop request
Forcibly stops the pulse output during the execution of the pulse
output instructions F171 to F177.
FP-X0 Pulse output control flag area
- The area DT90052 for writing channels and
control codes is allocated as shown in the
left figure.
- Control codes written with an F0 (MV)
instruction are stored by channel in special
data register DT90380 to DT90383.
Pulse output control flag monitor area
Control code monitor area
Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: info@clrwtr.com