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

MOTRSTRG.H Dateireferenz

#include "motrstrg\m_motcom.h"
#include "motrstrg\msimstat.h"

Include-Abhängigkeitsdiagramm für MOTRSTRG.H:

Include dependency graph

gehe zum Quellcode dieser Datei

Makrodefinitionen

#define _MOTORCLASS

Aufzählungen

enum  EValueType {
  Distance = 1, MinDistance, MaxDistance, MinDistanceRel,
  MaxDistanceRel, Speed, MinSpeed, MaxSpeed,
  Width, MinWidth, Acceleration
}

Funktionen

BOOL _MOTORCLASS WINAPI mlInitializeMotorsDLL (void)
BOOL _MOTORCLASS WINAPI mlSetAxis (int id)
int _MOTORCLASS WINAPI mlGetAxis (void)
int _MOTORCLASS WINAPI mlGetIdByName (EAxisType axis)
UINT _MOTORCLASS WINAPI mlGetDigits (int)
 neu Kullmann+Reinecker: Ermittelt die Nachkommastellengenauigkeit für Angle- und Speed-Ausgaben (siehe DFmt)

double _MOTORCLASS WINAPI mlGetValue (int, EValueType)
double _MOTORCLASS WINAPI mlGetAngleRelativeMin (int)
double _MOTORCLASS WINAPI mlGetAngleRelativeMax (int)
BOOL _MOTORCLASS WINAPI mlMoveToDistance (int mid, double position)
BOOL _MOTORCLASS WINAPI mlIsMoveFinish (int)
double _MOTORCLASS WINAPI mlGetOffset (int)
EAxisType _MOTORCLASS WINAPI mlParsingAxis (LPSTR)
BOOL _MOTORCLASS WINAPI mlIsAxisValid (EAxisType)
int _MOTORCLASS WINAPI mlGetAxisNumber (void)
void _MOTORCLASS WINAPI mlSaveModuleSettings (void)
void _MOTORCLASS WINAPI mlSetAngleDefault (void)
LPCSTR _MOTORCLASS WINAPI mlGetVersion (void)
HINSTANCE _MOTORCLASS WINAPI mlGetInstance (void)
BOOL _MOTORCLASS WINAPI mMoveToDistance (double position)
BOOL _MOTORCLASS WINAPI mIsMoveFinish (void)
BOOL _MOTORCLASS WINAPI mIsRangeHit (void)
BOOL _MOTORCLASS WINAPI mlIsCalibrated (int axis)
BOOL _MOTORCLASS WINAPI mIsCalibrated (void)
BOOL _MOTORCLASS WINAPI mlIsDistanceRelative (int axis)
BOOL _MOTORCLASS WINAPI mIsDistanceRelative (void)
void _MOTORCLASS WINAPI mStopDrive (BOOL)
BOOL _MOTORCLASS WINAPI mlGetDistance (int, double &)
BOOL _MOTORCLASS WINAPI mGetDistance (double &)
double _MOTORCLASS WINAPI mlGetDistanceProcess (int axis)
double _MOTORCLASS WINAPI mGetDistanceProcess (void)
UINT _MOTORCLASS WINAPI mGetDigits (void)
 neu Kullmann+Reinecker: Ermittelt die Nachkommastellengenauigkeit für Angle- und Speed-Ausgaben (siehe DFmt)

double _MOTORCLASS WINAPI mGetValue (EValueType)
double _MOTORCLASS WINAPI mGetAngleRelativeMin (void)
double _MOTORCLASS WINAPI mGetAngleRelativeMax (void)
EUnitType _MOTORCLASS WINAPI mGetUnitType (void)
BOOL _MOTORCLASS WINAPI mlSetValue (int axis, EValueType vtype, double value)
BOOL _MOTORCLASS WINAPI mSetValue (EValueType valType, double value)
void _MOTORCLASS WINAPI mActivateDrive (void)
void _MOTORCLASS WINAPI mlSetCorrectionState (int axis, BOOL onoff)
void _MOTORCLASS WINAPI mSetCorrectionState (BOOL)
LPCSTR _MOTORCLASS WINAPI mlGetAxisName (int axis)
LPCSTR _MOTORCLASS WINAPI mGetAxisName (void)
LPCSTR _MOTORCLASS WINAPI mlGetAxisUnit (int mid)
LPCSTR _MOTORCLASS WINAPI mGetAxisUnit (void)
LPCSTR _MOTORCLASS WINAPI mGetDF (void)
LPCSTR _MOTORCLASS WINAPI mGetSF (void)
void _MOTORCLASS WINAPI mlSetRelativeZero (int axis, BOOL yes, double value)
void _MOTORCLASS WINAPI mSetRelativeZero (BOOL, double offset)
int _MOTORCLASS WINAPI mExecuteCmd (LPSTR)
void _MOTORCLASS WINAPI mPushSettings (void)
void _MOTORCLASS WINAPI mPopSettings (EMParameter)
int _MOTORCLASS WINAPI mGetScanSize (void)
int _MOTORCLASS WINAPI mGetMoveFinishIdx (void)
LPLONG _MOTORCLASS WINAPI mGetMoveScan (void)
void _MOTORCLASS WINAPI mlInquireReferencePointDlg (BOOL)
void _MOTORCLASS WINAPI mlPositionControlDlg (void)
void _MOTORCLASS WINAPI mlSetParametersDlg (void)
void _MOTORCLASS WINAPI mlOptimizingDlg (void)


Makro-Dokumentation

#define _MOTORCLASS
 


Dokumentation der Aufzählungstypen

enum EValueType
 

Aufzählungswerte:
Distance 
MinDistance 
MaxDistance 
MinDistanceRel 
MaxDistanceRel 
Speed 
MinSpeed 
MaxSpeed 
Width 
MinWidth 
Acceleration 


