Panasonic FP Series Programming Manual page 1186

Hide thumbs Also See for FP Series:
Table of Contents

Advertisement

PulseOutput_Jog_
Positioning1_FB
This instruction is used for JOG operation. The specified number of pulses is output after the
Description
position control trigger input has turned to TRUE. A deceleration is performed before the target
value is reached and pulse output stops. Pulses are output from the specified channel when the
control flag for this channel is FALSE and the execution condition is TRUE.
The target speed can be changed once when the position control trigger input turns to TRUE.
This non-inline instruction is part of the tool instructions for pulse output. For a detailed description
of the instruction(s) used internally, please refer to the online help:
F171_PulseOutput_Jog_Positioning (see page 1055)
Use PulseInfo_IsActive (see page 1223) to check if the control flag for the selected channel is
FALSE.
Use PulseControl_PulseOutputStop (see page 1213) to stop pulse output on a specified channel.
Use PulseControl_DeceleratedStop (see page 1202) to perform a decelerated stop.
see see page 1329
PLC types
Data types
Input variable
bExecute
bAbsolute
diInitialAndFinalSpeed
diTargetSpeed1
diAccelerationTime
diTargetSpeed2
diChangeTime
diDecelerationTime
diTargetValue
dutChannelConfiguration
Output variable
bError
JOG operation and positioning
Data type
Function
BOOL
With edge or permanent if change of speed required
BOOL:=FALSE
Only incremental mode supported, must be FALSE always,
otherwise an error is output.
Initial and final speed = 1 to 50000 (1Hz–50kHz)
Target speed = 1 to 50000 (1Hz–50kHz)
Acceleration time = 1ms–32760ms
DINT
Target speed = 1 to 50000 (1Hz–50kHz)
Change time = 1ms–32760ms
Deceleration time = 1ms–32760ms
Target value [pulses]: -2147483648–2147483647
Predefined system DUT for channel configuration:
PulseOutput_Channel_Configuration_DUT
Data type
Function
BOOL
Refers to an internal mismatch of input values to avoid a PLC
error.
TRUE if the applied channel is not enabled in the system
registers or if bAbsolute is TRUE
Pulse output instructions
1185

Advertisement

Table of Contents
loading

Table of Contents