ITcMcExternalSetpointGenerator

Interface for implementing custom external setpoint generators.

Inheritance Hierarchy

ITcUnknown
    ITcMcExternalSetpointGenerator

ITcMcExternalSetpointGenerator 1: Methods

Name

Origin

Description

TcAddRef

ITcUnknown

Increments the reference counter.

TcQueryInterface

ITcUnknown

Get a reference to an implemented interface.

TcRelease

ITcUnknown

Decrements the reference counter.

OnPreparation

ITcMcExternalSetpointGenerator

Called once when the external setpoint generator is being prepared for activation.

OnStartPointInitialization

ITcMcExternalSetpointGenerator

Called once to provide the initial motion state before cyclic setpoint generation begins.

OnCyclicSetpointGeneration

ITcMcExternalSetpointGenerator

Called every cycle to compute the next setpoint values for position, velocity, and acceleration.

OnDeactivation

ITcMcExternalSetpointGenerator

Called when the external setpoint generator is deactivated/aborted. Use this method to tidy up, e. g. release created objects.

Versionsinformation

  • TwinCAT Standard >= v3.1.4026.23.1
  • TF5500 MC3 Base >= v4.0.6