com.github.wshackle.fanuc.robotserver.FRERobotErrors Maven / Gradle / Ivy
package com.github.wshackle.fanuc.robotserver ;
import com4j.*;
/**
*
* Constants for Robot errors
*
*/
public enum FRERobotErrors implements ComEnum {
/**
*
* Robot object not yet connected.
*
*
* The value of this constant is -2147221504
*
*/
frRobotNotConnected(-2147221504),
/**
*
* The PMON Server thread failed to start.
*
*
* The value of this constant is -2147221500
*
*/
frCantStartPMON(-2147221500),
/**
*
* Robot object is already connected.
*
*
* The value of this constant is -2147221499
*
*/
frRobotAlreadyConnected(-2147221499),
/**
*
* Connection to the controller was refused.
*
*
* The value of this constant is -2147221498
*
*/
frConnectionRefused(-2147221498),
/**
*
* Can't connect to controller. Error received was X.
*
*
* The value of this constant is -2147221497
*
*/
frCantConnect(-2147221497),
/**
*
* Can't connect to localhost. Offline RPC server is already running. Only one offline connection is allowed at a time.
*
*
* The value of this constant is -2147221496
*
*/
frCantConnectOfflineRunning(-2147221496),
/**
*
* Can't connect to localhost. Unable to start offline RPC server.
*
*
* The value of this constant is -2147221495
*
*/
frCantStartOfflineServer(-2147221495),
/**
*
* Can't connect to localhost. Failed to complete startup of offline RPC server .
*
*
* The value of this constant is -2147221494
*
*/
frFailedStartupOfOfflineServer(-2147221494),
/**
*
* Can't connect to localhost. Timeout waiting for offline RPC server startup to complete.
*
*
* The value of this constant is -2147221493
*
*/
frTimeoutStartupOfOfflineServer(-2147221493),
/**
*
* Can't access this property or method when connected as an Event Logger.
*
*
* The value of this constant is -2147221492
*
*/
frNotAvailableAsEventLogger(-2147221492),
/**
*
* Invalid language selection
*
*
* The value of this constant is -2147221491
*
*/
frInvLanguage(-2147221491),
/**
*
* Connection refused because the PCIF option is not loaded.
*
*
* The value of this constant is -2147221489
*
*/
frPCIFNotLoaded(-2147221489),
/**
*
* Object is no longer valid.
*
*
* The value of this constant is -2147221490
*
*/
frObjectNotValid(-2147221490),
/**
*
* Object variable not set.
*
*
* The value of this constant is -2147221489
*
*/
frObjectNotSet(-2147221489),
/**
*
* Robot controller error.
*
*
* The value of this constant is -2147221484
*
*/
frRobotError(-2147221484),
/**
*
* NumRetries parameter of the ConnectEx method is out of range.
*
*
* The value of this constant is -2147221483
*
*/
frNumRetriesOOR(-2147221483),
/**
*
* Period parameter of the ConnectEx method is out of range.
*
*
* The value of this constant is -2147221482
*
*/
frPeriodOOR(-2147221482),
/**
*
* Robot Object in in the process of connecting. Please wait.
*
*
* The value of this constant is -2147221481
*
*/
frRobotConnecting(-2147221481),
/**
*
* All Robot Object connection attempts failed.
*
*
* The value of this constant is -2147221480
*
*/
frRobotConnectionFailed(-2147221480),
/**
*
* The object passed in does not belong to the current Robot Server.
*
*
* The value of this constant is -2147221479
*
*/
frExternalObject(-2147221479),
/**
*
* The Robot Server run-time license is not valid.
*
*
* The value of this constant is -2147221478
*
*/
frLicenseNotValid(-2147221478),
/**
*
* Program is not currently loaded.
*
*
* The value of this constant is -2147221404
*
*/
frProgramNotLoaded(-2147221404),
/**
*
* Program PROGNAME is of an unsupported type.
*
*
* The value of this constant is -2147221403
*
*/
frProgTypeNotSupported(-2147221403),
/**
*
* Invalid programs collection index.
*
*
* The value of this constant is -2147221402
*
*/
frInvProgIndex(-2147221402),
/**
*
* Program must be opened with NewReference = TRUE.
*
*
* The value of this constant is -2147221401
*
*/
frProgramReOpenNotAllowed(-2147221401),
/**
*
* Re-open the program with new attributes failed.
*
*
* The value of this constant is -2147221400
*
*/
frProgramReOpenFailed(-2147221400),
/**
*
* Invalid collection index.
*
*
* The value of this constant is -2147221399
*
*/
frInvIndex(-2147221399),
/**
*
* The object already exists in the collection.
*
*
* The value of this constant is -2147221398
*
*/
frObjAlreadyExists(-2147221398),
/**
*
* The supplied key was not found in the collection.
*
*
* The value of this constant is -2147221397
*
*/
frKeyNotFound(-2147221397),
/**
*
* AccessMode and RejectMode parameters are not valid when NewReference is false.
*
*
* The value of this constant is -2147221396
*
*/
frNotNewRef(-2147221396),
/**
*
* Invalid TP program line number.
*
*
* The value of this constant is -2147221304
*
*/
frInvalidLineNum(-2147221304),
/**
*
* Invalid TP program mnemoninic line code.
*
*
* The value of this constant is -2147221303
*
*/
frInvalidMnCode(-2147221303),
/**
*
* The TP line object is not part of the TP lines collection.
*
*
* The value of this constant is -2147221302
*
*/
frInvalidLineObj(-2147221302),
/**
*
* Line object doesn't support an XXXXX property.
*
*
* The value of this constant is -2147221204
*
*/
frLineNoSupportBinary(-2147221204),
/**
*
* Get of property X of line object Y returned error Z.
*
*
* The value of this constant is -2147221203
*
*/
frLineErrFromBinary(-2147221203),
/**
*
* Line object X doesn't support a Y property.
*
*
* The value of this constant is -2147221202
*
*/
frLineNoSupportTPLineHelper(-2147221202),
/**
*
* Can't create TP line object X
*
*
* The value of this constant is -2147221201
*
*/
frLineCantCreate(-2147221201),
/**
*
* Line has been deleted from the program.
*
*
* The value of this constant is -2147221200
*
*/
frLineDeletedFromProg(-2147221200),
/**
*
* The date or time is invalid.
*
*
* The value of this constant is -2147221104
*
*/
frInvalidDateTime(-2147221104),
/**
*
* Invalid program object parameter.
*
*
* The value of this constant is -2147221103
*
*/
frProgInvalidParam(-2147221103),
/**
*
* The program object parameter is out of range.
*
*
* The value of this constant is -2147221102
*
*/
frProgParamRange(-2147221102),
/**
*
* Invalid variable name.
*
*
* The value of this constant is -2147221004
*
*/
frInvVarName(-2147221004),
/**
*
* Invalid variable index.
*
*
* The value of this constant is -2147221003
*
*/
frInvVarIndex(-2147221003),
/**
*
* Variable is not of String type.
*
*
* The value of this constant is -2147221002
*
*/
frNotAStringVar(-2147221002),
/**
*
* String value is too long.
*
*
* The value of this constant is -2147221001
*
*/
frStrValueTooLong(-2147221001),
/**
*
* Data is uninitialized.
*
*
* The value of this constant is -2147221000
*
*/
frUninit(-2147221000),
/**
*
* No read access to data.
*
*
* The value of this constant is -2147220999
*
*/
frNoAccessError(-2147220999),
/**
*
* No write access to data.
*
*
* The value of this constant is -2147220998
*
*/
frNoWriteAccessError(-2147220998),
/**
*
* Not under NoUpdate control.
*
*
* The value of this constant is -2147220997
*
*/
frNotNoUpdate(-2147220997),
/**
*
* Register value is not of Integer type.
*
*
* The value of this constant is -2147220904
*
*/
frRegNotInteger(-2147220904),
/**
*
* Register value is not of Real type.
*
*
* The value of this constant is -2147220903
*
*/
frRegNotReal(-2147220903),
/**
*
* Invalid position type.
*
*
* The value of this constant is -2147220804
*
*/
frInvPositionType(-2147220804),
/**
*
* Invalid display type for current position.
*
*
* The value of this constant is -2147220803
*
*/
frInvCurPosDisplayType(-2147220803),
/**
*
* Not allowed to change the position type.
*
*
* The value of this constant is -2147220802
*
*/
frNotChangePosType(-2147220802),
/**
*
* The frame number is out of range.
*
*
* The value of this constant is -2147220801
*
*/
frFrameRange(-2147220801),
/**
*
* Invalid position ID.
*
*
* The value of this constant is -2147220800
*
*/
frInvPosId(-2147220800),
/**
*
* Invalid turn number.
*
*
* The value of this constant is -2147220799
*
*/
frInvTurnNumber(-2147220799),
/**
*
* Invalid turn index.
*
*
* The value of this constant is -2147220798
*
*/
frInvTurnIndex(-2147220798),
/**
*
* Invalid configuration string.
*
*
* The value of this constant is -2147220797
*
*/
frInvConfigString(-2147220797),
/**
*
* A non-position object was passed to a method that expected a position.
*
*
* The value of this constant is -2147220796
*
*/
frNotAPosition(-2147220796),
/**
*
* The motion type is not supported for this operation.
*
*
* The value of this constant is -2147220795
*
*/
frMoTypeNotSupported(-2147220795),
/**
*
* Group index is out of range.
*
*
* The value of this constant is -2147220704
*
*/
frGroupIndexRange(-2147220704),
/**
*
* Group index is not supported for this position.
*
*
* The value of this constant is -2147220703
*
*/
frGroupNotSupported(-2147220703),
/**
*
* Axes index is out of range.
*
*
* The value of this constant is -2147220702
*
*/
frAxesRange(-2147220702),
/**
*
* Extended axis index is not supported for this position.
*
*
* The value of this constant is -2147220701
*
*/
frExtAxesNotSupported(-2147220701),
/**
*
* Invalid vector index value. Must be in the range 1 to 3.
*
*
* The value of this constant is -2147220700
*
*/
frInvVectIndex(-2147220700),
/**
*
* Extended axis index is not supported for this position.
*
*
* The value of this constant is -2147220699
*
*/
frExtAxesRange(-2147220699),
/**
*
* The TP position already exists in the collection.
*
*
* The value of this constant is -2147220698
*
*/
frTPPosAlreadyExists(-2147220698),
/**
*
* Invalid position ID.
*
*
* The value of this constant is -2147220697
*
*/
frInvTPPosId(-2147220697),
/**
*
* Invalid Input Parameter.
*
*
* The value of this constant is -2147220696
*
*/
frInvTPBinayPosData(-2147220696),
/**
*
* The TP label ID does not exist in the program.
*
*
* The value of this constant is -2147220604
*
*/
frInvTPLblId(-2147220604),
/**
*
* Can't create robot sync directory.
*
*
* The value of this constant is -2147220503
*
*/
frCantCreateSyncDir(-2147220503),
/**
*
* Can't change to robot sync directory.
*
*
* The value of this constant is -2147220502
*
*/
frCantChangeToSyncDir(-2147220502),
/**
*
* A required registry value could not be read.
*
*
* The value of this constant is -2147220402
*
*/
frRegCantOpenValue(-2147220402),
/**
*
* The variable is of an invalid type.
*
*
* The value of this constant is -2147220204
*
*/
frInvVarType(-2147220204),
/**
*
* The variable is of an invalid class.
*
*
* The value of this constant is -2147220203
*
*/
frInvVarClass(-2147220203),
/**
*
* The variable is of an unimplemented type.
*
*
* The value of this constant is -2147220202
*
*/
frUnimpVarType(-2147220202),
/**
*
* Use Robot.RegPositions to access position registers.
*
*
* The value of this constant is -2147220201
*
*/
frUseRobotRegPositions(-2147220201),
/**
*
* Floating point number is out of range.
*
*
* The value of this constant is -2147220200
*
*/
frFloatRange(-2147220200),
/**
*
* Cannot be applied globally to all SysVars.
*
*
* The value of this constant is -2147220199
*
*/
frInvForSysvars(-2147220199),
/**
*
* Invalid Array Index.
*
*
* The value of this constant is -2147220198
*
*/
frInvArrayIndex(-2147220198),
/**
*
* Parameter is not within the range of acceptable values
*
*
* The value of this constant is -2147220197
*
*/
frInvParamRange(-2147220197),
/**
*
* The alarm index is out of bounds.
*
*
* The value of this constant is -2147220004
*
*/
frAlmIndexBounds(-2147220004),
/**
*
* The maximum alarm log size requested is invalid.
*
*
* The value of this constant is -2147220003
*
*/
frAlmMaxSiz(-2147220003),
/**
*
* Unable to allocate memory for alarm synchronization.
*
*
* The value of this constant is -2147220002
*
*/
frAlmOutMem(-2147220002),
/**
*
* Local alarm posting not supported.
*
*
* The value of this constant is -2147220001
*
*/
frCantPostLocalAlarms(-2147220001),
/**
*
* Invalid error severity number.
*
*
* The value of this constant is -2147220000
*
*/
frInvalidErrorSeverity(-2147220000),
/**
*
* Invalid error facility number.
*
*
* The value of this constant is -2147219999
*
*/
frInvalidErrorFacility(-2147219999),
/**
*
* Invalid error number.
*
*
* The value of this constant is -2147219998
*
*/
frInvalidErrorNumber(-2147219998),
/**
*
* Invalid I/O type collection index.
*
*
* The value of this constant is -2147219904
*
*/
frIOStatBadTypeIndex(-2147219904),
/**
*
* Invalid I/O signal collection index.
*
*
* The value of this constant is -2147219903
*
*/
frIOStatBadSignalIndex(-2147219903),
/**
*
* Invalid User I/O collection index.
*
*
* The value of this constant is -2147219902
*
*/
frIOStatBadUserIndex(-2147219902),
/**
*
* Invalid I/O configuration collection index.
*
*
* The value of this constant is -2147219901
*
*/
frIOStatBadConfigIndex(-2147219901),
/**
*
* Duplicate User I/O type.
*
*
* The value of this constant is -2147219900
*
*/
frIOStatDupUserType(-2147219900),
/**
*
* Duplicate User I/O signal.
*
*
* The value of this constant is -2147219899
*
*/
frIOStatDupUserSignal(-2147219899),
/**
*
* User I/O type is locked.
*
*
* The value of this constant is -2147219898
*
*/
frIOStatUserTypeLocked(-2147219898),
/**
*
* Operation value only for User I/O types.
*
*
* The value of this constant is -2147219897
*
*/
frIOStatNotUserType(-2147219897),
/**
*
* File extension for I/O save must be .IO.
*
*
* The value of this constant is -2147219896
*
*/
frIOSaveBadFileExtension(-2147219896),
/**
*
* TPOUT signals are automatically kept fresh
*
*
* The value of this constant is -2147219895
*
*/
frIOTPOutIsAlwaysFresh(-2147219895),
/**
*
* An unknown variant type is being used to send key codes.
*
*
* The value of this constant is -2147219804
*
*/
frTPScrnUnknownKeys(-2147219804),
/**
*
* Invalid task parameter.
*
*
* The value of this constant is -2147219704
*
*/
frTaskInvalidParam(-2147219704),
/**
*
* The task parameter is out of range.
*
*
* The value of this constant is -2147219703
*
*/
frTaskParamRange(-2147219703),
/**
*
* The requested task name does not exist.
*
*
* The value of this constant is -2147219702
*
*/
frTaskNoName(-2147219702),
/**
*
* SubSystem Code must be a number in the range 0 to 255.
*
*
* The value of this constant is -2147219604
*
*/
frPacketEventInvSSC(-2147219604),
/**
*
* Request Code must be a number in the range of 0 to 255.
*
*
* The value of this constant is -2147219603
*
*/
frPacketEventInvReqC(-2147219603),
/**
*
* The requested data item does not exist.
*
*
* The value of this constant is -2147219601
*
*/
frPacketEventNoSuchItem(-2147219601),
/**
*
* The data could not be decoded. The buffer may be corrupted.
*
*
* The value of this constant is -2147219600
*
*/
frPacketEventBodyCorrupt(-2147219600),
/**
*
* Invalid feature collection index.
*
*
* The value of this constant is -2147219504
*
*/
frFeatureBadIndex(-2147219504),
/**
*
* Invalid feature order number.
*
*
* The value of this constant is -2147219503
*
*/
frFeatureBadOrderNum(-2147219503),
/**
*
* Invalid TP instruction LM code or option ID.
*
*
* The value of this constant is -2147219502
*
*/
frTPInstructionBadLMCode(-2147219502),
/**
*
* Invalid TP instruction index.
*
*
* The value of this constant is -2147219501
*
*/
frTPInstructionBadIndex(-2147219501),
/**
*
* Invalid TP instruction option ID.
*
*
* The value of this constant is -2147219500
*
*/
frTPInstructionBadOptCode(-2147219500),
/**
*
* Invalid TP application data index.
*
*
* The value of this constant is -2147219499
*
*/
frSynchApplDataItemBadIndex(-2147219499),
/**
*
* Invalid TP application data name or ID.
*
*
* The value of this constant is -2147219498
*
*/
frSynchApplDataItemBadID(-2147219498),
/**
*
* The robot does not support this feature.
*
*
* The value of this constant is -2147219497
*
*/
frFeatureNotSupported(-2147219497),
/**
*
* Invalid Application Data
*
*
* The value of this constant is -2147219304
*
*/
frInvalidApplData(-2147219304),
/**
*
* The TP Application Data already exists in the collection.
*
*
* The value of this constant is -2147219303
*
*/
frTPApplAlreadyExists(-2147219303),
/**
*
* Application Data X not in Synch/Features Database.
*
*
* The value of this constant is -2147219302
*
*/
frInvalidApplSynch(-2147219302),
/**
*
* The value of this constant is -2147219204
*
*/
frCantOpenClipboard(-2147219204),
/**
*
* The value of this constant is -2147219203
*
*/
frCantCopyClipboard(-2147219203),
/**
*
* The value of this constant is -2147219202
*
*/
frClipboardNoLines(-2147219202),
/**
*
* No objects were identified when creating the ScatteredAccess object.
*
*
* The value of this constant is -2147219104
*
*/
frScattAccNoItems(-2147219104),
/**
*
* An object of an invalid class type was supplied in the list to create an FRCScatteredAccess object.
*
*
* The value of this constant is -2147219103
*
*/
frScattAccInvType(-2147219103),
/**
*
* Invalid start mode detected.
*
*
* The value of this constant is -2147219054
*
*/
frInvStartMode(-2147219054),
/**
*
* Error loading file during offline synchronization.
*
*
* The value of this constant is 1000
*
*/
frSynchLoadErr(1000),
/**
*
* Bad Pipe ID number.
*
*
* The value of this constant is -2147219029
*
*/
frPipeBadPipeID(-2147219029),
/**
*
* Bad Pipe Index number.
*
*
* The value of this constant is -2147219028
*
*/
frPipeBadPipeIndex(-2147219028),
/**
*
* Invalid data type in Pipe structure.
*
*
* The value of this constant is -2147219027
*
*/
frPipeInvalidDataType(-2147219027),
/**
*
* Invalid pipe field name.
*
*
* The value of this constant is -2147219026
*
*/
frPipeInvalidFieldName(-2147219026),
/**
*
* Invalid pipe field index.
*
*
* The value of this constant is -2147219025
*
*/
frPipeInvalidFieldIndex(-2147219025),
/**
*
* The Pipe monitor thread can't be created.
*
*
* The value of this constant is -2147219024
*
*/
frPipeCantCreateMonitor(-2147219024),
/**
*
* The Data Acquisition option is not installed on the controller.
*
*
* The value of this constant is -2147219023
*
*/
frPipeDAQNotLoaded(-2147219023),
/**
*
* Pipe is not registered for events.
*
*
* The value of this constant is -2147219022
*
*/
frPipeNotRegisteredForEvents(-2147219022),
;
private final int value;
FRERobotErrors(int value) { this.value=value; }
public int comEnumValue() { return value; }
}