KatanaNativeInterface  $VERSION$
Public Attributes | List of all members
TMotSCP Struct Reference

[SCP] static controller parameters More...

#include <kmlMotBase.h>

Collaboration diagram for TMotSCP:
Collaboration graph

Public Attributes

byte maxppwm
 max. val for pos. voltage More...
 
byte maxnpwm
 max. val for neg. voltage; pos! More...
 
byte kP
 prop. factor of pos comp More...
 
byte kI
 not yet active More...
 
byte kD
 derivate factor of pos comp More...
 
byte kARW
 not yet active More...
 
byte kP_speed
 Proportional factor of the speed compensator. More...
 
byte kI_speed
 Integral factor of the speed compensator. More...
 
byte kD_speed
 Derivative factor of the speed compensator. More...
 
byte maxppwm_nmp
 Max. value for positive voltage (0 => 0%, +70 => 100%) More...
 
byte maxnpwm_nmp
 Max. value for negative voltage (0 => 0%, +70 => 100%) More...
 
byte kspeed_nmp
 Proportional factor of speed compensator. More...
 
byte kpos_nmp
 Proportional factor of position compensator. More...
 
byte kI_nmp
 Integral factor (1/kI) of control output added to the final control output. More...
 
int crash_limit_nmp
 Limit of error in position. More...
 
int crash_limit_lin_nmp
 Limit of error in position in linear movement. More...
 

Detailed Description

[SCP] static controller parameters

Definition at line 109 of file kmlMotBase.h.

Member Data Documentation

◆ crash_limit_lin_nmp

int TMotSCP::crash_limit_lin_nmp

Limit of error in position in linear movement.

Definition at line 132 of file kmlMotBase.h.

◆ crash_limit_nmp

int TMotSCP::crash_limit_nmp

Limit of error in position.

Definition at line 131 of file kmlMotBase.h.

◆ kARW

byte TMotSCP::kARW

not yet active

Definition at line 118 of file kmlMotBase.h.

◆ kD

byte TMotSCP::kD

derivate factor of pos comp

Definition at line 117 of file kmlMotBase.h.

◆ kD_speed

byte TMotSCP::kD_speed

Derivative factor of the speed compensator.

Definition at line 122 of file kmlMotBase.h.

◆ kI

byte TMotSCP::kI

not yet active

Definition at line 116 of file kmlMotBase.h.

◆ kI_nmp

byte TMotSCP::kI_nmp

Integral factor (1/kI) of control output added to the final control output.

Definition at line 130 of file kmlMotBase.h.

◆ kI_speed

byte TMotSCP::kI_speed

Integral factor of the speed compensator.

Definition at line 121 of file kmlMotBase.h.

◆ kP

byte TMotSCP::kP

prop. factor of pos comp

Definition at line 115 of file kmlMotBase.h.

◆ kP_speed

byte TMotSCP::kP_speed

Proportional factor of the speed compensator.

Definition at line 120 of file kmlMotBase.h.

◆ kpos_nmp

byte TMotSCP::kpos_nmp

Proportional factor of position compensator.

Definition at line 129 of file kmlMotBase.h.

◆ kspeed_nmp

byte TMotSCP::kspeed_nmp

Proportional factor of speed compensator.

Definition at line 128 of file kmlMotBase.h.

◆ maxnpwm

byte TMotSCP::maxnpwm

max. val for neg. voltage; pos!

Definition at line 114 of file kmlMotBase.h.

◆ maxnpwm_nmp

byte TMotSCP::maxnpwm_nmp

Max. value for negative voltage (0 => 0%, +70 => 100%)

Definition at line 127 of file kmlMotBase.h.

◆ maxppwm

byte TMotSCP::maxppwm

max. val for pos. voltage

Definition at line 113 of file kmlMotBase.h.

◆ maxppwm_nmp

byte TMotSCP::maxppwm_nmp

Max. value for positive voltage (0 => 0%, +70 => 100%)

Definition at line 126 of file kmlMotBase.h.


The documentation for this struct was generated from the following file: