AeroScript Functions
Here is an alphabetical list of AeroScript functions. For more information, refer to AeroScript Programming Language and the AeroScript Programming Concepts.
Function Overloads
| function Abort($axis as axis) |
| function Abort($axes[] as axis) |
| function Abs($n as real) as real |
| function AcknowledgeAll() |
| function Acos($n as real) as real |
| function AnalogInputGet($axis as axis, $inputNum as integer) as real |
| function AnalogOutputConfigureArrayMode($axis as axis, $outputNum as integer, $updateEvent as AnalogOutputUpdateEvent, $driveArrayStartAddress as integer, $numberOfPoints as integer, $divisor as integer, $enableRepeat as integer) |
| function AnalogOutputConfigureAxisTrackingMode($outputAxis as axis, $outputNum as integer, $trackingItem as AnalogOutputAxisTrackingItem, $scaleFactor as real, $offset as real, $minVoltage as real, $maxVoltage as real) |
| function AnalogOutputConfigureDefaultMode($axis as axis, $outputNum as integer) |
| function AnalogOutputConfigureVectorTrackingMode($outputAxis as axis, $outputNum as integer, $inputAxes[] as axis, $trackingItem as AnalogOutputVectorTrackingItem, $scaleFactor as real, $offset as real, $minVoltage as real, $maxVoltage as real) |
| function AnalogOutputGet($axis as axis, $outputNum as integer) as real |
| function AnalogOutputSet($axis as axis, $outputNum as integer, $value as real) |
| function AppButtonSetState($buttonId as integer, $stateId as integer) |
| function AppButtonSetState($buttonName as string, $stateName as string) |
| function AppButtonSetStateIsRegistered() as integer |
| function AppDataCollectionAddAxisSignal($axis as axis, $dataSignal as AxisDataSignal) |
| function AppDataCollectionAddAxisSignal($axis as axis, $dataSignal as AxisDataSignal, $additionalData as integer) |
| function AppDataCollectionAddAxisSignalIsRegistered() as integer |
| function AppDataCollectionAddIndustrialEthernetMappingSignal($variableName as string) |
| function AppDataCollectionAddIndustrialEthernetMappingSignalIsRegistered() as integer |
| function AppDataCollectionAddSystemSignal($dataSignal as SystemDataSignal) |
| function AppDataCollectionAddSystemSignal($dataSignal as SystemDataSignal, $additionalData as integer) |
| function AppDataCollectionAddSystemSignalIsRegistered() as integer |
| function AppDataCollectionAddTaskSignal($taskIndex as integer, $dataSignal as TaskDataSignal) |
| function AppDataCollectionAddTaskSignal($taskIndex as integer, $dataSignal as TaskDataSignal, $additionalData as integer) |
| function AppDataCollectionAddTaskSignalIsRegistered() as integer |
| function AppDataCollectionAutoSaveOff() |
| function AppDataCollectionAutoSaveOffIsRegistered() as integer |
| function AppDataCollectionAutoSaveOn($mdkFilePath as string, $fileType as DataCollectionFileType) |
| function AppDataCollectionAutoSaveOnIsRegistered() as integer |
| function AppDataCollectionConfigure($numSamples as integer, $sampleTime as real) |
| function AppDataCollectionConfigureIsRegistered() as integer |
| function AppDataCollectionReset() |
| function AppDataCollectionResetIsRegistered() as integer |
| function AppDataCollectionSnapshot() |
| function AppDataCollectionSnapshot($id as integer) |
| function AppDataCollectionStop() |
| function AppFrequencyResponsePerformStabilityAnalysis($mdkFilePath as string, ref $phaseMargin as real, ref $magnitudeCrossoverFrequency as real, ref $gainMargin as real, ref $phaseCrossoverFrequency as real, ref $sensitivityPeak as real, ref $sensitivityPeakFrequency as real) |
| function AppFrequencyResponsePerformStabilityAnalysisIsRegistered() as integer |
| function AppFrequencyResponseTriggerMultisine($axis as axis, $mdkFilePath as string, $startFrequency as real, $endFrequency as real, $numPeriods as integer, $maxCurrentPercentage as real, $measurementType as TuningMeasurementType, $travelDistance as real, $travelVelocity as real) |
| function AppFrequencyResponseTriggerMultisine($axis as axis, $mdkFilePath as string, $startFrequency as real, $endFrequency as real, $numPeriods as integer, $maxCurrentPercentage as real, $measurementType as TuningMeasurementType, $travelDistance as real, $travelVelocity as real, $frequencyResponseFileType as FrequencyResponseFileType) |
| function AppFrequencyResponseTriggerMultisineIsRegistered() as integer |
| function AppFrequencyResponseTriggerMultisinePlus($axis as axis, $mdkFilePath as string, $startFrequency as real, $endFrequency as real, $numPoints as integer, $maxCurrentPercentage as real, $measurementType as TuningMeasurementType, $travelDistance as real, $travelVelocity as real) |
| function AppFrequencyResponseTriggerMultisinePlus($axis as axis, $mdkFilePath as string, $startFrequency as real, $endFrequency as real, $numPoints as integer, $maxCurrentPercentage as real, $measurementType as TuningMeasurementType, $travelDistance as real, $travelVelocity as real, $frequencyResponseFileType as FrequencyResponseFileType) |
| function AppFrequencyResponseTriggerMultisinePlusIsRegistered() as integer |
| function AppFrequencyResponseTriggerSinusoid($axis as axis, $mdkFilePath as string, $startFrequency as real, $endFrequency as real, $numDivisions as integer, $amplitude as real, $measurementType as TuningMeasurementType, $travelDistance as real, $travelVelocity as real) |
| function AppFrequencyResponseTriggerSinusoid($axis as axis, $mdkFilePath as string, $startFrequency as real, $endFrequency as real, $numDivisions as integer, $amplitude as real, $measurementType as TuningMeasurementType, $travelDistance as real, $travelVelocity as real, $frequencyResponseFileType as FrequencyResponseFileType) |
| function AppFrequencyResponseTriggerSinusoidIsRegistered() as integer |
| function AppFrequencyResponseTriggerWhiteNoise($axis as axis, $mdkFilePath as string, $startFrequency as real, $endFrequency as real, $numAverages as integer, $maxCurrentPercentage as real, $measurementType as TuningMeasurementType, $travelDistance as real, $travelVelocity as real) |
| function AppFrequencyResponseTriggerWhiteNoise($axis as axis, $mdkFilePath as string, $startFrequency as real, $endFrequency as real, $numAverages as integer, $maxCurrentPercentage as real, $measurementType as TuningMeasurementType, $travelDistance as real, $travelVelocity as real, $frequencyResponseFileType as FrequencyResponseFileType) |
| function AppFrequencyResponseTriggerWhiteNoiseIsRegistered() as integer |
| function AppIndicatorOff($indicatorId as integer) |
| function AppIndicatorOff($indicatorName as string) |
| function AppIndicatorOffIsRegistered() as integer |
| function AppIndicatorOn($indicatorId as integer, $displayText as string, $animationType as IndicatorAnimationType, $backgroundColor1 as string, $foregroundColor1 as string, $backgroundColor2 as string, $foregroundColor2 as string, $duration as integer) |
| function AppIndicatorOn($indicatorName as string, $displayText as string, $animationType as IndicatorAnimationType, $backgroundColor1 as string, $foregroundColor1 as string, $backgroundColor2 as string, $foregroundColor2 as string, $duration as integer) |
| function AppIndicatorOnIsRegistered() as integer |
| function AppMessageBox($title as string, $message as string, $buttonNames[] as string, $severity as MessageSeverity, $takesFocus as integer) as integer |
| function AppMessageBoxIsRegistered() as integer |
| function AppMessageDisplay($message as string) |
| function AppMessageDisplay($message as string, $severity as MessageSeverity) |
| function AppMessageDisplayDismiss() |
| function AppMessageDisplayDismiss($severity as MessageSeverity) |
| function AppMessageDisplayDismissIsRegistered() as integer |
| function AppMessageDisplayIsRegistered() as integer |
| function AppMessageFileOpen($title as string, $directory as string, $defaultFile as string, $filter as string, $takesFocus as integer) as string |
| function AppMessageFileOpenIsRegistered() as integer |
| function AppMessageFileSave($title as string, $directory as string, $defaultFile as string, $filter as string, $takesFocus as integer) as string |
| function AppMessageFileSaveIsRegistered() as integer |
| function AppMessageInputBox($title as string, $message as string, $defaultText as string, $severity as MessageSeverity, $takesFocus as integer) as string |
| function AppMessageInputBoxIsRegistered() as integer |
| function AppMessageMenu($title as string, $message as string, $options[] as string, $defaultOption as integer, $severity as MessageSeverity, $takesFocus as integer) as integer |
| function AppMessageMenuIsRegistered() as integer |
| function Asin($n as real) as real |
| function Atan($n as real) as real |
| function Atan2($y as real, $x as real) as real |
| function AutofocusOff($axis as axis) |
| function AutofocusOn($axis as axis, $focusMode as AutofocusFocusMode) |
| function AxisToInteger($value as axis) as integer |
| function AxisToString($value as axis) as string |
| function BitConvertFloat32ToUInt32($value as real) as integer |
| function BitConvertFloat64ToInt64($value as real) as integer |
| function BitConvertInt64ToFloat64($value as integer) as real |
| function BitConvertUInt32ToFloat32($value as integer) as real |
| function CalibrationLoad($calibrationType as CalibrationType, $controllerFileName as string) |
| function CalibrationUnload($calibrationType as CalibrationType) |
| function Callback($id as integer, $integerInputs[] as integer, $realInputs[] as real, $stringInputs[] as string, ref $integerOutputs[] as integer, ref $realOutputs[] as real, ref $stringOutputs[] as string) |
| function CallbackIsRegistered($id as integer) as integer |
| function CammingFreeTable($tableNum as integer) |
| function CammingLoadTableFromArray($tableNum as integer, $leaderValues[] as real, $followerValues[] as real, $numValues as integer, $unitsMode as CammingUnits, $interpolationMode as CammingInterpolation, $wrapMode as CammingWrapping, $tableOffset as real) |
| function CammingOff($followerAxis as axis) |
| function CammingOn($followerAxis as axis, $leaderAxis as axis, $tableNum as integer, $source as CammingSource, $output as CammingOutput) |
| function Ceil($n as real) as real |
| function CommandQueuePause() |
| function CommandQueuePause($taskIndex as integer) |
| function CommandQueueStart($taskIndex as integer) |
| function CommandQueueStop() |
| function CommandQueueStop($taskIndex as integer) |
| function ConfiguredParameterGetAxisStringValue($axis as axis, $parameter as AxisParameter) as string |
| function ConfiguredParameterGetAxisValue($axis as axis, $parameter as AxisParameter) as real |
| function ConfiguredParameterGetSystemStringValue($parameter as SystemParameter) as string |
| function ConfiguredParameterGetSystemValue($parameter as SystemParameter) as real |
| function ConfiguredParameterGetTaskStringValue($taskIndex as integer, $parameter as TaskParameter) as string |
| function ConfiguredParameterGetTaskValue($taskIndex as integer, $parameter as TaskParameter) as real |
| function ControllerGetName() as string |
| function ControllerGetSerialNumber() as string |
| function ControllerGetVersion() as string |
| function CornerRoundingOff() |
| function CornerRoundingOn() |
| function CornerRoundingSetAxes($axes[2] as axis) |
| function CornerRoundingSetTolerance($tolerance as real) |
| function Cos($n as real) as real |
| function CountsToUnits($axis as axis, $counts as real) as real |
| function CriticalSectionEnd() |
| function CriticalSectionEndAll() |
| function CriticalSectionStart() |
| function CriticalSectionStart($timeout as integer) |
| function CTransformationDisable($transformationName as string) |
| function CTransformationDisable($transformationNames[] as string) |
| function CTransformationEnable($transformationName as string) |
| function CTransformationEnable($transformationNames[] as string) |
| function CTransformationGetProperty($transformationName as string, $property as string) as real |
| function CTransformationRequest($transformationName as string, $args[] as real) |
| function CTransformationRequest($transformationName as string, $args[] as real, ref $returnData[] as real) |
| function CTransformationSetInputAxes($transformationName as string, $inputAxes[] as axis) |
| function CTransformationSetOutputAxes($transformationName as string, $outputAxes[] as axis) |
| function CTransformationSetProperty($transformationName as string, $property as string, $value as real) |
| function CutterCompensationSetAxes($cutterAxes[] as axis) |
| function CutterCompensationSetOffsets($cutterOffsets[] as real) |
| function CutterCompensationSetRadius($cutterRadius as real) |
| function DataCollectionAddAxisSignal($axis as axis, $dataSignal as AxisDataSignal) |
| function DataCollectionAddAxisSignal($axis as axis, $dataSignal as AxisDataSignal, $additionalData as integer) |
| function DataCollectionAddSystemSignal($dataSignal as SystemDataSignal) |
| function DataCollectionAddSystemSignal($dataSignal as SystemDataSignal, $additionalData as integer) |
| function DataCollectionAddTaskSignal($taskIndex as integer, $dataSignal as TaskDataSignal) |
| function DataCollectionAddTaskSignal($taskIndex as integer, $dataSignal as TaskDataSignal, $additionalData as integer) |
| function DataCollectionReset() |
| function DataCollectionStart($controllerFileName as string, $numSamples as integer, $sampleTime as real) |
| function DataCollectionStop() |
| function DateTimeExtractDay($dateTimeEpoch as integer) as integer |
| function DateTimeExtractDayOfWeek($dateTimeEpoch as integer) as integer |
| function DateTimeExtractDayOfYear($dateTimeEpoch as integer) as integer |
| function DateTimeExtractHour($dateTimeEpoch as integer) as integer |
| function DateTimeExtractMinute($dateTimeEpoch as integer) as integer |
| function DateTimeExtractMonth($dateTimeEpoch as integer) as integer |
| function DateTimeExtractSecond($dateTimeEpoch as integer) as integer |
| function DateTimeExtractYear($dateTimeEpoch as integer) as integer |
| function DateTimeGet() as integer |
| function DateTimeGet(ref $dateTimeString as string) as integer |
| function DateTimeGet(ref $dateTimeString as string, $dateTimeStringFormat as DateTimeStringFormat) as integer |
| function DigitalInputGet($axis as axis, $inputNum as integer) as integer |
| function DigitalOutputGet($axis as axis, $outputNum as integer) as integer |
| function DigitalOutputSet($axis as axis, $outputNum as integer, $value as integer) |
| function DirectoryCount($controllerDirectory as string) as integer |
| function DirectoryFileCopy($controllerSourceFileName as string, $controllerDestinationFileName as string) |
| function DirectoryFileCount($controllerDirectory as string) as integer |
| function DirectoryFileDelete($controllerFileName as string) |
| function DirectoryFileExists($controllerFileName as string) as integer |
| function DirectoryFileGetFileName($controllerDirectory as string, $index as integer) as string |
| function DirectoryFileMove($controllerSourceFileName as string, $controllerDestinationFileName as string) |
| function DirectoryGetName($controllerDirectory as string, $index as integer) as string |
| function Disable($axis as axis) |
| function Disable($axes[] as axis) |
| function DriveAnalogAccelerationFeedforwardConfigureInput($axis as axis, $analogInputNum as integer, $inputScale as real, $inputOffset as real) |
| function DriveAnalogAccelerationFeedforwardOff($axis as axis) |
| function DriveAnalogAccelerationFeedforwardOn($axis as axis) |
| function DriveAnalogCurrentControlConfigureInput($axis as axis, $analogInputNum as integer, $digitalInputNum as integer, $inputScale as real, $inputOffset as real) |
| function DriveAnalogCurrentControlOff($axis as axis) |
| function DriveAnalogCurrentControlOn($axis as axis) |
| function DriveAnalogPositionControlConfigureInput($axis as axis, $inputNum as integer, $inputScale as real, $inputOffset as real) |
| function DriveAnalogPositionControlConfigureSpeedClamp($axis as axis, $maxSpeed as real) |
| function DriveAnalogPositionControlOff($axis as axis) |
| function DriveAnalogPositionControlOn($axis as axis) |
| function DriveAnalogVelocityControlConfigureInput($axis as axis, $analogInputNum as integer, $digitalInputNum as integer, $inputScale as real, $inputOffset as real) |
| function DriveAnalogVelocityControlOff($axis as axis) |
| function DriveAnalogVelocityControlOn($axis as axis) |
| function DriveAnalogVelocityFeedforwardConfigureInput($axis as axis, $analogInputNum as integer, $inputScale as real, $inputOffset as real) |
| function DriveAnalogVelocityFeedforwardOff($axis as axis) |
| function DriveAnalogVelocityFeedforwardOn($axis as axis) |
| function DriveArrayRead($axis as axis, ref $values[] as real, $startAddress as integer, $numElements as integer, $driveArrayType as DriveArrayType) |
| function DriveArrayReadFast($axis as axis, ref $values[] as real, $startAddress as integer, $numElements as integer, $driveArrayType as DriveArrayType) |
| function DriveArrayWrite($axis as axis, $values[] as real, $startAddress as integer, $numElements as integer, $driveArrayType as DriveArrayType) |
| function DriveBrakeOff($axis as axis) |
| function DriveBrakeOn($axis as axis) |
| function DriveDataCaptureConfigureArray($axis as axis, $configurationNumber as integer, $driveArrayStartAddress as integer, $numberOfPoints as integer) |
| function DriveDataCaptureConfigureArray($axis as axis, $driveArrayStartAddress as integer, $numberOfPoints as integer) |
| function DriveDataCaptureConfigureInput($axis as axis, $configurationNumber as integer, $input as DriveDataCaptureInput) |
| function DriveDataCaptureConfigureInput($axis as axis, $input as DriveDataCaptureInput) |
| function DriveDataCaptureConfigureTrigger($axis as axis, $configurationNumber as integer, $trigger as DriveDataCaptureTrigger) |
| function DriveDataCaptureConfigureTrigger($axis as axis, $trigger as DriveDataCaptureTrigger) |
| function DriveDataCaptureOff($axis as axis, $configurationNumber as integer) |
| function DriveDataCaptureOff($axis as axis) |
| function DriveDataCaptureOn($axis as axis, $configurationNumber as integer) |
| function DriveDataCaptureOn($axis as axis) |
| function DriveDataCaptureReset($axis as axis, $configurationNumber as integer) |
| function DriveEncoderOutputConfigureDirection($axis as axis, $outputChannel as EncoderOutputChannel, $reverseDirection as integer) |
| function DriveEncoderOutputConfigureDivider($axis as axis, $outputChannel as EncoderOutputChannel, $outputDivider as integer) |
| function DriveEncoderOutputConfigureInput($axis as axis, $outputChannel as EncoderOutputChannel, $inputChannel as EncoderInputChannel) |
| function DriveEncoderOutputOff($axis as axis, $outputChannel as EncoderOutputChannel) |
| function DriveEncoderOutputOn($axis as axis, $outputChannel as EncoderOutputChannel) |
| function DriveEncoderOutputOn($axis as axis, $outputChannel as EncoderOutputChannel, $outputMode as EncoderOutputMode) |
| function DriveGetItem($axis as axis, $driveItem as DriveItem) as real |
| function DriveGetItem($axis as axis, $driveItem as DriveItem, $additionalData as integer) as real |
| function DrivePulseStreamConfigure($outputAxis as axis, $inputAxes[] as axis, $inputScaleFactors[] as real) |
| function DrivePulseStreamConfigure($outputAxis as axis, $inputAxes[] as axis, $inputScaleFactors[] as real, $signalMode as DrivePulseStreamSignalMode) |
| function DrivePulseStreamOff($outputAxis as axis) |
| function DrivePulseStreamOn($outputAxis as axis) |
| function DriveSetAuxiliaryFeedback($axis as axis, $auxiliaryFeedback as real) |
| function DriveSetEncoderPosition($axis as axis, $encoderChannel as DriveEncoderChannel, $encoderValue as real) |
| function DriveSetPositionCommand($axis as axis, $positionCommandValue as real) |
| function DriveSetPositionCommand($axes[] as axis, $positionCommandValues[] as real) |
| function DriveSetPositionFeedback($axis as axis, $positionFeedbackValue as real) |
| function DriveSetPositionFeedback($axes[] as axis, $positionFeedbackValues[] as real) |
| function Dwell($dwellTime as real) |
| function Enable($axis as axis) |
| function Enable($axes[] as axis) |
| function Exp($n as real) as real |
| function FaultAcknowledge($axis as axis) |
| function FaultAcknowledge($axes[] as axis) |
| function FaultThrow($axis as axis, $faultMask as integer) |
| function FileBinaryReadFloat32($file as handle) as real |
| function FileBinaryReadFloat32Array($file as handle, ref $values[] as real, $numElements as integer) as integer |
| function FileBinaryReadFloat64($file as handle) as real |
| function FileBinaryReadFloat64Array($file as handle, ref $values[] as real, $numElements as integer) as integer |
| function FileBinaryReadInt16($file as handle) as integer |
| function FileBinaryReadInt16Array($file as handle, ref $values[] as integer, $numElements as integer) as integer |
| function FileBinaryReadInt32($file as handle) as integer |
| function FileBinaryReadInt32Array($file as handle, ref $values[] as integer, $numElements as integer) as integer |
| function FileBinaryReadInt64($file as handle) as integer |
| function FileBinaryReadInt64Array($file as handle, ref $values[] as integer, $numElements as integer) as integer |
| function FileBinaryReadInt8($file as handle) as integer |
| function FileBinaryReadInt8Array($file as handle, ref $values[] as integer, $numElements as integer) as integer |
| function FileBinaryReadUInt16($file as handle) as integer |
| function FileBinaryReadUInt16Array($file as handle, ref $values[] as integer, $numElements as integer) as integer |
| function FileBinaryReadUInt32($file as handle) as integer |
| function FileBinaryReadUInt32Array($file as handle, ref $values[] as integer, $numElements as integer) as integer |
| function FileBinaryReadUInt8($file as handle) as integer |
| function FileBinaryReadUInt8Array($file as handle, ref $values[] as integer, $numElements as integer) as integer |
| function FileBinaryWriteFloat32($file as handle, $value as real) |
| function FileBinaryWriteFloat32Array($file as handle, $values[] as real, $numElements as integer) |
| function FileBinaryWriteFloat64($file as handle, $value as real) |
| function FileBinaryWriteFloat64Array($file as handle, $values[] as real, $numElements as integer) |
| function FileBinaryWriteInt16($file as handle, $value as integer) |
| function FileBinaryWriteInt16Array($file as handle, $values[] as integer, $numElements as integer) |
| function FileBinaryWriteInt32($file as handle, $value as integer) |
| function FileBinaryWriteInt32Array($file as handle, $values[] as integer, $numElements as integer) |
| function FileBinaryWriteInt64($file as handle, $value as integer) |
| function FileBinaryWriteInt64Array($file as handle, $values[] as integer, $numElements as integer) |
| function FileBinaryWriteInt8($file as handle, $value as integer) |
| function FileBinaryWriteInt8Array($file as handle, $values[] as integer, $numElements as integer) |
| function FileBinaryWriteUInt16($file as handle, $value as integer) |
| function FileBinaryWriteUInt16Array($file as handle, $values[] as integer, $numElements as integer) |
| function FileBinaryWriteUInt32($file as handle, $value as integer) |
| function FileBinaryWriteUInt32Array($file as handle, $values[] as integer, $numElements as integer) |
| function FileBinaryWriteUInt8($file as handle, $value as integer) |
| function FileBinaryWriteUInt8Array($file as handle, $values[] as integer, $numElements as integer) |
| function FileClose($file as handle) |
| function FileGetByteOffset($file as handle) as integer |
| function FileIniDeleteKey($controllerFileName as string, $section as string, $key as string) as integer |
| function FileIniDeleteSection($controllerFileName as string, $section as string) as integer |
| function FileIniFindSection($controllerFileName as string, $section as string) as integer |
| function FileIniReadValue($controllerFileName as string, $section as string, $key as string, $defaultValue as string) as string |
| function FileIniWriteValue($controllerFileName as string, $section as string, $key as string, $value as string) |
| function FileIsEndOfFile($file as handle) as integer |
| function FileOpenBinary($controllerFileName as string, $mode as FileMode) as handle |
| function FileOpenText($controllerFileName as string, $mode as FileMode) as handle |
| function FileSetByteOffset($file as handle, $offset as integer) |
| function FileSize($file as handle) as integer |
| function FileTextReadLine($file as handle) as string |
| function FileTextReadString($file as handle, $delimiter as string) as string |
| function FileTextWriteString($file as handle, $value as string) |
| function Floor($n as real) as real |
| function Frac($n as real) as real |
| function GalvoConfigureLaser1PulseWidth($axis as axis, $time as real) |
| function GalvoConfigureLaser2PulseWidth($axis as axis, $time as real) |
| function GalvoConfigureLaserDelays($axis as axis, $onDelay as real, $offDelay as real) |
| function GalvoConfigureLaserMode($axis as axis, $laserMode as integer) |
| function GalvoConfigureLaserOutputPeriod($axis as axis, $time as real) |
| function GalvoConfigureStandbyPeriod($axis as axis, $time as real) |
| function GalvoConfigureStandbyPulseWidth($axis as axis, $time as real) |
| function GalvoConfigureSuppressionPulseWidth($axis as axis, $time as real) |
| function GalvoEncoderScaleFactorSet($axis as axis, $encoderScaleFactor as real) |
| function GalvoLaserOutput($axis as axis, $laserState as GalvoLaser) |
| function GalvoProjectionOff($axis as axis) |
| function GalvoProjectionOn($axis as axis) |
| function GalvoProjectionSetCoefficients($axis as axis, $coefficients[9] as real) |
| function GalvoRotationSet($axis as axis, $angle as real) |
| function GalvoWobbleOff($axis as axis) |
| function GalvoWobbleOn($axis as axis) |
| function GalvoWobbleSetConfiguration($axis as axis, $amplitudeParallel as real, $amplitudePerpendicular as real, $frequency as real, $wobbleMode as GalvoWobbleMode, $wobbleType as GalvoWobbleType) |
| function GearingOff($followerAxis as axis) |
| function GearingOn($followerAxis as axis, $filter as GearingFilter) |
| function GearingSetLeaderAxis($followerAxis as axis, $leaderAxis as axis, $gearingSource as GearingSource) |
| function GearingSetRatio($followerAxis as axis, $gearRatio as real) |
| function Home($axis as axis) |
| function Home($axes[] as axis) |
| function HomeAsync($axis as axis) |
| function HomeAsync($axes[] as axis) |
| function IfovOff() |
| function IfovOn() |
| function IfovSetAxisPairs($axisPairH[] as axis, $axisPairV[] as axis) |
| function IfovSetAxisPairs($axisPairH[] as axis, $axisPairV[] as axis, $scaleFactorH as real, $scaleFactorV as real) |
| function IfovSetSize($size as real) |
| function IfovSetSyncAxes($axes[] as axis) |
| function IfovSetTime($time as integer) |
| function IfovSetTrackingAcceleration($acceleration |
| function IfovSetTrackingSpeed($speed as real) |
| function IntegerToString($value as integer) as string |
| function IntegerToString($value as integer, $base as NumberBase) as string |
| function IntegerToString($value as integer, $base as NumberBase, $width as integer) as string |
| function JoystickAxisGroupAdd($motionAxes[] as axis, $joystickInputs[] as JoystickInput) |
| function JoystickAxisGroupRemoveAll() |
| function JoystickRun() |
| function LaserOutputSet($axis as axis, $laserState as integer) |
| function Log($n as real) as real |
| function Log10($n as real) as real |
| function Log2($n as real) as real |
| function MatrixCreateMirror() as handle |
| function MatrixCreateRotateI($angle as real) as handle |
| function MatrixCreateRotateI($angle as axis) as handle |
| function MatrixCreateRotateJ($angle as real) as handle |
| function MatrixCreateRotateJ($angle as axis) as handle |
| function MatrixCreateRotateK($angle as real) as handle |
| function MatrixCreateRotateK($angle as axis) as handle |
| function MatrixCreateTranslate($a as real) as handle |
| function MatrixCreateTranslate($a as axis) as handle |
| function MatrixCreateTranslate($a as real, $b as real) as handle |
| function MatrixCreateTranslate($a as axis, $b as real) as handle |
| function MatrixCreateTranslate($a as real, $b as axis) as handle |
| function MatrixCreateTranslate($a as axis, $b as axis) as handle |
| function MatrixCreateTranslate($a as real, $b as real, $c as real) as handle |
| function MatrixCreateTranslate($a as axis, $b as real, $c as real) as handle |
| function MatrixCreateTranslate($a as real, $b as axis, $c as real) as handle |
| function MatrixCreateTranslate($a as real, $b as real, $c as axis) as handle |
| function MatrixCreateTranslate($a as axis, $b as axis, $c as real) as handle |
| function MatrixCreateTranslate($a as real, $b as axis, $c as axis) as handle |
| function MatrixCreateTranslate($a as axis, $b as real, $c as axis) as handle |
| function MatrixCreateTranslate($a as axis, $b as axis, $c as axis) as handle |
| function MatrixDelete($matrixHandle as handle) |
| function MatrixDelete($matrixHandles[] as handle) |
| function MessageLogClear() |
| function MessageLogWrite($message as string, $severity as MessageLogSeverity) |
| function MessageLogWrite($message as string) |
| function MotionRestrictionAllowSectionEnd() |
| function MotionRestrictionAllowSectionEndAll() |
| function MotionRestrictionAllowSectionStart() |
| function MotionRestrictionOff($axes[] as axis) |
| function MotionRestrictionOn($axes[] as axis) |
| function MotionRestrictionOn($axes[] as axis, $motionRestrictionTypes[] as MotionRestrictionType) |
| function MoveAbsolute($axis as axis, $position as real, $speed as real) |
| function MoveAbsolute($axes[] as axis, $positions[] as real, $speeds[] as real) |
| function MoveCcw($axes[] as axis, $distances[] as real, $radius as real) |
| function MoveCcw($axes[] as axis, $distances[] as real, $radius as real, $coordinatedSpeed as real) |
| function MoveCcw($axes[] as axis, $distances[] as real, $center[] as real) |
| function MoveCcw($axes[] as axis, $distances[] as real, $center[] as real, $coordinatedSpeed as real) |
| function MoveCw($axes[] as axis, $distances[] as real, $radius as real) |
| function MoveCw($axes[] as axis, $distances[] as real, $radius as real, $coordinatedSpeed as real) |
| function MoveCw($axes[] as axis, $distances[] as real, $center[] as real) |
| function MoveCw($axes[] as axis, $distances[] as real, $center[] as real, $coordinatedSpeed as real) |
| function MoveDelay($axis as axis, $delayTime as real) |
| function MoveDelay($axes[] as axis, $delayTime as real) |
| function MoveFreerun($axis as axis, $velocity as real) |
| function MoveFreerun($axes[] as axis, $velocities[] as real) |
| function MoveFreerunStop($axis as axis) |
| function MoveFreerunStop($axes[] as axis) |
| function MoveIncremental($axis as axis, $distance as real, $speed as real) |
| function MoveIncremental($axes[] as axis, $distances[] as real, $speeds[] as real) |
| function MoveLinear($axis as axis, $distance as real) |
| function MoveLinear($axes[] as axis, $distances[] as real) |
| function MoveLinear($axis as axis, $distance as real, $coordinatedSpeed as real) |
| function MoveLinear($axes[] as axis, $distances[] as real, $coordinatedSpeed as real) |
| function MoveOutOfLimit($axis as axis) |
| function MovePt($axes[] as axis, $positions[] as real, $time as real) |
| function MovePvt($axes[] as axis, $positions[] as real, $velocities[] as real, $time as real) |
| function MoveRapid($axis as axis, $distance as real) |
| function MoveRapid($axes[] as axis, $distances[] as real) |
| function MoveRapid($axis as axis, $distance as real, $speed as real) |
| function MoveRapid($axes[] as axis, $distances[] as real, $speeds[] as real) |
| function MoveToLimitCcw($axis as axis) |
| function MoveToLimitCw($axis as axis) |
| function NormalcyOff() |
| function NormalcyOn($normalcyAlignment as NormalcyAlignment) |
| function NormalcySetAxes($normalcyAxis as axis, $planeAxes[] as axis) |
| function NormalcySetTolerance($tolerance as real) |
| function ParameterGetAxisStringValue($axis as axis, $parameter as AxisParameter) as string |
| function ParameterGetAxisValue($axis as axis, $parameter as AxisParameter) as real |
| function ParameterGetSystemStringValue($parameter as SystemParameter) as string |
| function ParameterGetSystemValue($parameter as SystemParameter) as real |
| function ParameterGetTaskStringValue($taskIndex as integer, $parameter as TaskParameter) as string |
| function ParameterGetTaskValue($taskIndex as integer, $parameter as TaskParameter) as real |
| function ParameterSetAxisStringValue($axis as axis, $parameter as AxisParameter, $value as string) |
| function ParameterSetAxisValue($axis as axis, $parameter as AxisParameter, $value as real) |
| function ParameterSetSystemStringValue($parameter as SystemParameter, $value as string) |
| function ParameterSetSystemValue($parameter as SystemParameter, $value as real) |
| function ParameterSetTaskStringValue($taskIndex as integer, $parameter as TaskParameter, $value as string) |
| function ParameterSetTaskValue($taskIndex as integer, $parameter as TaskParameter, $value as real) |
| function PositionOffsetClear($axis as axis) |
| function PositionOffsetClear($axes[] as axis) |
| function PositionOffsetSet($axis as axis, $programPosition as real) |
| function PositionOffsetSet($axes[] as axis, $programPositions[] as real) |
| function ProgramExit() |
| function ProgramLoad($taskIndex as integer, $controllerFileName as string) |
| function ProgramPause() |
| function ProgramPause($taskIndex as integer) |
| function ProgramReset() |
| function ProgramReset($taskIndex as integer) |
| function ProgramRestart() |
| function ProgramRun($taskIndex as integer, $controllerFileName as string) |
| function ProgramStart($taskIndex as integer) |
| function ProgramStepInto($taskIndex as integer) |
| function ProgramStepOut($taskIndex as integer) |
| function ProgramStepOver($taskIndex as integer) |
| function ProgramStop($taskIndex as integer) |
| function PsoBitmapConfigureArray($axis as axis, $driveArrayStartAddress as integer, $numberOfPoints as integer, $enableRepeat as integer) |
| function PsoDistanceConfigureAllowedEventDirection($axis as axis, $eventDirection as PsoDistanceAllowedEventDirection) |
| function PsoDistanceConfigureArrayDistances($axis as axis, $driveArrayStartAddress as integer, $numberOfDistances as integer, $enableRepeat as integer) |
| function PsoDistanceConfigureCounterReset($axis as axis, $optionsMask as integer) |
| function PsoDistanceConfigureFixedDistance($axis as axis, $distance as integer) |
| function PsoDistanceConfigureInputs($axis as axis, $inputs[] as PsoDistanceInput) |
| function PsoDistanceConfigureScaling($axis as axis, $scaleFactors[] as integer) |
| function PsoDistanceCounterOff($axis as axis) |
| function PsoDistanceCounterOn($axis as axis) |
| function PsoDistanceEventsOff($axis as axis) |
| function PsoDistanceEventsOn($axis as axis) |
| function PsoEventConfigureMask($axis as axis, $eventMask as integer) |
| function PsoEventContinuousOff($axis as axis) |
| function PsoEventContinuousOn($axis as axis) |
| function PsoEventGenerateSingle($axis as axis) |
| function PsoLaserEventsOff($axis as axis) |
| function PsoLaserEventsOn($axis as axis) |
| function PsoOutputConfigureOutput($axis as axis, $output as PsoOutputPin) |
| function PsoOutputConfigureSource($axis as axis, $outputSource as PsoOutputSource) |
| function PsoOutputOff($axis as axis) |
| function PsoOutputOn($axis as axis) |
| function PsoReset($axis as axis) |
| function PsoTransformationConfigure($axis as axis, $transformationChannel as integer, $inputA as PsoTransformationInput, $inputB as PsoTransformationInput, $transformationFunction as PsoTransformationFunction) |
| function PsoTransformationOff($axis as axis, $transformationChannel as integer) |
| function PsoTransformationOn($axis as axis, $transformationChannel as integer) |
| function PsoWaveformApplyPulseConfiguration($axis as axis) |
| function PsoWaveformApplyPwmConfiguration($axis as axis) |
| function PsoWaveformConfigureDelay($axis as axis, $delayTime as real) |
| function PsoWaveformConfigureMode($axis as axis, $waveformMode as PsoWaveformMode) |
| function PsoWaveformConfigurePulseArrayCounts($axis as axis, $driveArrayStartAddress as integer, $numberOfPoints as integer, $enableRepeat as integer) |
| function PsoWaveformConfigurePulseArrayOnTimes($axis as axis, $driveArrayStartAddress as integer, $numberOfPoints as integer, $enableRepeat as integer) |
| function PsoWaveformConfigurePulseArrayTotalTimes($axis as axis, $driveArrayStartAddress as integer, $numberOfPoints as integer, $enableRepeat as integer) |
| function PsoWaveformConfigurePulseEventQueue($axis as axis, $maxQueuedEvents as integer) |
| function PsoWaveformConfigurePulseFixedCount($axis as axis, $pulseCount as integer) |
| function PsoWaveformConfigurePulseFixedOnTime($axis as axis, $onTime as real) |
| function PsoWaveformConfigurePulseFixedTotalTime($axis as axis, $totalTime as real) |
| function PsoWaveformConfigurePulseMask($axis as axis, $pulseMask as integer) |
| function PsoWaveformConfigurePulseTruncation($axis as axis, $preventTruncation as integer) |
| function PsoWaveformConfigurePwmOnTimes($axis as axis, $driveArrayStartAddress as integer, $numberOfPoints as integer, $enableRepeat as integer) |
| function PsoWaveformConfigurePwmTotalTime($axis as axis, $totalTime as real) |
| function PsoWaveformExternalSyncConfigureDelayMode($axis as axis, $delayMode as PsoWaveformExternalSyncDelayMode) |
| function PsoWaveformExternalSyncOff($axis as axis) |
| function PsoWaveformExternalSyncOn($axis as axis) |
| function PsoWaveformOff($axis as axis) |
| function PsoWaveformOn($axis as axis) |
| function PsoWaveformScalingConfigure($axis as axis, $scalingMode as PsoWaveformScalingMode, $scalingInput as PsoWaveformScalingInput, $inputRange[2] as real, $scaleFactorRange[2] as real) |
| function PsoWaveformScalingOff($axis as axis) |
| function PsoWaveformScalingOn($axis as axis) |
| function PsoWindowConfigureArrayRanges($axis as axis, $windowNumber as integer, $driveArrayStartAddress as integer, $numberOfRanges as integer, $enableRepeat as integer) |
| function PsoWindowConfigureArrayUpdateDirection($axis as axis, $windowNumber as integer, $windowUpdateDirection as PsoWindowUpdateDirection) |
| function PsoWindowConfigureCounterReset($axis as axis, $optionsMask as integer) |
| function PsoWindowConfigureEventDirection($axis as axis, $windowNumber as integer, $windowEventDirection as PsoWindowEventDirection) |
| function PsoWindowConfigureEvents($axis as axis, $eventMode as PsoWindowEventMode) |
| function PsoWindowConfigureFixedRange($axis as axis, $windowNumber as integer, $lowerBound as integer, $upperBound as integer) |
| function PsoWindowConfigureInput($axis as axis, $windowNumber as integer, $input as PsoWindowInput, $reverseDirection as integer) |
| function PsoWindowCounterSetValue($axis as axis, $windowNumber as integer, $value as integer) |
| function PsoWindowOutputOff($axis as axis, $windowNumber as integer) |
| function PsoWindowOutputOn($axis as axis, $windowNumber as integer) |
| function RandomNextInteger() as integer |
| function RandomNextReal() as real |
| function RandomSeed($seed as integer) |
| function RealIsInfinity($value as real) as integer |
| function RealIsNan($value as real) as integer |
| function RealToString($value as real) as string |
| function RealToString($value as real, $format as RealDisplayFormat) as string |
| function RealToString($value as real, $format as RealDisplayFormat, $precision as integer) as string |
| function RealToString($value as real, $format as RealDisplayFormat, $precision as integer, $width as integer) as string |
| function Round($n as real) as real |
| function SafeZoneBoundaryAdd($zone as integer, $axis as axis, $lowerBound as real, $upperBound as real) |
| function SafeZoneBoundaryRemove($zone as integer, $axis as axis) |
| function SafeZoneBoundaryRemoveAll($zone as integer) |
| function SafeZoneOff($zone as integer) |
| function SafeZoneOn($zone as integer) |
| function SafeZoneSetType($zone as integer, $zoneType as SafeZoneType) |
| function SetupAxisRampType($axis as axis, $rampType as RampType) |
| function SetupAxisRampType($axes[] as axis, $rampType as RampType) |
| function SetupAxisRampType($axis as axis, $rampType as RampType, $rampTypeArg as real) |
| function SetupAxisRampType($axes[] as axis, $rampType as RampType, $rampTypeArg as real) |
| function SetupAxisRampType($axis as axis, $rampTypeAccel as RampType, $rampTypeArgAccel as real, $rampTypeDecel as RampType, $rampTypeArgDecel as real) |
| function SetupAxisRampType($axes[] as axis, $rampTypeAccel as RampType, $rampTypeArgAccel as real, $rampTypeDecel as RampType, $rampTypeArgDecel as real) |
| function SetupAxisRampValue($axis as axis, $rampMode as RampMode, $rampValue as real) |
| function SetupAxisRampValue($axes[] as axis, $rampMode as RampMode, $rampValue as real) |
| function SetupAxisRampValue($axis as axis, $rampModeAccel as RampMode, $rampValueAccel as real, $rampModeDecel as RampMode, $rampValueDecel as real) |
| function SetupAxisRampValue($axes[] as axis, $rampModeAccel as RampMode, $rampValueAccel as real, $rampModeDecel as RampMode, $rampValueDecel as real) |
| function SetupAxisSpeed($axis as axis, $speed as real) |
| function SetupAxisSpeed($axes[] as axis, $speeds[] as real) |
| function SetupCoordinatedAccelLimit($accelLimitNonTangent as real, $accelLimitCircular as real) |
| function SetupCoordinatedRampType($rampType as RampType) |
| function SetupCoordinatedRampType($rampType as RampType, $rampTypeArg as real) |
| function SetupCoordinatedRampType($rampTypeAccel as RampType, $rampTypeArgAccel as real, $rampTypeDecel as RampType, $rampTypeArgDecel as real) |
| function SetupCoordinatedRampValue($rampMode as RampMode, $rampValue as real) |
| function SetupCoordinatedRampValue($rampModeAccel as RampMode, $rampValueAccel as real, $rampModeDecel as RampMode, $rampValueDecel as real) |
| function SetupCoordinatedSpeed($speed as real) |
| function SetupDependentCoordinatedAccelLimit($accelLimitDependent as real) |
| function SetupDependentCoordinatedRampRate($rampValue as real) |
| function SetupDependentCoordinatedRampRate($rampValueAccel as real, $rampValueDecel as real) |
| function SetupDependentCoordinatedSpeed($speed as real) |
| function SetupTaskDistanceUnits($distanceUnits as DistanceUnits) |
| function SetupTaskTargetMode($targetMode as TargetMode) |
| function SetupTaskTimeUnits($timeUnits as TimeUnits) |
| function SetupTaskWaitMode($waitMode as WaitMode) |
| function SignalLogTrigger() |
| function Sin($n as real) as real |
| function SocketClose($socket as handle) |
| function SocketGetReadBytesAvailable($socket as handle) as integer |
| function SocketGetWriteBytesAvailable($socket as handle) as integer |
| function SocketReadFloat32($socket as handle) as real |
| function SocketReadFloat32Array($socket as handle, ref $values[] as real, $numElements as integer) |
| function SocketReadFloat64($socket as handle) as real |
| function SocketReadFloat64Array($socket as handle, ref $values[] as real, $numElements as integer) |
| function SocketReadInt16($socket as handle) as integer |
| function SocketReadInt16Array($socket as handle, ref $values[] as integer, $numElements as integer) |
| function SocketReadInt32($socket as handle) as integer |
| function SocketReadInt32Array($socket as handle, ref $values[] as integer, $numElements as integer) |
| function SocketReadInt64($socket as handle) as integer |
| function SocketReadInt64Array($socket as handle, ref $values[] as integer, $numElements as integer) |
| function SocketReadInt8($socket as handle) as integer |
| function SocketReadInt8Array($socket as handle, ref $values[] as integer, $numElements as integer) |
| function SocketReadString($socket as handle) as string |
| function SocketReadString($socket as handle, $delimiter as string) as string |
| function SocketReadString($socket as handle, $numBytes as integer) as string |
| function SocketReadUInt16($socket as handle) as integer |
| function SocketReadUInt16Array($socket as handle, ref $values[] as integer, $numElements as integer) |
| function SocketReadUInt32($socket as handle) as integer |
| function SocketReadUInt32Array($socket as handle, ref $values[] as integer, $numElements as integer) |
| function SocketReadUInt8($socket as handle) as integer |
| function SocketReadUInt8Array($socket as handle, ref $values[] as integer, $numElements as integer) |
| function SocketSetDataByteOrder($socket as handle, $byteOrder as SocketByteOrder) |
| function SocketSetDataReadTimeout($socket as handle, $timeout as integer) |
| function SocketSetDataWriteTimeout($socket as handle, $timeout as integer) |
| function SocketTcpClientCreate($ipAddress as string, $port as integer, $timeout as integer) as handle |
| function SocketTcpClientCreateFromHost($hostName as string, $hostAddressType as HostAddressType, $port as integer, $timeout as integer) as handle |
| function SocketTcpClientIsConnected($socket as handle) as integer |
| function SocketTcpServerAccept($socket as handle) as handle |
| function SocketTcpServerCreate($port as integer) as handle |
| function SocketTcpServerIsClientPending($socket as handle) as integer |
| function SocketWriteFloat32($socket as handle, $value as real) |
| function SocketWriteFloat32Array($socket as handle, $values[] as real, $numElements as integer) |
| function SocketWriteFloat64($socket as handle, $value as real) |
| function SocketWriteFloat64Array($socket as handle, $values[] as real, $numElements as integer) |
| function SocketWriteInt16($socket as handle, $value as integer) |
| function SocketWriteInt16Array($socket as handle, $values[] as integer, $numElements as integer) |
| function SocketWriteInt32($socket as handle, $value as integer) |
| function SocketWriteInt32Array($socket as handle, $values[] as integer, $numElements as integer) |
| function SocketWriteInt64($socket as handle, $value as integer) |
| function SocketWriteInt64Array($socket as handle, $values[] as integer, $numElements as integer) |
| function SocketWriteInt8($socket as handle, $value as integer) |
| function SocketWriteInt8Array($socket as handle, $values[] as integer, $numElements as integer) |
| function SocketWriteString($socket as handle, $value as string) |
| function SocketWriteUInt16($socket as handle, $value as integer) |
| function SocketWriteUInt16Array($socket as handle, $values[] as integer, $numElements as integer) |
| function SocketWriteUInt32($socket as handle, $value as integer) |
| function SocketWriteUInt32Array($socket as handle, $values[] as integer, $numElements as integer) |
| function SocketWriteUInt8($socket as handle, $value as integer) |
| function SocketWriteUInt8Array($socket as handle, $values[] as integer, $numElements as integer) |
| function Sqrt($n as real) as real |
| function StatusGetAxisItem($axis as axis, $statusItem as AxisStatusItem) as real |
| function StatusGetAxisItem($axis as axis, $statusItem as AxisStatusItem, $additionalData as integer) as real |
| function StatusGetAxisItemFast($axis as axis, $statusItem as AxisStatusItem, $additionalData as integer, $sampleRate as integer, ref $values[] as real) |
| function StatusGetSystemItem($statusItem as SystemStatusItem) as real |
| function StatusGetSystemItem($statusItem as SystemStatusItem, $additionalData as integer) as real |
| function StatusGetTaskItem($taskIndex as integer, $statusItem as TaskStatusItem) as real |
| function StatusGetTaskItem($taskIndex as integer, $statusItem as TaskStatusItem, $additionalData as integer) as real |
| function StatusGetTaskItemFast($taskIndex as integer, $statusItem as TaskStatusItem, $additionalData as integer, $sampleRate as integer, ref $values[] as real) |
| function StringCapacity($string as string) as integer |
| function StringCharacterAt($string as string, $index as integer) as string |
| function StringEquals($string1 as string, $string2 as string) as integer |
| function StringFindSubstringIndex($string as string, $substring as string) as integer |
| function StringFindSubstringIndex($string as string, $substring as string, $startIndex as integer) as integer |
| function StringInsert($string as string, $index as integer, $substring as string) as string |
| function StringIsAlphabetic($string as string) as integer |
| function StringIsInteger($string as string) as integer |
| function StringIsReal($string as string) as integer |
| function StringIsValid($string as string) as integer |
| function StringIsWhitespace($string as string) as integer |
| function StringLength($string as string) as integer |
| function StringNormalize($string as string) as string |
| function StringReplace($string as string, $substring as string, $replacement as string) as string |
| function StringSplit($input as string, $delimiters[] as string, ref $substrings[] as string) as integer |
| function StringSplit($input as string, $delimiters[] as string, ref $substrings[] as string, $maxSubstrings as integer) as integer |
| function StringSubstring($string as string, $startIndex as integer, $numCharacters as integer) as string |
| function StringSubstring($string as string, $startIndex as integer) as string |
| function StringToInteger($string as string) as integer |
| function StringToLowerCase($string as string) as string |
| function StringToReal($string as string) as real |
| function StringToUpperCase($string as string) as string |
| function StringTrim($string as string) as string |
| function Tan($n as real) as real |
| function TaskClearError($taskIndex as integer) |
| function TaskClearWarning($taskIndex as integer) |
| function TaskControlAllow($taskIndex as integer) |
| function TaskControlRestrict($taskIndex as integer) |
| function TaskFeedholdOff($taskIndex as integer) |
| function TaskFeedholdOn($taskIndex as integer) |
| function TaskGetErrorMessage($taskIndex as integer) as string |
| function TaskGetIndex() as integer |
| function TaskGetWarningMessage($taskIndex as integer) as string |
| function TaskInterruptMotionOff($taskIndex as integer, $returnType as ReturnType) |
| function TaskInterruptMotionOn($taskIndex as integer) |
| function TaskMfo($taskIndex as integer, $mfoPercent as real) |
| function TaskMso($taskIndex as integer, $msoPercent as real) |
| function TaskRetraceClearHistory() |
| function TaskRetraceOff($taskIndex as integer) |
| function TaskRetraceOn($taskIndex as integer) |
| function TaskSetError($taskIndex as integer, $errorMessage as string) |
| function TaskSetError($taskIndex as integer, $error as integer) |
| function TaskSetWarning($taskIndex as integer, $warningMessage as string) |
| function TaskSetWarning($taskIndex as integer, $warning as integer) |
| function ThermoCompConfigureMode($table as integer, $mode as ThermoCompMode, $axis as axis, $analogChannel as integer) |
| function ThermoCompConfigureMode($table as integer, $mode as ThermoCompMode, $axis as axis) |
| function ThermoCompOff() |
| function ThermoCompOn() |
| function ThermoCompReset() |
| function ThermoCompSetValues($table as integer, $minTemp as real, $maxTemp as real, $values[] as real) |
| function ThermoCompUpdateInterval($table as integer, $updateInterval as real) |
| function ThermoCompUpdateOnce() |
| function ThermoCompUpdatePause() |
| function ThermoCompUpdateResume() |
| function TimerClear($timerNum as integer) |
| function TimerRead($timerNum as integer, $timerMode as TimerMode) as real |
| function TransformationConfigure($transformationIndex as integer, $matrices[] as handle, $inputAxes[] as axis, $outputAxes[] as axis) |
| function TransformationDisable($transformationIndex as integer) |
| function TransformationDisable($transformationIndices[] as integer) |
| function TransformationEnable($transformationIndex as integer) |
| function TransformationEnable($transformationIndices[] as integer) |
| function TransformationUnconfigure($transformationIndex as integer) |
| function Trunc($n as real) as real |
| function TuningSetFeedforwardGains($axis as axis, $feedforwardGains[] as FeedforwardGain, $feedforwardGainValues[] as real) |
| function TuningSetMotorAngle($axis as axis, $current as real, $angle as real) |
| function TuningSetMotorCurrent($axis as axis, $current as real) |
| function TuningSetMotorCurrent($axis as axis, $current as real, $duration as integer) |
| function TuningSetServoLoopGains($axis as axis, $servoGains[] as ServoLoopGain, $servoGainValues[] as real) |
| function UnitsToCounts($axis as axis, $units as real) as real |
| function VelocityBlendingOff() |
| function VelocityBlendingOn() |
| function VirtualBinaryInputGet($inputNum as integer) as integer |
| function VirtualBinaryInputSet($inputNum as integer, $value as integer) |
| function VirtualBinaryOutputGet($outputNum as integer) as integer |
| function VirtualBinaryOutputSet($outputNum as integer, $value as integer) |
| function VirtualRegisterInputGet($inputNum as integer) as real |
| function VirtualRegisterInputSet($inputNum as integer, $value as real) |
| function VirtualRegisterOutputGet($outputNum as integer) as real |
| function VirtualRegisterOutputSet($outputNum as integer, $value as real) |
| function WaitForInPosition($axis as axis) |
| function WaitForInPosition($axes[] as axis) |
| function WaitForMotionDone($axis as axis) |
| function WaitForMotionDone($axes[] as axis) |
| function WorkOffsetConfigureOffset($offsetNumber as integer, $axes[] as axis, $programPositions[] as real) |
| function WorkOffsetDisable($axes[] as axis) |
| function WorkOffsetDisable() |
| function WorkOffsetEnable($offsetNumber as integer) |
| function WorkOffsetEnable($offsetNumber as integer, $axes[] as axis) |
| function WorkOffsetResetConfiguration() |