Dokumentation der Funktionen

void _MOTORCLASS WINAPI mActivateDrive void   ) 
 

int _MOTORCLASS WINAPI mExecuteCmd LPSTR   ) 
 

double _MOTORCLASS WINAPI mGetAngleRelativeMax void   ) 
 

double _MOTORCLASS WINAPI mGetAngleRelativeMin void   ) 
 

LPCSTR _MOTORCLASS WINAPI mGetAxisName void   ) 
 

LPCSTR _MOTORCLASS WINAPI mGetAxisUnit void   ) 
 

LPCSTR _MOTORCLASS WINAPI mGetDF void   ) 
 

UINT _MOTORCLASS WINAPI mGetDigits void   ) 
 

neu Kullmann+Reinecker: Ermittelt die Nachkommastellengenauigkeit für Angle- und Speed-Ausgaben (siehe DFmt)

BOOL _MOTORCLASS WINAPI mGetDistance double &   ) 
 

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

double _MOTORCLASS WINAPI mGetDistanceProcess void   ) 
 

int _MOTORCLASS WINAPI mGetMoveFinishIdx void   ) 
 

LPLONG _MOTORCLASS WINAPI mGetMoveScan void   ) 
 

int _MOTORCLASS WINAPI mGetScanSize void   ) 
 

LPCSTR _MOTORCLASS WINAPI mGetSF void   ) 
 

EUnitType _MOTORCLASS WINAPI mGetUnitType void   ) 
 

double _MOTORCLASS WINAPI mGetValue EValueType   ) 
 

BOOL _MOTORCLASS WINAPI mIsCalibrated void   ) 
 

BOOL _MOTORCLASS WINAPI mIsDistanceRelative void   ) 
 

BOOL _MOTORCLASS WINAPI mIsMoveFinish void   ) 
 

BOOL _MOTORCLASS WINAPI mIsRangeHit void   ) 
 

double _MOTORCLASS WINAPI mlGetAngleRelativeMax int   ) 
 

double _MOTORCLASS WINAPI mlGetAngleRelativeMin int   ) 
 

int _MOTORCLASS WINAPI mlGetAxis void   ) 
 

LPCSTR _MOTORCLASS WINAPI mlGetAxisName int  axis  ) 
 

int _MOTORCLASS WINAPI mlGetAxisNumber void   ) 
 

LPCSTR _MOTORCLASS WINAPI mlGetAxisUnit int  mid  ) 
 

UINT _MOTORCLASS WINAPI mlGetDigits int   ) 
 

neu Kullmann+Reinecker: Ermittelt die Nachkommastellengenauigkeit für Angle- und Speed-Ausgaben (siehe DFmt)

BOOL _MOTORCLASS WINAPI mlGetDistance int  ,
double & 
 

double _MOTORCLASS WINAPI mlGetDistanceProcess int  axis  ) 
 

int _MOTORCLASS WINAPI mlGetIdByName EAxisType  axis  ) 
 

HINSTANCE _MOTORCLASS WINAPI mlGetInstance void   ) 
 

double _MOTORCLASS WINAPI mlGetOffset int   ) 
 

double _MOTORCLASS WINAPI mlGetValue int  ,
EValueType 
 

LPCSTR _MOTORCLASS WINAPI mlGetVersion void   ) 
 

BOOL _MOTORCLASS WINAPI mlInitializeMotorsDLL void   ) 
 

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

void _MOTORCLASS WINAPI mlInquireReferencePointDlg BOOL   ) 
 

BOOL _MOTORCLASS WINAPI mlIsAxisValid EAxisType   ) 
 

BOOL _MOTORCLASS WINAPI mlIsCalibrated int  axis  ) 
 

BOOL _MOTORCLASS WINAPI mlIsDistanceRelative int  axis  ) 
 

BOOL _MOTORCLASS WINAPI mlIsMoveFinish int   ) 
 

BOOL _MOTORCLASS WINAPI mlMoveToDistance int  mid,
double  position
 

void _MOTORCLASS WINAPI mlOptimizingDlg void   ) 
 

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

EAxisType _MOTORCLASS WINAPI mlParsingAxis LPSTR   ) 
 

void _MOTORCLASS WINAPI mlPositionControlDlg void   ) 
 

void _MOTORCLASS WINAPI mlSaveModuleSettings void   ) 
 

void _MOTORCLASS WINAPI mlSetAngleDefault void   ) 
 

BOOL _MOTORCLASS WINAPI mlSetAxis int  id  ) 
 

void _MOTORCLASS WINAPI mlSetCorrectionState int  axis,
BOOL  onoff
 

void _MOTORCLASS WINAPI mlSetParametersDlg void   ) 
 

void _MOTORCLASS WINAPI mlSetRelativeZero int  axis,
BOOL  yes,
double  value
 

BOOL _MOTORCLASS WINAPI mlSetValue int  axis,
EValueType  vtype,
double  value
 

BOOL _MOTORCLASS WINAPI mMoveToDistance double  position  ) 
 

void _MOTORCLASS WINAPI mPopSettings EMParameter   ) 
 

void _MOTORCLASS WINAPI mPushSettings void   ) 
 

void _MOTORCLASS WINAPI mSetCorrectionState BOOL   ) 
 

void _MOTORCLASS WINAPI mSetRelativeZero BOOL  ,
double  offset
 

BOOL _MOTORCLASS WINAPI mSetValue EValueType  valType,
double  value
 

void _MOTORCLASS WINAPI mStopDrive BOOL   ) 
 


Erzeugt am Sat Nov 13 12:48:33 2004 für XCTL32 von doxygen 1.3.7