C# Class KMotion_dotNet.KM_Axis.KM_Axis_TuningParams

KFLOP Axis Channel parameters for Tuning and motion profiles
ファイルを表示 Open project: parhansson/KMotionX

Protected Properties

Property Type Description
_Controller KM_Controller
_ID int

Public Methods

Method Description
KM_Axis_TuningParams ( KM_Controller controller, int id ) : System

Associate KFLOP Axis Channel with Parameters

SetIIR0 ( double p1, double p2, double p3, double p4, double p5 ) : void

Set or get IIR Z domain servo filter #0

SetIIR1 ( double p1, double p2, double p3, double p4, double p5 ) : void

Set or get IIR Z domain servo filter #1

SetIIR2 ( double p1, double p2, double p3, double p4, double p5 ) : void

Set or get IIR Z domain servo filter #2

Private Methods

Method Description
GetConsoleDoubleValue ( string command ) : double
GetConsoleIntegerValue ( string command ) : int

Method Details

KM_Axis_TuningParams() public method

Associate KFLOP Axis Channel with Parameters
public KM_Axis_TuningParams ( KM_Controller controller, int id ) : System
controller KM_Controller
id int
return System

SetIIR0() public method

Set or get IIR Z domain servo filter #0
public SetIIR0 ( double p1, double p2, double p3, double p4, double p5 ) : void
p1 double
p2 double
p3 double
p4 double
p5 double
return void

SetIIR1() public method

Set or get IIR Z domain servo filter #1
public SetIIR1 ( double p1, double p2, double p3, double p4, double p5 ) : void
p1 double
p2 double
p3 double
p4 double
p5 double
return void

SetIIR2() public method

Set or get IIR Z domain servo filter #2
public SetIIR2 ( double p1, double p2, double p3, double p4, double p5 ) : void
p1 double
p2 double
p3 double
p4 double
p5 double
return void

Property Details

_Controller protected_oe property

KM_Controller Object for used for device access
protected KM_Controller _Controller
return KM_Controller

_ID protected_oe property

Axis Channel Number Valid range = ( 0 - 7 )
protected int _ID
return int