Go to the source code of this file.
Defines | |
#define | CanLayer_DllExport extern "C" |
#define | Configuration_DllExport extern "C" |
#define | CurrentMode_DllExport extern "C" |
#define | ErrorHandling_DllExport extern "C" |
#define | HelpFunctions_DllExport extern "C" |
#define | HomingMode_DllExport extern "C" |
#define | Initialisation_DllExport extern "C" |
#define | InputsOutputs_DllExport extern "C" |
#define | InterpolatedPositionMode_DllExport extern "C" |
#define | MasterEncoderMode_DllExport extern "C" |
#define | MotionInfo_DllExport extern "C" |
#define | PositionMode_DllExport extern "C" |
#define | ProfilePositionMode_DllExport extern "C" |
#define | ProfileVelocityMode_DllExport extern "C" |
#define | StateMachine_DllExport extern "C" |
#define | Status_DllExport extern "C" |
#define | StepDirectionMode_DllExport extern "C" |
#define | VelocityMode_DllExport extern "C" |
Functions | |
int | CreateCommunication () |
int | DeleteCommunication () |
CurrentMode_DllExport int | VCS_ActivateAnalogCurrentSetpoint (void *KeyHandle, unsigned short NodeId, unsigned short AnalogInputNumber, float Scaling, short Offset, unsigned int *pErrorCode) |
PositionMode_DllExport int | VCS_ActivateAnalogPositionSetpoint (void *KeyHandle, unsigned short NodeId, unsigned short AnalogInputNumber, float Scaling, long Offset, unsigned int *pErrorCode) |
VelocityMode_DllExport int | VCS_ActivateAnalogVelocitySetpoint (void *KeyHandle, unsigned short NodeId, unsigned short AnalogInputNumber, float Scaling, long Offset, unsigned int *pErrorCode) |
CurrentMode_DllExport int | VCS_ActivateCurrentMode (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
HomingMode_DllExport int | VCS_ActivateHomingMode (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
InterpolatedPositionMode_DllExport int | VCS_ActivateInterpolatedPositionMode (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
MasterEncoderMode_DllExport int | VCS_ActivateMasterEncoderMode (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_ActivatePositionCompare (void *KeyHandle, unsigned short NodeId, unsigned short DigitalOutputNumber, int Polarity, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_ActivatePositionMarker (void *KeyHandle, unsigned short NodeId, unsigned short DigitalInputNumber, int Polarity, unsigned int *pErrorCode) |
PositionMode_DllExport int | VCS_ActivatePositionMode (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
ProfilePositionMode_DllExport int | VCS_ActivateProfilePositionMode (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
ProfileVelocityMode_DllExport int | VCS_ActivateProfileVelocityMode (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
StepDirectionMode_DllExport int | VCS_ActivateStepDirectionMode (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
VelocityMode_DllExport int | VCS_ActivateVelocityMode (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
InterpolatedPositionMode_DllExport int | VCS_AddPvtValueToIpmBuffer (void *KeyHandle, unsigned short NodeId, long Position, long Velocity, unsigned char Time, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_AnalogInputConfiguration (void *KeyHandle, unsigned short NodeId, unsigned short AnalogInputNb, unsigned short Configuration, int ExecutionMask, unsigned int *pErrorCode) |
StateMachine_DllExport int | VCS_ClearFault (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
InterpolatedPositionMode_DllExport int | VCS_ClearIpmBuffer (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
Initialisation_DllExport int | VCS_CloseAllDevices (unsigned int *pErrorCode) |
Initialisation_DllExport int | VCS_CloseDevice (void *KeyHandle, unsigned int *pErrorCode) |
CurrentMode_DllExport int | VCS_DeactivateAnalogCurrentSetpoint (void *KeyHandle, unsigned short NodeId, unsigned short AnalogInputNumber, unsigned int *pErrorCode) |
PositionMode_DllExport int | VCS_DeactivateAnalogPositionSetpoint (void *KeyHandle, unsigned short NodeId, unsigned short AnalogInputNumber, unsigned int *pErrorCode) |
VelocityMode_DllExport int | VCS_DeactivateAnalogVelocitySetpoint (void *KeyHandle, unsigned short NodeId, unsigned short AnalogInputNumber, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_DeactivatePositionCompare (void *KeyHandle, unsigned short NodeId, unsigned short DigitalOutputNumber, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_DeactivatePositionMarker (void *KeyHandle, unsigned short NodeId, unsigned short DigitalInputNumber, unsigned int *pErrorCode) |
HomingMode_DllExport int | VCS_DefinePosition (void *KeyHandle, unsigned short NodeId, int HomePosition, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_DigitalInputConfiguration (void *KeyHandle, unsigned short NodeId, unsigned short DigitalInputNb, unsigned short Configuration, int Mask, int Polarity, int ExecutionMask, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_DigitalOutputConfiguration (void *KeyHandle, unsigned short NodeId, unsigned short DigitalOutputNb, unsigned short Configuration, int State, int Mask, int Polarity, unsigned int *pErrorCode) |
CurrentMode_DllExport int | VCS_DisableAnalogCurrentSetpoint (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
PositionMode_DllExport int | VCS_DisableAnalogPositionSetpoint (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
VelocityMode_DllExport int | VCS_DisableAnalogVelocitySetpoint (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_DisablePositionCompare (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
ProfilePositionMode_DllExport int | VCS_DisablePositionWindow (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
ProfileVelocityMode_DllExport int | VCS_DisableVelocityWindow (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
CurrentMode_DllExport int | VCS_EnableAnalogCurrentSetpoint (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
PositionMode_DllExport int | VCS_EnableAnalogPositionSetpoint (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
VelocityMode_DllExport int | VCS_EnableAnalogVelocitySetpoint (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_EnablePositionCompare (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
ProfilePositionMode_DllExport int | VCS_EnablePositionWindow (void *KeyHandle, unsigned short NodeId, unsigned int PositionWindow, unsigned short PositionWindowTime, unsigned int *pErrorCode) |
ProfileVelocityMode_DllExport int | VCS_EnableVelocityWindow (void *KeyHandle, unsigned short NodeId, unsigned int VelocityWindow, unsigned short VelocityWindowTime, unsigned int *pErrorCode) |
HomingMode_DllExport int | VCS_FindHome (void *KeyHandle, unsigned short NodeId, signed char HomingMethod, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_GetAllDigitalInputs (void *KeyHandle, unsigned short NodeId, unsigned short *pInputs, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_GetAllDigitalOutputs (void *KeyHandle, unsigned short NodeId, unsigned short *pOutputs, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_GetAnalogInput (void *KeyHandle, unsigned short NodeId, unsigned short InputNumber, unsigned short *pAnalogValue, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetBaudrateSelection (char *DeviceName, char *ProtocolStackName, char *InterfaceName, char *PortName, int StartOfSelection, unsigned int *pBaudrateSel, int *pEndOfSelection, unsigned int *pErrorCode) |
MotionInfo_DllExport int | VCS_GetCurrentIs (void *KeyHandle, unsigned short NodeId, short *pCurrentIs, unsigned int *pErrorCode) |
MotionInfo_DllExport int | VCS_GetCurrentIsAveraged (void *KeyHandle, unsigned short NodeId, short *pCurrentIsAveraged, unsigned int *pErrorCode) |
CurrentMode_DllExport int | VCS_GetCurrentMust (void *KeyHandle, unsigned short NodeId, short *pCurrentMust, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetCurrentRegulatorGain (void *KeyHandle, unsigned short NodeId, unsigned short *pP, unsigned short *pI, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetDcMotorParameter (void *KeyHandle, unsigned short NodeId, unsigned short *pNominalCurrent, unsigned short *pMaxOutputCurrent, unsigned short *pThermalTimeConstant, unsigned int *pErrorCode) |
ErrorHandling_DllExport int | VCS_GetDeviceErrorCode (void *KeyHandle, unsigned short NodeId, unsigned char DeviceErrorNumber, unsigned int *pDeviceErrorCode, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetDeviceName (void *KeyHandle, char *pDeviceName, unsigned short MaxStrSize, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetDeviceNameSelection (int StartOfSelection, char *pDeviceNameSel, unsigned short MaxStrSize, int *pEndOfSelection, unsigned int *pErrorCode) |
StateMachine_DllExport int | VCS_GetDisableState (void *KeyHandle, unsigned short NodeId, int *pIsDisabled, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetDriverInfo (char *p_pszLibraryName, unsigned short p_usMaxLibraryNameStrSize, char *p_pszLibraryVersion, unsigned short p_usMaxLibraryVersionStrSize, unsigned int *p_pErrorCode) |
Configuration_DllExport int | VCS_GetEcMotorParameter (void *KeyHandle, unsigned short NodeId, unsigned short *pNominalCurrent, unsigned short *pMaxOutputCurrent, unsigned short *pThermalTimeConstant, unsigned char *pNbOfPolePairs, unsigned int *pErrorCode) |
StateMachine_DllExport int | VCS_GetEnableState (void *KeyHandle, unsigned short NodeId, int *pIsEnabled, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetErrorInfo (unsigned int ErrorCodeValue, char *pErrorInfo, unsigned short MaxStrSize) |
StateMachine_DllExport int | VCS_GetFaultState (void *KeyHandle, unsigned short NodeId, int *pIsInFault, unsigned int *pErrorCode) |
InterpolatedPositionMode_DllExport int | VCS_GetFreeIpmBufferSize (void *KeyHandle, unsigned short NodeId, unsigned int *pBufferSize, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetHallSensorParameter (void *KeyHandle, unsigned short NodeId, int *pInvertedPolarity, unsigned int *pErrorCode) |
HomingMode_DllExport int | VCS_GetHomingParameter (void *KeyHandle, unsigned short NodeId, unsigned int *pHomingAcceleration, unsigned int *pSpeedSwitch, unsigned int *pSpeedIndex, int *pHomeOffset, unsigned short *pCurrentTreshold, int *pHomePosition, unsigned int *pErrorCode) |
HomingMode_DllExport int | VCS_GetHomingState (void *KeyHandle, unsigned short NodeId, int *pHomingAttained, int *pHomingError, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetIncEncoderParameter (void *KeyHandle, unsigned short NodeId, unsigned int *pEncoderResolution, int *pInvertedPolarity, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetInterfaceName (void *KeyHandle, char *pInterfaceName, unsigned short MaxStrSize, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetInterfaceNameSelection (char *DeviceName, char *ProtocolStackName, int StartOfSelection, char *pInterfaceNameSel, unsigned short MaxStrSize, int *pEndOfSelection, unsigned int *pErrorCode) |
InterpolatedPositionMode_DllExport int | VCS_GetIpmBufferParameter (void *KeyHandle, unsigned short NodeId, unsigned short *pUnderflowWarningLimit, unsigned short *pOverflowWarningLimit, unsigned int *pMaxBufferSize, unsigned int *pErrorCode) |
InterpolatedPositionMode_DllExport int | VCS_GetIpmStatus (void *KeyHandle, unsigned short NodeId, int *pTrajectoryRunning, int *pIsUnderflowWarning, int *pIsOverflowWarning, int *pIsVelocityWarning, int *pIsAccelerationWarning, int *pIsUnderflowError, int *pIsOverflowError, int *pIsVelocityError, int *pIsAccelerationError, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetKeyHandle (char *DeviceName, char *ProtocolStackName, char *InterfaceName, char *PortName, void **pKeyHandle, unsigned int *pErrorCode) |
MasterEncoderMode_DllExport int | VCS_GetMasterEncoderParameter (void *KeyHandle, unsigned short NodeId, unsigned short *pScalingNumerator, unsigned short *pScalingDenominator, unsigned char *pPolarity, unsigned int *pMaxVelocity, unsigned int *pMaxAcceleration, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetMaxAcceleration (void *KeyHandle, unsigned short NodeId, unsigned int *pMaxAcceleration, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetMaxFollowingError (void *KeyHandle, unsigned short NodeId, unsigned int *pMaxFollowingError, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetMaxProfileVelocity (void *KeyHandle, unsigned short NodeId, unsigned int *pMaxProfileVelocity, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetMotorType (void *KeyHandle, unsigned short NodeId, unsigned short *pMotorType, unsigned int *pErrorCode) |
MotionInfo_DllExport int | VCS_GetMovementState (void *KeyHandle, unsigned short NodeId, int *pTargetReached, unsigned int *pErrorCode) |
ErrorHandling_DllExport int | VCS_GetNbOfDeviceError (void *KeyHandle, unsigned short NodeId, unsigned char *pNbDeviceError, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetObject (void *KeyHandle, unsigned short NodeId, unsigned short ObjectIndex, unsigned char ObjectSubIndex, void *pData, unsigned int NbOfBytesToRead, unsigned int *pNbOfBytesRead, unsigned int *pErrorCode) |
Status_DllExport int | VCS_GetOperationMode (void *KeyHandle, unsigned short NodeId, char *pOperationMode, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetPortName (void *KeyHandle, char *pPortName, unsigned short MaxStrSize, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetPortNameSelection (char *DeviceName, char *ProtocolStackName, char *InterfaceName, int StartOfSelection, char *pPortSel, unsigned short MaxStrSize, int *pEndOfSelection, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_GetPositionCompareParameter (void *KeyHandle, unsigned short NodeId, unsigned char *pOperationalMode, unsigned char *pIntervalMode, unsigned char *pDirectionDependency, unsigned short *pIntervalWidth, unsigned short *pIntervalRepetitions, unsigned short *pPulseWidth, unsigned int *pErrorCode) |
MotionInfo_DllExport int | VCS_GetPositionIs (void *KeyHandle, unsigned short NodeId, int *pPositionIs, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_GetPositionMarkerParameter (void *KeyHandle, unsigned short NodeId, unsigned char *pPositionMarkerEdgeType, unsigned char *pPositionMarkerMode, unsigned int *pErrorCode) |
PositionMode_DllExport int | VCS_GetPositionMust (void *KeyHandle, unsigned short NodeId, long *pPositionMust, unsigned int *pErrorCode) |
ProfilePositionMode_DllExport int | VCS_GetPositionProfile (void *KeyHandle, unsigned short NodeId, unsigned int *pProfileVelocity, unsigned int *pProfileAcceleration, unsigned int *pProfileDeceleration, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetPositionRegulatorFeedForward (void *KeyHandle, unsigned short NodeId, unsigned short *pVelocityFeedForward, unsigned short *pAccelerationFeedForward, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetPositionRegulatorGain (void *KeyHandle, unsigned short NodeId, unsigned short *pP, unsigned short *pI, unsigned short *pD, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetProtocolStackName (void *KeyHandle, char *pProtocolStackName, unsigned short MaxStrSize, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetProtocolStackNameSelection (char *DeviceName, int StartOfSelection, char *pProtocolStackNameSel, unsigned short MaxStrSize, int *pEndOfSelection, unsigned int *pErrorCode) |
Initialisation_DllExport int | VCS_GetProtocolStackSettings (void *KeyHandle, unsigned int *pBaudrate, unsigned int *pTimeout, unsigned int *pErrorCode) |
StateMachine_DllExport int | VCS_GetQuickStopState (void *KeyHandle, unsigned short NodeId, int *pIsQuickStopped, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetSensorType (void *KeyHandle, unsigned short NodeId, unsigned short *pSensorType, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetSsiAbsEncoderParameter (void *KeyHandle, unsigned short NodeId, unsigned short *pDataRate, unsigned short *pNbOfMultiTurnDataBits, unsigned short *pNbOfSingleTurnDataBits, int *pInvertedPolarity, unsigned int *pErrorCode) |
StateMachine_DllExport int | VCS_GetState (void *KeyHandle, unsigned short NodeId, unsigned short *pState, unsigned int *pErrorCode) |
StepDirectionMode_DllExport int | VCS_GetStepDirectionParameter (void *KeyHandle, unsigned short NodeId, unsigned short *pScalingNumerator, unsigned short *pScalingDenominator, unsigned char *pPolarity, unsigned int *pMaxVelocity, unsigned int *pMaxAcceleration, unsigned int *pErrorCode) |
ProfilePositionMode_DllExport int | VCS_GetTargetPosition (void *KeyHandle, unsigned short NodeId, long *pTargetPosition, unsigned int *pErrorCode) |
ProfileVelocityMode_DllExport int | VCS_GetTargetVelocity (void *KeyHandle, unsigned short NodeId, long *pTargetVelocity, unsigned int *pErrorCode) |
MotionInfo_DllExport int | VCS_GetVelocityIs (void *KeyHandle, unsigned short NodeId, int *pVelocityIs, unsigned int *pErrorCode) |
MotionInfo_DllExport int | VCS_GetVelocityIsAveraged (void *KeyHandle, unsigned short NodeId, int *pVelocityIsAveraged, unsigned int *pErrorCode) |
VelocityMode_DllExport int | VCS_GetVelocityMust (void *KeyHandle, unsigned short NodeId, long *pVelocityMust, unsigned int *pErrorCode) |
ProfileVelocityMode_DllExport int | VCS_GetVelocityProfile (void *KeyHandle, unsigned short NodeId, unsigned int *pProfileAcceleration, unsigned int *pProfileDeceleration, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetVelocityRegulatorFeedForward (void *KeyHandle, unsigned short NodeId, unsigned short *pVelocityFeedForward, unsigned short *pAccelerationFeedForward, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetVelocityRegulatorGain (void *KeyHandle, unsigned short NodeId, unsigned short *pP, unsigned short *pI, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_GetVelocityUnits (void *KeyHandle, unsigned short NodeId, unsigned char *pVelDimension, char *pVelNotation, unsigned int *pErrorCode) |
HelpFunctions_DllExport int | VCS_GetVersion (void *KeyHandle, unsigned short NodeId, unsigned short *pHardwareVersion, unsigned short *pSoftwareVersion, unsigned short *pApplicationNumber, unsigned short *pApplicationVersion, unsigned int *pErrorCode) |
ProfilePositionMode_DllExport int | VCS_HaltPositionMovement (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
ProfileVelocityMode_DllExport int | VCS_HaltVelocityMovement (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
ProfilePositionMode_DllExport int | VCS_MoveToPosition (void *KeyHandle, unsigned short NodeId, long TargetPosition, int Absolute, int Immediately, unsigned int *pErrorCode) |
ProfileVelocityMode_DllExport int | VCS_MoveWithVelocity (void *KeyHandle, unsigned short NodeId, long TargetVelocity, unsigned int *pErrorCode) |
Initialisation_DllExport void * | VCS_OpenDevice (char *DeviceName, char *ProtocolStackName, char *InterfaceName, char *PortName, unsigned int *pErrorCode) |
CanLayer_DllExport int | VCS_ReadCANFrame (void *KeyHandle, unsigned short CobID, unsigned short Length, void *pData, unsigned int Timeout, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_ReadPositionMarkerCapturedPosition (void *KeyHandle, unsigned short NodeId, unsigned short CounterIndex, long *pCapturedPosition, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_ReadPositionMarkerCounter (void *KeyHandle, unsigned short NodeId, unsigned short *pCount, unsigned int *pErrorCode) |
CanLayer_DllExport int | VCS_RequestCANFrame (void *KeyHandle, unsigned short CobID, unsigned short Length, void *pData, unsigned int *pErrorCode) |
StateMachine_DllExport int | VCS_ResetDevice (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_ResetPositionMarkerCounter (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_Restore (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
CanLayer_DllExport int | VCS_SendCANFrame (void *KeyHandle, unsigned short CobID, unsigned short Length, void *pData, unsigned int *pErrorCode) |
CanLayer_DllExport int | VCS_SendNMTService (void *KeyHandle, unsigned short NodeId, unsigned short CommandSpecifier, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_SetAllDigitalOutputs (void *KeyHandle, unsigned short NodeId, unsigned short Outputs, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_SetAnalogOutput (void *KeyHandle, unsigned short NodeId, unsigned short OutputNumber, unsigned short AnalogValue, unsigned int *pErrorCode) |
CurrentMode_DllExport int | VCS_SetCurrentMust (void *KeyHandle, unsigned short NodeId, short CurrentMust, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetCurrentRegulatorGain (void *KeyHandle, unsigned short NodeId, unsigned short P, unsigned short I, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetDcMotorParameter (void *KeyHandle, unsigned short NodeId, unsigned short NominalCurrent, unsigned short MaxOutputCurrent, unsigned short ThermalTimeConstant, unsigned int *pErrorCode) |
StateMachine_DllExport int | VCS_SetDisableState (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetEcMotorParameter (void *KeyHandle, unsigned short NodeId, unsigned short NominalCurrent, unsigned short MaxOutputCurrent, unsigned short ThermalTimeConstant, unsigned char NbOfPolePairs, unsigned int *pErrorCode) |
StateMachine_DllExport int | VCS_SetEnableState (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetHallSensorParameter (void *KeyHandle, unsigned short NodeId, int InvertedPolarity, unsigned int *pErrorCode) |
HomingMode_DllExport int | VCS_SetHomingParameter (void *KeyHandle, unsigned short NodeId, unsigned int HomingAcceleration, unsigned int SpeedSwitch, unsigned int SpeedIndex, int HomeOffset, unsigned short CurrentTreshold, int HomePosition, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetIncEncoderParameter (void *KeyHandle, unsigned short NodeId, unsigned int EncoderResolution, int InvertedPolarity, unsigned int *pErrorCode) |
InterpolatedPositionMode_DllExport int | VCS_SetIpmBufferParameter (void *KeyHandle, unsigned short NodeId, unsigned short UnderflowWarningLimit, unsigned short OverflowWarningLimit, unsigned int *pErrorCode) |
MasterEncoderMode_DllExport int | VCS_SetMasterEncoderParameter (void *KeyHandle, unsigned short NodeId, unsigned short ScalingNumerator, unsigned short ScalingDenominator, unsigned char Polarity, unsigned int MaxVelocity, unsigned int MaxAcceleration, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetMaxAcceleration (void *KeyHandle, unsigned short NodeId, unsigned int MaxAcceleration, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetMaxFollowingError (void *KeyHandle, unsigned short NodeId, unsigned int MaxFollowingError, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetMaxProfileVelocity (void *KeyHandle, unsigned short NodeId, unsigned int MaxProfileVelocity, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetMotorType (void *KeyHandle, unsigned short NodeId, unsigned short MotorType, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetObject (void *KeyHandle, unsigned short NodeId, unsigned short ObjectIndex, unsigned char ObjectSubIndex, void *pData, unsigned int NbOfBytesToWrite, unsigned int *pNbOfBytesWritten, unsigned int *pErrorCode) |
Status_DllExport int | VCS_SetOperationMode (void *KeyHandle, unsigned short NodeId, char OperationMode, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_SetPositionCompareParameter (void *KeyHandle, unsigned short NodeId, unsigned char OperationalMode, unsigned char IntervalMode, unsigned char DirectionDependency, unsigned short IntervalWidth, unsigned short IntervalRepetitions, unsigned short PulseWidth, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_SetPositionCompareReferencePosition (void *KeyHandle, unsigned short NodeId, long ReferencePosition, unsigned int *pErrorCode) |
InputsOutputs_DllExport int | VCS_SetPositionMarkerParameter (void *KeyHandle, unsigned short NodeId, unsigned char PositionMarkerEdgeType, unsigned char PositionMarkerMode, unsigned int *pErrorCode) |
PositionMode_DllExport int | VCS_SetPositionMust (void *KeyHandle, unsigned short NodeId, long PositionMust, unsigned int *pErrorCode) |
ProfilePositionMode_DllExport int | VCS_SetPositionProfile (void *KeyHandle, unsigned short NodeId, unsigned int ProfileVelocity, unsigned int ProfileAcceleration, unsigned int ProfileDeceleration, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetPositionRegulatorFeedForward (void *KeyHandle, unsigned short NodeId, unsigned short VelocityFeedForward, unsigned short AccelerationFeedForward, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetPositionRegulatorGain (void *KeyHandle, unsigned short NodeId, unsigned short P, unsigned short I, unsigned short D, unsigned int *pErrorCode) |
Initialisation_DllExport int | VCS_SetProtocolStackSettings (void *KeyHandle, unsigned int Baudrate, unsigned int Timeout, unsigned int *pErrorCode) |
StateMachine_DllExport int | VCS_SetQuickStopState (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetSensorType (void *KeyHandle, unsigned short NodeId, unsigned short SensorType, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetSsiAbsEncoderParameter (void *KeyHandle, unsigned short NodeId, unsigned short DataRate, unsigned short NbOfMultiTurnDataBits, unsigned short NbOfSingleTurnDataBits, int InvertedPolarity, unsigned int *pErrorCode) |
StateMachine_DllExport int | VCS_SetState (void *KeyHandle, unsigned short NodeId, unsigned short State, unsigned int *pErrorCode) |
StepDirectionMode_DllExport int | VCS_SetStepDirectionParameter (void *KeyHandle, unsigned short NodeId, unsigned short ScalingNumerator, unsigned short ScalingDenominator, unsigned char Polarity, unsigned int MaxVelocity, unsigned int MaxAcceleration, unsigned int *pErrorCode) |
VelocityMode_DllExport int | VCS_SetVelocityMust (void *KeyHandle, unsigned short NodeId, long VelocityMust, unsigned int *pErrorCode) |
ProfileVelocityMode_DllExport int | VCS_SetVelocityProfile (void *KeyHandle, unsigned short NodeId, unsigned int ProfileAcceleration, unsigned int ProfileDeceleration, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetVelocityRegulatorFeedForward (void *KeyHandle, unsigned short NodeId, unsigned short VelocityFeedForward, unsigned short AccelerationFeedForward, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetVelocityRegulatorGain (void *KeyHandle, unsigned short NodeId, unsigned short P, unsigned short I, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_SetVelocityUnits (void *KeyHandle, unsigned short NodeId, unsigned char VelDimension, signed char VelNotation, unsigned int *pErrorCode) |
InterpolatedPositionMode_DllExport int | VCS_StartIpmTrajectory (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
HomingMode_DllExport int | VCS_StopHoming (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
InterpolatedPositionMode_DllExport int | VCS_StopIpmTrajectory (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
Configuration_DllExport int | VCS_Store (void *KeyHandle, unsigned short NodeId, unsigned int *pErrorCode) |
HomingMode_DllExport int | VCS_WaitForHomingAttained (void *KeyHandle, unsigned short NodeId, int Timeout, unsigned int *pErrorCode) |
MotionInfo_DllExport int | VCS_WaitForTargetReached (void *KeyHandle, unsigned short NodeId, unsigned int Timeout, unsigned int *pErrorCode) |
Variables | |
const unsigned short | AIC_ANALOG_CURRENT_SETPOINT = 0 |
const unsigned short | AIC_ANALOG_POSITION_SETPOINT = 2 |
const unsigned short | AIC_ANALOG_VELOCITY_SETPOINT = 1 |
const unsigned short | DIC_DRIVE_ENABLE = 4 |
const unsigned short | DIC_GENERAL_PURPOSE_A = 15 |
const unsigned short | DIC_GENERAL_PURPOSE_B = 14 |
const unsigned short | DIC_GENERAL_PURPOSE_C = 13 |
const unsigned short | DIC_GENERAL_PURPOSE_D = 12 |
const unsigned short | DIC_GENERAL_PURPOSE_E = 11 |
const unsigned short | DIC_GENERAL_PURPOSE_F = 10 |
const unsigned short | DIC_GENERAL_PURPOSE_G = 9 |
const unsigned short | DIC_GENERAL_PURPOSE_H = 8 |
const unsigned short | DIC_GENERAL_PURPOSE_I = 7 |
const unsigned short | DIC_GENERAL_PURPOSE_J = 6 |
const unsigned short | DIC_HOME_SWITCH = 2 |
const unsigned short | DIC_NEGATIVE_LIMIT_SWITCH = 0 |
const unsigned short | DIC_POSITION_MARKER = 3 |
const unsigned short | DIC_POSITIVE_LIMIT_SWITCH = 1 |
const unsigned short | DIC_QUICK_STOP = 5 |
const int | DM_CONFIRM_DLG = 2 |
const int | DM_NO_DLG = 3 |
const int | DM_PROGRESS_AND_CONFIRM_DLG = 1 |
const int | DM_PROGRESS_DLG = 0 |
const unsigned short | DOC_GENERAL_PURPOSE_A = 15 |
const unsigned short | DOC_GENERAL_PURPOSE_B = 14 |
const unsigned short | DOC_GENERAL_PURPOSE_C = 13 |
const unsigned short | DOC_GENERAL_PURPOSE_D = 12 |
const unsigned short | DOC_GENERAL_PURPOSE_E = 11 |
const unsigned short | DOC_GENERAL_PURPOSE_F = 10 |
const unsigned short | DOC_GENERAL_PURPOSE_G = 9 |
const unsigned short | DOC_GENERAL_PURPOSE_H = 8 |
const unsigned short | DOC_POSITION_COMPARE = 1 |
const unsigned short | DOC_READY_FAULT = 0 |
const unsigned short | DR_DIGITAL_INPUT_TRIGGER = 4 |
const unsigned short | DR_ERROR_TRIGGER = 2 |
const unsigned short | DR_MOVEMENT_END_TRIGGER = 8 |
const unsigned short | DR_MOVEMENT_START_TRIGGER = 1 |
const char | HM_ACTUAL_POSITION = 35 |
const char | HM_CURRENT_THRESHOLD_NEGATIVE_SPEED = -4 |
const char | HM_CURRENT_THRESHOLD_NEGATIVE_SPEED_AND_INDEX = -2 |
const char | HM_CURRENT_THRESHOLD_POSITIVE_SPEED = -3 |
const char | HM_CURRENT_THRESHOLD_POSITIVE_SPEED_AND_INDEX = -1 |
const char | HM_HOME_SWITCH_NEGATIVE_SPEED = 27 |
const char | HM_HOME_SWITCH_NEGATIVE_SPEED_AND_INDEX = 11 |
const char | HM_HOME_SWITCH_POSITIVE_SPEED = 23 |
const char | HM_HOME_SWITCH_POSITIVE_SPEED_AND_INDEX = 7 |
const char | HM_INDEX_NEGATIVE_SPEED = 33 |
const char | HM_INDEX_POSITIVE_SPEED = 34 |
const char | HM_NEGATIVE_LIMIT_SWITCH = 17 |
const char | HM_NEGATIVE_LIMIT_SWITCH_AND_INDEX = 1 |
const char | HM_POSITIVE_LIMIT_SWITCH = 18 |
const char | HM_POSITIVE_LIMIT_SWITCH_AND_INDEX = 2 |
const unsigned short | MT_DC_MOTOR = 1 |
const unsigned short | MT_EC_BLOCK_COMMUTATED_MOTOR = 11 |
const unsigned short | MT_EC_SINUS_COMMUTATED_MOTOR = 10 |
const unsigned short | NCS_ENTER_PRE_OPERATIONAL = 128 |
const unsigned short | NCS_RESET_COMMUNICATION = 130 |
const unsigned short | NCS_RESET_NODE = 129 |
const unsigned short | NCS_START_REMOTE_NODE = 1 |
const unsigned short | NCS_STOP_REMOTE_NODE = 2 |
const signed char | OMD_CURRENT_MODE = -3 |
const signed char | OMD_HOMING_MODE = 6 |
const signed char | OMD_INTERPOLATED_POSITION_MODE = 7 |
const signed char | OMD_MASTER_ENCODER_MODE = -5 |
const signed char | OMD_POSITION_MODE = -1 |
const signed char | OMD_PROFILE_POSITION_MODE = 1 |
const signed char | OMD_PROFILE_VELOCITY_MODE = 3 |
const signed char | OMD_STEP_DIRECTION_MODE = -6 |
const signed char | OMD_VELOCITY_MODE = -2 |
const unsigned char | PCD_MOTOR_DIRECTION_BOTH = 2 |
const unsigned char | PCD_MOTOR_DIRECTION_NEGATIVE = 0 |
const unsigned char | PCD_MOTOR_DIRECTION_POSITIVE = 1 |
const unsigned char | PCI_BOTH_DIR_TO_REFPOS = 2 |
const unsigned char | PCI_NEGATIVE_DIR_TO_REFPOS = 0 |
const unsigned char | PCI_POSITIVE_DIR_TO_REFPOS = 1 |
const unsigned char | PCO_POSITION_SEQUENCE_MODE = 1 |
const unsigned char | PCO_SINGLE_POSITION_MODE = 0 |
const unsigned char | PET_BOTH_EDGES = 0 |
const unsigned char | PET_FALLING_EDGE = 2 |
const unsigned char | PET_RISING_EDGE = 1 |
const unsigned char | PM_CONTINUOUS = 0 |
const unsigned char | PM_MULTIPLE = 2 |
const unsigned char | PM_SINGLE = 1 |
const unsigned short | ST_DISABLED = 0 |
const unsigned short | ST_ENABLED = 1 |
const unsigned short | ST_FAULT = 3 |
const unsigned short | ST_HALL_SENSORS = 3 |
const unsigned short | ST_INC_ENCODER_2CHANNEL = 2 |
const unsigned short | ST_INC_ENCODER_3CHANNEL = 1 |
const unsigned short | ST_QUICKSTOP = 2 |
const unsigned short | ST_SSI_ABS_ENCODER_BINARY = 4 |
const unsigned short | ST_SSI_ABS_ENCODER_GREY = 5 |
const unsigned short | ST_UNKNOWN = 0 |
const unsigned char | VD_RPM = 0xA4 |
const signed char | VN_CENTI = -2 |
const signed char | VN_DECI = -1 |
const signed char | VN_MILLI = -3 |
const signed char | VN_STANDARD = 0 |
#define CanLayer_DllExport extern "C" |
Definition at line 48 of file Definitions.h.
#define Configuration_DllExport extern "C" |
Definition at line 31 of file Definitions.h.
#define CurrentMode_DllExport extern "C" |
Definition at line 43 of file Definitions.h.
#define ErrorHandling_DllExport extern "C" |
Definition at line 35 of file Definitions.h.
#define HelpFunctions_DllExport extern "C" |
Definition at line 29 of file Definitions.h.
#define HomingMode_DllExport extern "C" |
Definition at line 39 of file Definitions.h.
#define Initialisation_DllExport extern "C" |
Definition at line 28 of file Definitions.h.
#define InputsOutputs_DllExport extern "C" |
Definition at line 46 of file Definitions.h.
#define InterpolatedPositionMode_DllExport extern "C" |
Definition at line 40 of file Definitions.h.
#define MasterEncoderMode_DllExport extern "C" |
Definition at line 44 of file Definitions.h.
#define MotionInfo_DllExport extern "C" |
Definition at line 36 of file Definitions.h.
#define PositionMode_DllExport extern "C" |
Definition at line 41 of file Definitions.h.
#define ProfilePositionMode_DllExport extern "C" |
Definition at line 37 of file Definitions.h.
#define ProfileVelocityMode_DllExport extern "C" |
Definition at line 38 of file Definitions.h.
#define StateMachine_DllExport extern "C" |
Definition at line 34 of file Definitions.h.
#define Status_DllExport extern "C" |
Definition at line 33 of file Definitions.h.
#define StepDirectionMode_DllExport extern "C" |
Definition at line 45 of file Definitions.h.
#define VelocityMode_DllExport extern "C" |
Definition at line 42 of file Definitions.h.
int CreateCommunication | ( | ) |
int DeleteCommunication | ( | ) |
CurrentMode_DllExport int VCS_ActivateAnalogCurrentSetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | AnalogInputNumber, | ||
float | Scaling, | ||
short | Offset, | ||
unsigned int * | pErrorCode | ||
) |
PositionMode_DllExport int VCS_ActivateAnalogPositionSetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | AnalogInputNumber, | ||
float | Scaling, | ||
long | Offset, | ||
unsigned int * | pErrorCode | ||
) |
VelocityMode_DllExport int VCS_ActivateAnalogVelocitySetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | AnalogInputNumber, | ||
float | Scaling, | ||
long | Offset, | ||
unsigned int * | pErrorCode | ||
) |
CurrentMode_DllExport int VCS_ActivateCurrentMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
HomingMode_DllExport int VCS_ActivateHomingMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
InterpolatedPositionMode_DllExport int VCS_ActivateInterpolatedPositionMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
MasterEncoderMode_DllExport int VCS_ActivateMasterEncoderMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_ActivatePositionCompare | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | DigitalOutputNumber, | ||
int | Polarity, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_ActivatePositionMarker | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | DigitalInputNumber, | ||
int | Polarity, | ||
unsigned int * | pErrorCode | ||
) |
PositionMode_DllExport int VCS_ActivatePositionMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
ProfilePositionMode_DllExport int VCS_ActivateProfilePositionMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
ProfileVelocityMode_DllExport int VCS_ActivateProfileVelocityMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
StepDirectionMode_DllExport int VCS_ActivateStepDirectionMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
VelocityMode_DllExport int VCS_ActivateVelocityMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
InterpolatedPositionMode_DllExport int VCS_AddPvtValueToIpmBuffer | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
long | Position, | ||
long | Velocity, | ||
unsigned char | Time, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_AnalogInputConfiguration | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | AnalogInputNb, | ||
unsigned short | Configuration, | ||
int | ExecutionMask, | ||
unsigned int * | pErrorCode | ||
) |
StateMachine_DllExport int VCS_ClearFault | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
InterpolatedPositionMode_DllExport int VCS_ClearIpmBuffer | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
Initialisation_DllExport int VCS_CloseAllDevices | ( | unsigned int * | pErrorCode | ) |
Initialisation_DllExport int VCS_CloseDevice | ( | void * | KeyHandle, |
unsigned int * | pErrorCode | ||
) |
CurrentMode_DllExport int VCS_DeactivateAnalogCurrentSetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | AnalogInputNumber, | ||
unsigned int * | pErrorCode | ||
) |
PositionMode_DllExport int VCS_DeactivateAnalogPositionSetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | AnalogInputNumber, | ||
unsigned int * | pErrorCode | ||
) |
VelocityMode_DllExport int VCS_DeactivateAnalogVelocitySetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | AnalogInputNumber, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_DeactivatePositionCompare | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | DigitalOutputNumber, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_DeactivatePositionMarker | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | DigitalInputNumber, | ||
unsigned int * | pErrorCode | ||
) |
HomingMode_DllExport int VCS_DefinePosition | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int | HomePosition, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_DigitalInputConfiguration | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | DigitalInputNb, | ||
unsigned short | Configuration, | ||
int | Mask, | ||
int | Polarity, | ||
int | ExecutionMask, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_DigitalOutputConfiguration | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | DigitalOutputNb, | ||
unsigned short | Configuration, | ||
int | State, | ||
int | Mask, | ||
int | Polarity, | ||
unsigned int * | pErrorCode | ||
) |
CurrentMode_DllExport int VCS_DisableAnalogCurrentSetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
PositionMode_DllExport int VCS_DisableAnalogPositionSetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
VelocityMode_DllExport int VCS_DisableAnalogVelocitySetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_DisablePositionCompare | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
ProfilePositionMode_DllExport int VCS_DisablePositionWindow | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
ProfileVelocityMode_DllExport int VCS_DisableVelocityWindow | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
CurrentMode_DllExport int VCS_EnableAnalogCurrentSetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
PositionMode_DllExport int VCS_EnableAnalogPositionSetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
VelocityMode_DllExport int VCS_EnableAnalogVelocitySetpoint | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_EnablePositionCompare | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
ProfilePositionMode_DllExport int VCS_EnablePositionWindow | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int | PositionWindow, | ||
unsigned short | PositionWindowTime, | ||
unsigned int * | pErrorCode | ||
) |
ProfileVelocityMode_DllExport int VCS_EnableVelocityWindow | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int | VelocityWindow, | ||
unsigned short | VelocityWindowTime, | ||
unsigned int * | pErrorCode | ||
) |
HomingMode_DllExport int VCS_FindHome | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
signed char | HomingMethod, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_GetAllDigitalInputs | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pInputs, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_GetAllDigitalOutputs | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pOutputs, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_GetAnalogInput | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | InputNumber, | ||
unsigned short * | pAnalogValue, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetBaudrateSelection | ( | char * | DeviceName, |
char * | ProtocolStackName, | ||
char * | InterfaceName, | ||
char * | PortName, | ||
int | StartOfSelection, | ||
unsigned int * | pBaudrateSel, | ||
int * | pEndOfSelection, | ||
unsigned int * | pErrorCode | ||
) |
MotionInfo_DllExport int VCS_GetCurrentIs | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
short * | pCurrentIs, | ||
unsigned int * | pErrorCode | ||
) |
MotionInfo_DllExport int VCS_GetCurrentIsAveraged | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
short * | pCurrentIsAveraged, | ||
unsigned int * | pErrorCode | ||
) |
CurrentMode_DllExport int VCS_GetCurrentMust | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
short * | pCurrentMust, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetCurrentRegulatorGain | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pP, | ||
unsigned short * | pI, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetDcMotorParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pNominalCurrent, | ||
unsigned short * | pMaxOutputCurrent, | ||
unsigned short * | pThermalTimeConstant, | ||
unsigned int * | pErrorCode | ||
) |
ErrorHandling_DllExport int VCS_GetDeviceErrorCode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned char | DeviceErrorNumber, | ||
unsigned int * | pDeviceErrorCode, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetDeviceName | ( | void * | KeyHandle, |
char * | pDeviceName, | ||
unsigned short | MaxStrSize, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetDeviceNameSelection | ( | int | StartOfSelection, |
char * | pDeviceNameSel, | ||
unsigned short | MaxStrSize, | ||
int * | pEndOfSelection, | ||
unsigned int * | pErrorCode | ||
) |
StateMachine_DllExport int VCS_GetDisableState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pIsDisabled, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetDriverInfo | ( | char * | p_pszLibraryName, |
unsigned short | p_usMaxLibraryNameStrSize, | ||
char * | p_pszLibraryVersion, | ||
unsigned short | p_usMaxLibraryVersionStrSize, | ||
unsigned int * | p_pErrorCode | ||
) |
Configuration_DllExport int VCS_GetEcMotorParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pNominalCurrent, | ||
unsigned short * | pMaxOutputCurrent, | ||
unsigned short * | pThermalTimeConstant, | ||
unsigned char * | pNbOfPolePairs, | ||
unsigned int * | pErrorCode | ||
) |
StateMachine_DllExport int VCS_GetEnableState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pIsEnabled, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetErrorInfo | ( | unsigned int | ErrorCodeValue, |
char * | pErrorInfo, | ||
unsigned short | MaxStrSize | ||
) |
StateMachine_DllExport int VCS_GetFaultState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pIsInFault, | ||
unsigned int * | pErrorCode | ||
) |
InterpolatedPositionMode_DllExport int VCS_GetFreeIpmBufferSize | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pBufferSize, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetHallSensorParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pInvertedPolarity, | ||
unsigned int * | pErrorCode | ||
) |
HomingMode_DllExport int VCS_GetHomingParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pHomingAcceleration, | ||
unsigned int * | pSpeedSwitch, | ||
unsigned int * | pSpeedIndex, | ||
int * | pHomeOffset, | ||
unsigned short * | pCurrentTreshold, | ||
int * | pHomePosition, | ||
unsigned int * | pErrorCode | ||
) |
HomingMode_DllExport int VCS_GetHomingState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pHomingAttained, | ||
int * | pHomingError, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetIncEncoderParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pEncoderResolution, | ||
int * | pInvertedPolarity, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetInterfaceName | ( | void * | KeyHandle, |
char * | pInterfaceName, | ||
unsigned short | MaxStrSize, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetInterfaceNameSelection | ( | char * | DeviceName, |
char * | ProtocolStackName, | ||
int | StartOfSelection, | ||
char * | pInterfaceNameSel, | ||
unsigned short | MaxStrSize, | ||
int * | pEndOfSelection, | ||
unsigned int * | pErrorCode | ||
) |
InterpolatedPositionMode_DllExport int VCS_GetIpmBufferParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pUnderflowWarningLimit, | ||
unsigned short * | pOverflowWarningLimit, | ||
unsigned int * | pMaxBufferSize, | ||
unsigned int * | pErrorCode | ||
) |
InterpolatedPositionMode_DllExport int VCS_GetIpmStatus | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pTrajectoryRunning, | ||
int * | pIsUnderflowWarning, | ||
int * | pIsOverflowWarning, | ||
int * | pIsVelocityWarning, | ||
int * | pIsAccelerationWarning, | ||
int * | pIsUnderflowError, | ||
int * | pIsOverflowError, | ||
int * | pIsVelocityError, | ||
int * | pIsAccelerationError, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetKeyHandle | ( | char * | DeviceName, |
char * | ProtocolStackName, | ||
char * | InterfaceName, | ||
char * | PortName, | ||
void ** | pKeyHandle, | ||
unsigned int * | pErrorCode | ||
) |
MasterEncoderMode_DllExport int VCS_GetMasterEncoderParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pScalingNumerator, | ||
unsigned short * | pScalingDenominator, | ||
unsigned char * | pPolarity, | ||
unsigned int * | pMaxVelocity, | ||
unsigned int * | pMaxAcceleration, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetMaxAcceleration | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pMaxAcceleration, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetMaxFollowingError | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pMaxFollowingError, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetMaxProfileVelocity | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pMaxProfileVelocity, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetMotorType | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pMotorType, | ||
unsigned int * | pErrorCode | ||
) |
MotionInfo_DllExport int VCS_GetMovementState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pTargetReached, | ||
unsigned int * | pErrorCode | ||
) |
ErrorHandling_DllExport int VCS_GetNbOfDeviceError | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned char * | pNbDeviceError, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetObject | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | ObjectIndex, | ||
unsigned char | ObjectSubIndex, | ||
void * | pData, | ||
unsigned int | NbOfBytesToRead, | ||
unsigned int * | pNbOfBytesRead, | ||
unsigned int * | pErrorCode | ||
) |
Status_DllExport int VCS_GetOperationMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
char * | pOperationMode, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetPortName | ( | void * | KeyHandle, |
char * | pPortName, | ||
unsigned short | MaxStrSize, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetPortNameSelection | ( | char * | DeviceName, |
char * | ProtocolStackName, | ||
char * | InterfaceName, | ||
int | StartOfSelection, | ||
char * | pPortSel, | ||
unsigned short | MaxStrSize, | ||
int * | pEndOfSelection, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_GetPositionCompareParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned char * | pOperationalMode, | ||
unsigned char * | pIntervalMode, | ||
unsigned char * | pDirectionDependency, | ||
unsigned short * | pIntervalWidth, | ||
unsigned short * | pIntervalRepetitions, | ||
unsigned short * | pPulseWidth, | ||
unsigned int * | pErrorCode | ||
) |
MotionInfo_DllExport int VCS_GetPositionIs | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pPositionIs, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_GetPositionMarkerParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned char * | pPositionMarkerEdgeType, | ||
unsigned char * | pPositionMarkerMode, | ||
unsigned int * | pErrorCode | ||
) |
PositionMode_DllExport int VCS_GetPositionMust | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
long * | pPositionMust, | ||
unsigned int * | pErrorCode | ||
) |
ProfilePositionMode_DllExport int VCS_GetPositionProfile | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pProfileVelocity, | ||
unsigned int * | pProfileAcceleration, | ||
unsigned int * | pProfileDeceleration, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetPositionRegulatorFeedForward | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pVelocityFeedForward, | ||
unsigned short * | pAccelerationFeedForward, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetPositionRegulatorGain | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pP, | ||
unsigned short * | pI, | ||
unsigned short * | pD, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetProtocolStackName | ( | void * | KeyHandle, |
char * | pProtocolStackName, | ||
unsigned short | MaxStrSize, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetProtocolStackNameSelection | ( | char * | DeviceName, |
int | StartOfSelection, | ||
char * | pProtocolStackNameSel, | ||
unsigned short | MaxStrSize, | ||
int * | pEndOfSelection, | ||
unsigned int * | pErrorCode | ||
) |
Initialisation_DllExport int VCS_GetProtocolStackSettings | ( | void * | KeyHandle, |
unsigned int * | pBaudrate, | ||
unsigned int * | pTimeout, | ||
unsigned int * | pErrorCode | ||
) |
StateMachine_DllExport int VCS_GetQuickStopState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pIsQuickStopped, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetSensorType | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pSensorType, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetSsiAbsEncoderParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pDataRate, | ||
unsigned short * | pNbOfMultiTurnDataBits, | ||
unsigned short * | pNbOfSingleTurnDataBits, | ||
int * | pInvertedPolarity, | ||
unsigned int * | pErrorCode | ||
) |
StateMachine_DllExport int VCS_GetState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pState, | ||
unsigned int * | pErrorCode | ||
) |
StepDirectionMode_DllExport int VCS_GetStepDirectionParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pScalingNumerator, | ||
unsigned short * | pScalingDenominator, | ||
unsigned char * | pPolarity, | ||
unsigned int * | pMaxVelocity, | ||
unsigned int * | pMaxAcceleration, | ||
unsigned int * | pErrorCode | ||
) |
ProfilePositionMode_DllExport int VCS_GetTargetPosition | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
long * | pTargetPosition, | ||
unsigned int * | pErrorCode | ||
) |
ProfileVelocityMode_DllExport int VCS_GetTargetVelocity | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
long * | pTargetVelocity, | ||
unsigned int * | pErrorCode | ||
) |
MotionInfo_DllExport int VCS_GetVelocityIs | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pVelocityIs, | ||
unsigned int * | pErrorCode | ||
) |
MotionInfo_DllExport int VCS_GetVelocityIsAveraged | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int * | pVelocityIsAveraged, | ||
unsigned int * | pErrorCode | ||
) |
VelocityMode_DllExport int VCS_GetVelocityMust | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
long * | pVelocityMust, | ||
unsigned int * | pErrorCode | ||
) |
ProfileVelocityMode_DllExport int VCS_GetVelocityProfile | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pProfileAcceleration, | ||
unsigned int * | pProfileDeceleration, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetVelocityRegulatorFeedForward | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pVelocityFeedForward, | ||
unsigned short * | pAccelerationFeedForward, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetVelocityRegulatorGain | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pP, | ||
unsigned short * | pI, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_GetVelocityUnits | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned char * | pVelDimension, | ||
char * | pVelNotation, | ||
unsigned int * | pErrorCode | ||
) |
HelpFunctions_DllExport int VCS_GetVersion | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pHardwareVersion, | ||
unsigned short * | pSoftwareVersion, | ||
unsigned short * | pApplicationNumber, | ||
unsigned short * | pApplicationVersion, | ||
unsigned int * | pErrorCode | ||
) |
ProfilePositionMode_DllExport int VCS_HaltPositionMovement | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
ProfileVelocityMode_DllExport int VCS_HaltVelocityMovement | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
ProfilePositionMode_DllExport int VCS_MoveToPosition | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
long | TargetPosition, | ||
int | Absolute, | ||
int | Immediately, | ||
unsigned int * | pErrorCode | ||
) |
ProfileVelocityMode_DllExport int VCS_MoveWithVelocity | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
long | TargetVelocity, | ||
unsigned int * | pErrorCode | ||
) |
Initialisation_DllExport void* VCS_OpenDevice | ( | char * | DeviceName, |
char * | ProtocolStackName, | ||
char * | InterfaceName, | ||
char * | PortName, | ||
unsigned int * | pErrorCode | ||
) |
CanLayer_DllExport int VCS_ReadCANFrame | ( | void * | KeyHandle, |
unsigned short | CobID, | ||
unsigned short | Length, | ||
void * | pData, | ||
unsigned int | Timeout, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_ReadPositionMarkerCapturedPosition | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | CounterIndex, | ||
long * | pCapturedPosition, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_ReadPositionMarkerCounter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short * | pCount, | ||
unsigned int * | pErrorCode | ||
) |
CanLayer_DllExport int VCS_RequestCANFrame | ( | void * | KeyHandle, |
unsigned short | CobID, | ||
unsigned short | Length, | ||
void * | pData, | ||
unsigned int * | pErrorCode | ||
) |
StateMachine_DllExport int VCS_ResetDevice | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_ResetPositionMarkerCounter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_Restore | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
CanLayer_DllExport int VCS_SendCANFrame | ( | void * | KeyHandle, |
unsigned short | CobID, | ||
unsigned short | Length, | ||
void * | pData, | ||
unsigned int * | pErrorCode | ||
) |
CanLayer_DllExport int VCS_SendNMTService | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | CommandSpecifier, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_SetAllDigitalOutputs | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | Outputs, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_SetAnalogOutput | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | OutputNumber, | ||
unsigned short | AnalogValue, | ||
unsigned int * | pErrorCode | ||
) |
CurrentMode_DllExport int VCS_SetCurrentMust | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
short | CurrentMust, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetCurrentRegulatorGain | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | P, | ||
unsigned short | I, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetDcMotorParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | NominalCurrent, | ||
unsigned short | MaxOutputCurrent, | ||
unsigned short | ThermalTimeConstant, | ||
unsigned int * | pErrorCode | ||
) |
StateMachine_DllExport int VCS_SetDisableState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetEcMotorParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | NominalCurrent, | ||
unsigned short | MaxOutputCurrent, | ||
unsigned short | ThermalTimeConstant, | ||
unsigned char | NbOfPolePairs, | ||
unsigned int * | pErrorCode | ||
) |
StateMachine_DllExport int VCS_SetEnableState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetHallSensorParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int | InvertedPolarity, | ||
unsigned int * | pErrorCode | ||
) |
HomingMode_DllExport int VCS_SetHomingParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int | HomingAcceleration, | ||
unsigned int | SpeedSwitch, | ||
unsigned int | SpeedIndex, | ||
int | HomeOffset, | ||
unsigned short | CurrentTreshold, | ||
int | HomePosition, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetIncEncoderParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int | EncoderResolution, | ||
int | InvertedPolarity, | ||
unsigned int * | pErrorCode | ||
) |
InterpolatedPositionMode_DllExport int VCS_SetIpmBufferParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | UnderflowWarningLimit, | ||
unsigned short | OverflowWarningLimit, | ||
unsigned int * | pErrorCode | ||
) |
MasterEncoderMode_DllExport int VCS_SetMasterEncoderParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | ScalingNumerator, | ||
unsigned short | ScalingDenominator, | ||
unsigned char | Polarity, | ||
unsigned int | MaxVelocity, | ||
unsigned int | MaxAcceleration, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetMaxAcceleration | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int | MaxAcceleration, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetMaxFollowingError | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int | MaxFollowingError, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetMaxProfileVelocity | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int | MaxProfileVelocity, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetMotorType | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | MotorType, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetObject | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | ObjectIndex, | ||
unsigned char | ObjectSubIndex, | ||
void * | pData, | ||
unsigned int | NbOfBytesToWrite, | ||
unsigned int * | pNbOfBytesWritten, | ||
unsigned int * | pErrorCode | ||
) |
Status_DllExport int VCS_SetOperationMode | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
char | OperationMode, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_SetPositionCompareParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned char | OperationalMode, | ||
unsigned char | IntervalMode, | ||
unsigned char | DirectionDependency, | ||
unsigned short | IntervalWidth, | ||
unsigned short | IntervalRepetitions, | ||
unsigned short | PulseWidth, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_SetPositionCompareReferencePosition | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
long | ReferencePosition, | ||
unsigned int * | pErrorCode | ||
) |
InputsOutputs_DllExport int VCS_SetPositionMarkerParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned char | PositionMarkerEdgeType, | ||
unsigned char | PositionMarkerMode, | ||
unsigned int * | pErrorCode | ||
) |
PositionMode_DllExport int VCS_SetPositionMust | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
long | PositionMust, | ||
unsigned int * | pErrorCode | ||
) |
ProfilePositionMode_DllExport int VCS_SetPositionProfile | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int | ProfileVelocity, | ||
unsigned int | ProfileAcceleration, | ||
unsigned int | ProfileDeceleration, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetPositionRegulatorFeedForward | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | VelocityFeedForward, | ||
unsigned short | AccelerationFeedForward, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetPositionRegulatorGain | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | P, | ||
unsigned short | I, | ||
unsigned short | D, | ||
unsigned int * | pErrorCode | ||
) |
Initialisation_DllExport int VCS_SetProtocolStackSettings | ( | void * | KeyHandle, |
unsigned int | Baudrate, | ||
unsigned int | Timeout, | ||
unsigned int * | pErrorCode | ||
) |
StateMachine_DllExport int VCS_SetQuickStopState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetSensorType | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | SensorType, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetSsiAbsEncoderParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | DataRate, | ||
unsigned short | NbOfMultiTurnDataBits, | ||
unsigned short | NbOfSingleTurnDataBits, | ||
int | InvertedPolarity, | ||
unsigned int * | pErrorCode | ||
) |
StateMachine_DllExport int VCS_SetState | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | State, | ||
unsigned int * | pErrorCode | ||
) |
StepDirectionMode_DllExport int VCS_SetStepDirectionParameter | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | ScalingNumerator, | ||
unsigned short | ScalingDenominator, | ||
unsigned char | Polarity, | ||
unsigned int | MaxVelocity, | ||
unsigned int | MaxAcceleration, | ||
unsigned int * | pErrorCode | ||
) |
VelocityMode_DllExport int VCS_SetVelocityMust | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
long | VelocityMust, | ||
unsigned int * | pErrorCode | ||
) |
ProfileVelocityMode_DllExport int VCS_SetVelocityProfile | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int | ProfileAcceleration, | ||
unsigned int | ProfileDeceleration, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetVelocityRegulatorFeedForward | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | VelocityFeedForward, | ||
unsigned short | AccelerationFeedForward, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetVelocityRegulatorGain | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned short | P, | ||
unsigned short | I, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_SetVelocityUnits | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned char | VelDimension, | ||
signed char | VelNotation, | ||
unsigned int * | pErrorCode | ||
) |
InterpolatedPositionMode_DllExport int VCS_StartIpmTrajectory | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
HomingMode_DllExport int VCS_StopHoming | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
InterpolatedPositionMode_DllExport int VCS_StopIpmTrajectory | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
Configuration_DllExport int VCS_Store | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int * | pErrorCode | ||
) |
HomingMode_DllExport int VCS_WaitForHomingAttained | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
int | Timeout, | ||
unsigned int * | pErrorCode | ||
) |
MotionInfo_DllExport int VCS_WaitForTargetReached | ( | void * | KeyHandle, |
unsigned short | NodeId, | ||
unsigned int | Timeout, | ||
unsigned int * | pErrorCode | ||
) |
const unsigned short AIC_ANALOG_CURRENT_SETPOINT = 0 |
Definition at line 354 of file Definitions.h.
const unsigned short AIC_ANALOG_POSITION_SETPOINT = 2 |
Definition at line 356 of file Definitions.h.
const unsigned short AIC_ANALOG_VELOCITY_SETPOINT = 1 |
Definition at line 355 of file Definitions.h.
const unsigned short DIC_DRIVE_ENABLE = 4 |
Definition at line 328 of file Definitions.h.
const unsigned short DIC_GENERAL_PURPOSE_A = 15 |
Definition at line 339 of file Definitions.h.
const unsigned short DIC_GENERAL_PURPOSE_B = 14 |
Definition at line 338 of file Definitions.h.
const unsigned short DIC_GENERAL_PURPOSE_C = 13 |
Definition at line 337 of file Definitions.h.
const unsigned short DIC_GENERAL_PURPOSE_D = 12 |
Definition at line 336 of file Definitions.h.
const unsigned short DIC_GENERAL_PURPOSE_E = 11 |
Definition at line 335 of file Definitions.h.
const unsigned short DIC_GENERAL_PURPOSE_F = 10 |
Definition at line 334 of file Definitions.h.
const unsigned short DIC_GENERAL_PURPOSE_G = 9 |
Definition at line 333 of file Definitions.h.
const unsigned short DIC_GENERAL_PURPOSE_H = 8 |
Definition at line 332 of file Definitions.h.
const unsigned short DIC_GENERAL_PURPOSE_I = 7 |
Definition at line 331 of file Definitions.h.
const unsigned short DIC_GENERAL_PURPOSE_J = 6 |
Definition at line 330 of file Definitions.h.
const unsigned short DIC_HOME_SWITCH = 2 |
Definition at line 326 of file Definitions.h.
const unsigned short DIC_NEGATIVE_LIMIT_SWITCH = 0 |
Definition at line 324 of file Definitions.h.
const unsigned short DIC_POSITION_MARKER = 3 |
Definition at line 327 of file Definitions.h.
const unsigned short DIC_POSITIVE_LIMIT_SWITCH = 1 |
Definition at line 325 of file Definitions.h.
const unsigned short DIC_QUICK_STOP = 5 |
Definition at line 329 of file Definitions.h.
const int DM_CONFIRM_DLG = 2 |
Definition at line 305 of file Definitions.h.
const int DM_NO_DLG = 3 |
Definition at line 306 of file Definitions.h.
const int DM_PROGRESS_AND_CONFIRM_DLG = 1 |
Definition at line 304 of file Definitions.h.
const int DM_PROGRESS_DLG = 0 |
Definition at line 303 of file Definitions.h.
const unsigned short DOC_GENERAL_PURPOSE_A = 15 |
Definition at line 351 of file Definitions.h.
const unsigned short DOC_GENERAL_PURPOSE_B = 14 |
Definition at line 350 of file Definitions.h.
const unsigned short DOC_GENERAL_PURPOSE_C = 13 |
Definition at line 349 of file Definitions.h.
const unsigned short DOC_GENERAL_PURPOSE_D = 12 |
Definition at line 348 of file Definitions.h.
const unsigned short DOC_GENERAL_PURPOSE_E = 11 |
Definition at line 347 of file Definitions.h.
const unsigned short DOC_GENERAL_PURPOSE_F = 10 |
Definition at line 346 of file Definitions.h.
const unsigned short DOC_GENERAL_PURPOSE_G = 9 |
Definition at line 345 of file Definitions.h.
const unsigned short DOC_GENERAL_PURPOSE_H = 8 |
Definition at line 344 of file Definitions.h.
const unsigned short DOC_POSITION_COMPARE = 1 |
Definition at line 343 of file Definitions.h.
const unsigned short DOC_READY_FAULT = 0 |
Definition at line 342 of file Definitions.h.
const unsigned short DR_DIGITAL_INPUT_TRIGGER = 4 |
Definition at line 433 of file Definitions.h.
const unsigned short DR_ERROR_TRIGGER = 2 |
Definition at line 432 of file Definitions.h.
const unsigned short DR_MOVEMENT_END_TRIGGER = 8 |
Definition at line 434 of file Definitions.h.
const unsigned short DR_MOVEMENT_START_TRIGGER = 1 |
Definition at line 431 of file Definitions.h.
const char HM_ACTUAL_POSITION = 35 |
Definition at line 387 of file Definitions.h.
const char HM_CURRENT_THRESHOLD_NEGATIVE_SPEED = -4 |
Definition at line 398 of file Definitions.h.
const char HM_CURRENT_THRESHOLD_NEGATIVE_SPEED_AND_INDEX = -2 |
Definition at line 399 of file Definitions.h.
const char HM_CURRENT_THRESHOLD_POSITIVE_SPEED = -3 |
Definition at line 396 of file Definitions.h.
const char HM_CURRENT_THRESHOLD_POSITIVE_SPEED_AND_INDEX = -1 |
Definition at line 397 of file Definitions.h.
const char HM_HOME_SWITCH_NEGATIVE_SPEED = 27 |
Definition at line 394 of file Definitions.h.
const char HM_HOME_SWITCH_NEGATIVE_SPEED_AND_INDEX = 11 |
Definition at line 395 of file Definitions.h.
const char HM_HOME_SWITCH_POSITIVE_SPEED = 23 |
Definition at line 392 of file Definitions.h.
const char HM_HOME_SWITCH_POSITIVE_SPEED_AND_INDEX = 7 |
Definition at line 393 of file Definitions.h.
const char HM_INDEX_NEGATIVE_SPEED = 33 |
Definition at line 401 of file Definitions.h.
const char HM_INDEX_POSITIVE_SPEED = 34 |
Definition at line 400 of file Definitions.h.
const char HM_NEGATIVE_LIMIT_SWITCH = 17 |
Definition at line 388 of file Definitions.h.
const char HM_NEGATIVE_LIMIT_SWITCH_AND_INDEX = 1 |
Definition at line 389 of file Definitions.h.
const char HM_POSITIVE_LIMIT_SWITCH = 18 |
Definition at line 390 of file Definitions.h.
const char HM_POSITIVE_LIMIT_SWITCH_AND_INDEX = 2 |
Definition at line 391 of file Definitions.h.
const unsigned short MT_DC_MOTOR = 1 |
Definition at line 310 of file Definitions.h.
const unsigned short MT_EC_BLOCK_COMMUTATED_MOTOR = 11 |
Definition at line 312 of file Definitions.h.
const unsigned short MT_EC_SINUS_COMMUTATED_MOTOR = 10 |
Definition at line 311 of file Definitions.h.
const unsigned short NCS_ENTER_PRE_OPERATIONAL = 128 |
Definition at line 439 of file Definitions.h.
const unsigned short NCS_RESET_COMMUNICATION = 130 |
Definition at line 441 of file Definitions.h.
const unsigned short NCS_RESET_NODE = 129 |
Definition at line 440 of file Definitions.h.
const unsigned short NCS_START_REMOTE_NODE = 1 |
Definition at line 437 of file Definitions.h.
const unsigned short NCS_STOP_REMOTE_NODE = 2 |
Definition at line 438 of file Definitions.h.
const signed char OMD_CURRENT_MODE = -3 |
Definition at line 375 of file Definitions.h.
const signed char OMD_HOMING_MODE = 6 |
Definition at line 371 of file Definitions.h.
const signed char OMD_INTERPOLATED_POSITION_MODE = 7 |
Definition at line 372 of file Definitions.h.
const signed char OMD_MASTER_ENCODER_MODE = -5 |
Definition at line 376 of file Definitions.h.
const signed char OMD_POSITION_MODE = -1 |
Definition at line 373 of file Definitions.h.
const signed char OMD_PROFILE_POSITION_MODE = 1 |
Definition at line 369 of file Definitions.h.
const signed char OMD_PROFILE_VELOCITY_MODE = 3 |
Definition at line 370 of file Definitions.h.
const signed char OMD_STEP_DIRECTION_MODE = -6 |
Definition at line 377 of file Definitions.h.
const signed char OMD_VELOCITY_MODE = -2 |
Definition at line 374 of file Definitions.h.
const unsigned char PCD_MOTOR_DIRECTION_BOTH = 2 |
Definition at line 427 of file Definitions.h.
const unsigned char PCD_MOTOR_DIRECTION_NEGATIVE = 0 |
Definition at line 425 of file Definitions.h.
const unsigned char PCD_MOTOR_DIRECTION_POSITIVE = 1 |
Definition at line 426 of file Definitions.h.
const unsigned char PCI_BOTH_DIR_TO_REFPOS = 2 |
Definition at line 422 of file Definitions.h.
const unsigned char PCI_NEGATIVE_DIR_TO_REFPOS = 0 |
Definition at line 420 of file Definitions.h.
const unsigned char PCI_POSITIVE_DIR_TO_REFPOS = 1 |
Definition at line 421 of file Definitions.h.
const unsigned char PCO_POSITION_SEQUENCE_MODE = 1 |
Definition at line 417 of file Definitions.h.
const unsigned char PCO_SINGLE_POSITION_MODE = 0 |
Definition at line 416 of file Definitions.h.
const unsigned char PET_BOTH_EDGES = 0 |
Definition at line 405 of file Definitions.h.
const unsigned char PET_FALLING_EDGE = 2 |
Definition at line 407 of file Definitions.h.
const unsigned char PET_RISING_EDGE = 1 |
Definition at line 406 of file Definitions.h.
const unsigned char PM_CONTINUOUS = 0 |
Definition at line 410 of file Definitions.h.
const unsigned char PM_MULTIPLE = 2 |
Definition at line 412 of file Definitions.h.
const unsigned char PM_SINGLE = 1 |
Definition at line 411 of file Definitions.h.
const unsigned short ST_DISABLED = 0 |
Definition at line 380 of file Definitions.h.
const unsigned short ST_ENABLED = 1 |
Definition at line 381 of file Definitions.h.
const unsigned short ST_FAULT = 3 |
Definition at line 383 of file Definitions.h.
const unsigned short ST_HALL_SENSORS = 3 |
Definition at line 318 of file Definitions.h.
const unsigned short ST_INC_ENCODER_2CHANNEL = 2 |
Definition at line 317 of file Definitions.h.
const unsigned short ST_INC_ENCODER_3CHANNEL = 1 |
Definition at line 316 of file Definitions.h.
const unsigned short ST_QUICKSTOP = 2 |
Definition at line 382 of file Definitions.h.
const unsigned short ST_SSI_ABS_ENCODER_BINARY = 4 |
Definition at line 319 of file Definitions.h.
const unsigned short ST_SSI_ABS_ENCODER_GREY = 5 |
Definition at line 320 of file Definitions.h.
const unsigned short ST_UNKNOWN = 0 |
Definition at line 315 of file Definitions.h.
const unsigned char VD_RPM = 0xA4 |
Definition at line 360 of file Definitions.h.
const signed char VN_CENTI = -2 |
Definition at line 365 of file Definitions.h.
const signed char VN_DECI = -1 |
Definition at line 364 of file Definitions.h.
const signed char VN_MILLI = -3 |
Definition at line 366 of file Definitions.h.
const signed char VN_STANDARD = 0 |
Definition at line 363 of file Definitions.h.