Panasonic FP Series Programming Manual page 1060

Hide thumbs Also See for FP Series:
Table of Contents

Advertisement

General programming information
!
If both the main program and the interrupt program contain code for the same
channel, make sure both are not executed simultaneously.
When a pulse output instruction is executed and pulses are being output, the
pulse output control flag (e.g. sys_bIsPulseChannel0Active) of the corresponding
channel is TRUE. No other pulse output instruction can be executed as long as
this flag is TRUE.
Set the position control trigger input (X0, X1, X2, X3) in system register 402.
For the position control trigger input, only the rising edge (TRUE) is detected.
The instruction cannot be started when a decelerated stop has been requested.
To restart after stopping the operation, turn the execution condition to FALSE
and then to TRUE again.
We strongly recommend that you incorporate a forced stop (see page 1021)
option in your positioning program.
The status of the high-speed counter control flag or pulse output control flag may
change while a scan is being carried out. For example, if the flag is used more
than once as an input condition, different statuses may exist within one scan. To
ensure proper execution of the program, the status of the special internal relay
should be copied to a variable at the beginning of the program.
PLC types
Availability of F171_PulseOutput_Jog_Positioning (see page 1322)
Data types
Variable
s_DUT_DataTable
n_iPulseOutputChannel
Operands
For
s_dutDataTable
n_iPulseOutputChannel
Error flags
No.
IEC address
%MX0.900.7
R9007
%MX0.900.8
R9008
Warning!
As soon as you begin editing a program online (i.e., in
RUN mode) using this instruction, pulse output will
stop.
Data type
F171_PulseOutput_Jog_Positioning_Type0_DUT or
F171_PulseOutput_Jog_Positioning_Type1_DUT
decimal constant
Relay
-
-
-
-
-
-
Set
If
permanently
 the same channel is started twice
 channel number or values of the data table are outside the
for an instant
 initial speed > target speed
 pulse output has not been set in the system registers
T/C
-
-
-
-
-
-
permissible range
Pulse output instructions
Function
Starting address of area containing
the data table
Pulse output channel: 0–3
Register
Constant
DT
-
-
-
-
-
-
dec. or hex.
1059

Advertisement

Table of Contents
loading

Table of Contents