5 Applied Instructions and Basic Usage
3. Troubleshooting
Error Troubleshooting
The values of input pins in the motion control function
block are incorrect.
Check whether the values of the input pins are in the
ranges allowed.
4. Modules which are supported
The motion control function block T_NonPeri_SCamIn supports DVP20PM00D and DVP20PM00M.
5.10.21 Multiaxial Cyclic Electronic Cam Motion
1. Motion control function block
The motion control function block T_Multi_CamIn is used to start electronic cam motion. The value of
the Master input pin indicates a master axis. The first axis is used as a slave axis. The motion of the
slave axis specified follows the motion of the master axis specified. The value of the MasterOffset input
pin indicates the starting angle of the master axis specified. The value of the MasterDelay input pin
indicates the number of pulses the master axis specified sends before electronic cam motion is started.
2. Input pins/Output pins
Input pin
Name Function
Data
type
Setting value Time when a value is valid
Master
Master axis
number
WORD
K1: A0± and B0±
K2: FP± for the Y-axis
(No external wiring is
needed.)
K3: FP± and RP± for
the Y-axis
(No
external wiring is
needed.)
The value of the Master input pin is
valid when there is a transition in the
Enable input pin’s signal from low to
high.
Slave_Y
Starting the
Y-axis
BOOL True/False
The value of the Slave_Y input pin is
valid when there is a transition in the
Enable input pin’s signal from low to
high.
Slave_Z
Starting the
Z-axis
BOOL True/False
The value of the Slave_Z input pin is
valid when there is a transition in the
Enable input pin’s signal from low to
high.
Enable
Enabling
electronic
cam motion
BOOL True/False -
SlavePulseInType Pulse type WORD
K0: mcUD
K1: mcPD
K2: mcAB
K3: mc4AB
The value of the SlavePulseInType
input pin is valid when there is a
transition in the Enable input pin’s
signal from low to high.
DVP-20PM Application Manual
5-206