Overview

 

Pulse Train Output (PTO)

Introduction

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.

Concept

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.

PTO Commands

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

oPTOStop: stop moving

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

Performance

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.