SOLAR_POSITION_CTRLΒΆ

../_images/a14ed8aa409adec40a33139000eba54e
Available as of PLC runtime system: V1.3 and above
Included in library: Solar_AC500_V22.lib
Type Function
Group Package of functions to get the sun position

Function Block to manage the positioning control.

According to the positioning reference, it gets the speed parameters to set the system in the desired position. Output parameters are Run-Stop, Direction and Speed to reach the calculated position of the system.

Output parameters are Run, Direction and Speed to reach the desired position of the system.

Depends on the input parameters, the manipulated variable (SPEED) to control the actuators will be:

  • GO_TO_POS_REF = TRUE

Select pulse start for positioning: Start by rising edge of a pulse. The signal has to stay TRUE during the positioning task.

According to the reference of positioning gets the SPEED parameter to set the system in this position, by calculating the control action by using a proportional controller.

SPEED_REF = (POS_REF-POS_ACT) * KP * (limit of [SPEED_MIN and SPEED_MAX]).

  • JOG_FWD = TRUE

SPEED_REF = JOG_SPEED. To move the system forward manually.

  • JOG_BWD = TRUE

SPEED_REF = (-1) * JOG_SPEED. To move the system backward manually.