TurnByC

TurnByC 1:

Rotate the attached orientation without changing the Cartesian coodinates.

Syntax

Definition:

METHOD TurnByC
VAR_INPUT
    dc : LREAL;
END_VAR

TurnByC 2: Inputs

Name

Type

Description

dc

LREAL

Angular displacement given in degrees [°].

Example: PositionXYC.TurnByC

PLC declaration

VAR
   position   : PositionXYC;
   angle      : LREAL := -5;
END_VAR

PLC implementation

position.SetValuesXYC(1.5, 2.5, 20);
position.TurnByC(angle);

Expected result

position.x = 1.5
position.y = 2.5
position.c = 15