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