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) functions use the same dedicated outputs. PTO can be configured on channel 0. Alternatively, up to 2 PWMs can be configured on channel 0 and channel 1.

Concept

The PTO function provides a square wave output for a specified number of pulses and a specified 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 2 motion function blocks:

oPTOMoveRelative: moving to a specified axis position

oPTOMoveVelocity: moving axis at a specified speed

oPTOStop: stop moving

Adjustments and diagnostics are managed by 3 administrative function blocks:

oPTOSetParam: Modify a parameter

oPTOGetParam: Read a parameter

oPTOGetDiag: Identify a detected error

Performance

The maximum generated frequency is 50 kHz for PTO.

The maximum generated for PWM is 65 kHz.

The embedded PTO function can be used for single axis point-to-point motion but not for applications that would require:

o2-axis simultaneous point-to-point motion (each axis is managed independently).

o2-axis synchronized point-to-point motion,

o2-axis interpolation motion.

PWM can control up to 2 independent axes.

NOTE:

oPTO or PWM can be configured on channel 0.

oPTO cannot be configured on channel 1. PTO requires 2 fast digital outputs.

oIf PTO is selected for channel 0, PWM on channel 1 cannot be used.