The PTO (Pulse Train Output) implements digital technology that helps provide precise positioning for open loop control of motor drives.
The PTO and PWM (pulse width modulation), and FG (Frequency Generation) functions use the same dedicated outputs. Only one of these 3 functions can be used on the same channel. Using different functions on channel 0 and channel 1 is allowed.
The PTO function provides a square wave output for a specified number of pulses and a specified velocity (frequency).
PTO is used to control the positioning or speed of the axis of a rotating device.
The PTOSimple function block manages the PTO.
Motion commands are managed by 6 motion function blocks:
oPTOHome and PTOEnhancedHome: moving to the reference position
oPTOMoveRelative and PTOMoveAbsolute: moving of a programmed distance
oPTOMoveVelocity and PTOMoveFast: moving at a programmed speed
Adjustments and diagnostics are managed by 4 administrative blocks:
oPTOSetParam: modify a parameter
oPTOGetParam: read a parameter
oPTOGetDiag: identify a detected error
oPTOSetPosition: set the axis position value
The maximum generated frequency is 100 kHz.
The 2 PTO channels can be used simultaneously but can only control independent axes. Therefore the embedded PTO function can be used for:
osingle axis point-to-point motion
o2-axis simultaneous point-to-point motion (each axis is managed independently).
but not for applications that would require:
o2-axis synchronized point-to-point motion,
o2-axis interpolation motion.