All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.wshackle.fanuc.robotserver.FREAPCodeConstants Maven / Gradle / Ivy

The newest version!
package com.github.wshackle.fanuc.robotserver  ;

import com4j.*;

/**
 * 

* Constants for Application Codes. *

*/ public enum FREAPCodeConstants implements ComEnum { /** *

* Reserved - do not change. *

*

* The value of this constant is 0 *

*/ frSampleAppID(0), /** *

* No item. *

*

* The value of this constant is 0 *

*/ frNoAppID(0), /** *

* Arc welding. *

*

* The value of this constant is 1 *

*/ frArcWeldingID(1), /** *

* Spot welding. *

*

* The value of this constant is 2 *

*/ frSpotWeldingID(2), /** *

* Material handling. *

*

* The value of this constant is 3 *

*/ frMaterialHandlingID(3), /** *

* Laser welding/cutting. *

*

* The value of this constant is 4 *

*/ frLaserApplicationID(4), /** *

* Sealing. *

*

* The value of this constant is 5 *

*/ frSealingID(5), /** *

* Painting. *

*

* The value of this constant is 6 *

*/ frPaintingID(6), /** *

* Sealing - Nordson analog Pro-Flo. *

*

* The value of this constant is 7 *

*/ frSealingNordsonAnalogID(7), /** *

* Sealing - Nordson digital Pro-Flo. *

*

* The value of this constant is 8 *

*/ frSealingNordsonDigitalID(8), /** *

* Sealing - Graco. *

*

* The value of this constant is 9 *

*/ frSealingGracoID(9), /** *

* Sealing - Nordson Select Coat. *

*

* The value of this constant is 10 *

*/ frSealingNordsonSelectCoatID(10), /** *

* Sealing - Nordson Urethane. *

*

* The value of this constant is 11 *

*/ frSealingNordsonUrethaneID(11), /** *

* Sealing - Reserved. *

*

* The value of this constant is 12 *

*/ frSealingReservedID(12), /** *

* Sealing - JESCO. *

*

* The value of this constant is 13 *

*/ frSealingJESCOID(13), /** *

* Sealing - Fuid Kinetics. *

*

* The value of this constant is 14 *

*/ frSealingFluidKineticsID(14), /** *

* Sealing - Robotics, Inc. *

*

* The value of this constant is 15 *

*/ frSealingRoboticsIncID(15), /** *

* Sealing - Schucker A2000 and A2500. *

*

* The value of this constant is 16 *

*/ frSealingSchuckerID(16), /** *

* HandlingTool. *

*

* The value of this constant is 17 *

*/ frHandlingToolID(17), /** *

* BellTool. *

*

* The value of this constant is 18 *

*/ frBellToolID(18), /** *

* KAREL process No.0 by SPI_TPKSS990 *

*

* The value of this constant is 20 *

*/ frKARELProcess0ID(20), /** *

* KAREL process No.1 by SPI_TPKSS991 *

*

* The value of this constant is 21 *

*/ frKARELProcess1ID(21), /** *

* KAREL process No.2 by SPI_TPKSS992 *

*

* The value of this constant is 22 *

*/ frKARELProcess2ID(22), /** *

* KAREL process No.3 by SPI_TPKSS993 *

*

* The value of this constant is 23 *

*/ frKARELProcess3ID(23), /** *

* KAREL process No.4 by SPI_TPKSS994 *

*

* The value of this constant is 24 *

*/ frKARELProcess4ID(24), /** *

* KAREL process No.5 by SPI_TPKSS995 *

*

* The value of this constant is 25 *

*/ frKARELProcess5ID(25), /** *

* KAREL process No.6 by SPI_TPKSS996 *

*

* The value of this constant is 26 *

*/ frKARELProcess6ID(26), /** *

* KAREL process No.7 by SPI_TPKSS997 *

*

* The value of this constant is 27 *

*/ frKARELProcess7ID(27), /** *

* KAREL process No.8 by SPI_TPKSS998 *

*

* The value of this constant is 28 *

*/ frKARELProcess8ID(28), /** *

* KAREL process No.9 by SPI_TPKSS999 *

*

* The value of this constant is 29 *

*/ frKARELProcess9ID(29), /** *

* LD YAG laser generator control *

*

* The value of this constant is 30 *

*/ frLDYagGeneratorID(30), /** *

* LD YAG laser robot control *

*

* The value of this constant is 31 *

*/ frLDYagRobotID(31), /** *

* User AMR. *

*

* The value of this constant is 1 *

*/ frUserAMRID(1), /** *

* None. *

*

* The value of this constant is 0 *

*/ frNoAppMask(0), /** *

* Arc welding mask. *

*

* The value of this constant is 1 *

*/ frArcWeldingMask(1), /** *

* Spot welding mask. *

*

* The value of this constant is 2 *

*/ frSpotWeldingMask(2), /** *

* Palletizing mask. *

*

* The value of this constant is 4 *

*/ frPalletizingMask(4), /** *

* HandlingTool mask. *

*

* The value of this constant is 8 *

*/ frHandlingToolMask(8), /** *

* Laser mask. *

*

* The value of this constant is 16 *

*/ frLaserMask(16), /** *

* Sealing mask. *

*

* The value of this constant is 32 *

*/ frSealingMask(32), /** *

* Paint mask. *

*

* The value of this constant is 64 *

*/ frPaintMask(64), /** *

* Dispense mask. *

*

* The value of this constant is 128 *

*/ frDispenseMask(128), /** *

* KAREL process No.0 mask *

*

* The value of this constant is 1 *

*/ frKARELProcess0Mask(1), /** *

* KAREL process No.1 mask *

*

* The value of this constant is 2 *

*/ frKARELProcess1Mask(2), /** *

* KAREL process No.2 mask *

*

* The value of this constant is 4 *

*/ frKARELProcess2Mask(4), /** *

* KAREL process No.3 mask *

*

* The value of this constant is 8 *

*/ frKARELProcess3Mask(8), /** *

* KAREL process No.4 mask *

*

* The value of this constant is 16 *

*/ frKARELProcess4Mask(16), /** *

* KAREL process No.5 mask *

*

* The value of this constant is 32 *

*/ frKARELProcess5Mask(32), /** *

* KAREL process No.6 mask *

*

* The value of this constant is 64 *

*/ frKARELProcess6Mask(64), /** *

* KAREL process No.7 mask *

*

* The value of this constant is 128 *

*/ frKARELProcess7Mask(128), /** *

* KAREL process No.8 mask *

*

* The value of this constant is 256 *

*/ frKARELProcess8Mask(256), /** *

* KAREL process No.9 mask *

*

* The value of this constant is 512 *

*/ frKARELProcess9Mask(512), ; private final int value; FREAPCodeConstants(int value) { this.value=value; } public int comEnumValue() { return value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy