Hauptseite | Klassenhierarchie | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente | Datei-Elemente | Zusätzliche Informationen

TDC_Drive Klassenreferenz

#include <M_MOTHW.H>

Klassendiagramm für TDC_Drive:

Inheritance graph
[Legende]
Zusammengehörigkeiten von TDC_Drive:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Methoden

 TDC_Drive (void)
BOOL GetPosition (BOOL)
long GetFailure (void)
BOOL MoveByPosition (long)
BOOL MoveToPosition (long)
virtual BOOL SetMoment (float)
virtual float GetMoment (void)
BOOL SetSpeed (double)
double GetSpeed (void)
virtual int SaveSettings (BOOL)
BOOL PushSettings (void)
BOOL PopSettings (void)
virtual BOOL SetVelocity (DWORD)
virtual BOOL SetAcceleration (DWORD)
virtual DWORD GetVelocity (void)
virtual DWORD GetAcceleration (void)

Geschützte Methoden

virtual int Initialize (void)
virtual BOOL ActivateDrive (void)
virtual BOOL Reset (void)
virtual BOOL ActivateFilterParameters (void)
virtual BOOL CheckBoardOk (void)
virtual BOOL IsMoveFinish (void)
virtual BOOL IsLimitHit (void)
virtual BOOL _GetPosition (long *)
virtual BOOL _GetFailure (long *)
virtual BOOL MoveRelative (long)
virtual BOOL MoveAbsolute (long)

Geschützte Attribute

WORD wDeathBand
WORD wDynamicFailure
WORD wDeccelerationPoint
WORD wMaxTorque

Beschreibung der Konstruktoren und Destruktoren

TDC_Drive::TDC_Drive (  void   ) 
 

Hier ist der Graph aller Aufrufe für diese Funktion:


Dokumentation der Elementfunktionen

virtual BOOL TDC_Drive::_GetFailure (  long *   )  [inline, protected, virtual]
 

Erneute Implementation in TC_812 und TC_812ISA.

Hier ist der Graph aller Aufrufe für diese Funktion:

virtual BOOL TDC_Drive::_GetPosition (  long *   )  [inline, protected, virtual]
 

Erneute Implementation in TC_812 und TC_812ISA.

Hier ist der Graph aller Aufrufe für diese Funktion:

virtual BOOL TDC_Drive::ActivateDrive (  void   )  [inline, protected, virtual]
 

Erneute Implementation von TMotor.

Erneute Implementation in TC_812 und TC_832.

virtual BOOL TDC_Drive::ActivateFilterParameters (  void   )  [inline, protected, virtual]
 

Erneute Implementation in TC_812 und TC_832.

virtual BOOL TDC_Drive::CheckBoardOk (  void   )  [inline, protected, virtual]
 

Erneute Implementation in TC_812, TC_812ISA und TC_832.

virtual DWORD TDC_Drive::GetAcceleration (  void   )  [inline, virtual]
 

Erneute Implementation von TMotor.

long TDC_Drive::GetFailure (  void   )  [virtual]
 

Erneute Implementation von TMotor.

Hier ist der Graph aller Aufrufe für diese Funktion:

virtual float TDC_Drive::GetMoment (  void   )  [inline, virtual]
 

Erneute Implementation in TC_812.

BOOL TDC_Drive::GetPosition (  BOOL   )  [virtual]
 

Erneute Implementation von TMotor.

Hier ist der Graph aller Aufrufe für diese Funktion:

double TDC_Drive::GetSpeed (  void   )  [virtual]
 

Erneute Implementation von TMotor.

Hier ist der Graph aller Aufrufe für diese Funktion:

virtual DWORD TDC_Drive::GetVelocity (  void   )  [inline, virtual]
 

int TDC_Drive::Initialize (  void   )  [protected, virtual]
 

Erneute Implementation von TMotor.

Hier ist der Graph aller Aufrufe für diese Funktion:

virtual BOOL TDC_Drive::IsLimitHit (  void   )  [inline, protected, virtual]
 

Erneute Implementation von TMotor.

Erneute Implementation in TC_812.

virtual BOOL TDC_Drive::IsMoveFinish (  void   )  [inline, protected, virtual]
 

Erneute Implementation von TMotor.

Erneute Implementation in TC_812 und TC_812ISA.

virtual BOOL TDC_Drive::MoveAbsolute (  long   )  [inline, protected, virtual]
 

Erneute Implementation in TC_812.

Hier ist der Graph aller Aufrufe für diese Funktion:

BOOL TDC_Drive::MoveByPosition (  long   )  [virtual]
 

Erneute Implementation von TMotor.

Hier ist der Graph aller Aufrufe für diese Funktion:

virtual BOOL TDC_Drive::MoveRelative (  long   )  [inline, protected, virtual]
 

Erneute Implementation in TC_812.

Hier ist der Graph aller Aufrufe für diese Funktion:

BOOL TDC_Drive::MoveToPosition (  long   )  [virtual]
 

Erneute Implementation von TMotor.

Hier ist der Graph aller Aufrufe für diese Funktion:

BOOL TDC_Drive::PopSettings (  void   ) 
 

BOOL TDC_Drive::PushSettings (  void   ) 
 

Erneute Implementation von TMotor.

virtual BOOL TDC_Drive::Reset (  void   )  [inline, protected, virtual]
 

Erneute Implementation in TC_812 und TC_832.

int TDC_Drive::SaveSettings (  BOOL   )  [virtual]
 

Erneute Implementation von TMotor.

Erneute Implementation in TC_812 und TC_832.

Hier ist der Graph aller Aufrufe für diese Funktion:

virtual BOOL TDC_Drive::SetAcceleration (  DWORD   )  [inline, virtual]
 

Hier ist der Graph aller Aufrufe für diese Funktion:

virtual BOOL TDC_Drive::SetMoment (  float   )  [inline, virtual]
 

Erneute Implementation in TC_812.

Hier ist der Graph aller Aufrufe für diese Funktion:

BOOL TDC_Drive::SetSpeed (  double   )  [virtual]
 

Erneute Implementation von TMotor.

Hier ist der Graph aller Aufrufe für diese Funktion:

virtual BOOL TDC_Drive::SetVelocity (  DWORD   )  [inline, virtual]
 

Hier ist der Graph aller Aufrufe für diese Funktion:


Dokumentation der Datenelemente

WORD TDC_Drive::wDeathBand [protected]
 

WORD TDC_Drive::wDeccelerationPoint [protected]
 

WORD TDC_Drive::wDynamicFailure [protected]
 

WORD TDC_Drive::wMaxTorque [protected]
 


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Sat Nov 13 12:50:59 2004 für XCTL32 von doxygen 1.3.7