public FAReelPickerUpDownServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { PickPos = new FAAPlusMMCPosition(); MoveStandbyPos = new FAPartAction(); MoveGripPos = new FAPartAction(); MovePickPos = new FAPartAction(); MovePlacePos = new FAPartAction(); MoveTopPushingPos = new FAPartAction(); MoveAlignPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MoveGripPos.SetActionMethod(DoMoveGripPos); MovePickPos.SetActionMethod(DoMovePickPos); MovePlacePos.SetActionMethod(DoMovePlacePos); MoveTopPushingPos.SetActionMethod(DoMoveTopPushingPos); MoveAlignPos.SetActionMethod(DoMoveAlignPos); MoveStandbyPos.CreateSequence(aSequenceManager); MoveGripPos.CreateSequence(aSequenceManager); MovePickPos.CreateSequence(aSequenceManager); MovePlacePos.CreateSequence(aSequenceManager); MoveTopPushingPos.CreateSequence(aSequenceManager); MoveAlignPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMoveGripPos(); MakeMovePickPos(); MakeMovePlacePos(); MakeMoveTopPushingPos(); MakeMoveAlignPos(); }
public FABandingTrayServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPosition = new FAPartAction(); MoveTrayPush1StepPosition = new FAPartAction(); MoveTrayPush2StepPosition = new FAPartAction(); MoveTrayPush3StepPosition = new FAPartAction(); MoveTrayPushOutPosition = new FAPartAction(); MoveStandbyPosition.SetActionMethod(DoMoveToStandbyPosition); MoveTrayPush1StepPosition.SetActionMethod(DoMoveToTrayPush1StepPosition); MoveTrayPush2StepPosition.SetActionMethod(DoMoveToTrayPush2StepPosition); MoveTrayPush3StepPosition.SetActionMethod(DoMoveToTrayPush3StepPosition); MoveTrayPushOutPosition.SetActionMethod(DoMoveToTrayPushOutPosition); MoveStandbyPosition.CreateSequence(aSequenceManager); MoveTrayPush1StepPosition.CreateSequence(aSequenceManager); MoveTrayPush2StepPosition.CreateSequence(aSequenceManager); MoveTrayPush3StepPosition.CreateSequence(aSequenceManager); MoveTrayPushOutPosition.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeTrayPush1StepPos(); MakeTrayPush2StepPos(); MakeTrayPush3StepPos(); MakeTrayPushOutPos(); }
public FATrayPickerUpDownServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { PickPos = new FAMMCPosition(); MoveStandbyPos = new FAPartAction(); MoveGripPos = new FAPartAction(); MovePickPos = new FAPartAction(); MovePlacePos = new FAPartAction(); MoveTrayPushPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MoveGripPos.SetActionMethod(DoMoveGripPos); MovePickPos.SetActionMethod(DoMovePickPos); MovePlacePos.SetActionMethod(DoMovePlacePos); MoveTrayPushPos.SetActionMethod(DoMoveTrayPushPos); MoveStandbyPos.CreateSequence(aSequenceManager); MoveGripPos.CreateSequence(aSequenceManager); MovePickPos.CreateSequence(aSequenceManager); MovePlacePos.CreateSequence(aSequenceManager); MoveTrayPushPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMoveGripPos(); MakeMovePickPos(); MakeMovePlacePos(); MakeMoveTrayPushPos(); }
public FAPartBoxElevatorServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveToStandbyPos = new FAPartAction(); MoveToLargeBoxInPos = new FAPartAction(); MoveToBoxOutPos = new FAPartAction(); MoveToBypassPos = new FAPartAction(); MoveLabelAttachPosition = new FAPartAction(); MoveToScanPosition = new FAPartAction(); MoveToStandbyPos.CreateSequence(aSequenceManager); MoveToLargeBoxInPos.CreateSequence(aSequenceManager); MoveToBoxOutPos.CreateSequence(aSequenceManager); MoveToBypassPos.CreateSequence(aSequenceManager); MoveLabelAttachPosition.CreateSequence(aSequenceManager); MoveToScanPosition.CreateSequence(aSequenceManager); MoveToBypassPos.SetActionMethod(DoMoveToBypassPos); MoveToLargeBoxInPos.SetActionMethod(DoMoveToLargeBoxInPos); MoveToBoxOutPos.SetActionMethod(DoMoveToBoxOutPos); MoveToStandbyPos.SetActionMethod(DoMoveToStandbyPos); MoveLabelAttachPosition.SetActionMethod(DoMoveLabelAttachPos); MoveToScanPosition.SetActionMethod(DoMoveToScanPos); MakeMoveToStandbyPosSequence(); MakeMoveToLargeBoxInPosSequence(); MakeMoveToBoxOutPosSequence(); MakeMoveToBypassPosSequence(); MakeLabelAttachPosSequence(); MakeMoveToScanPosSequence(); }
public FAIndicatorPickerServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MovePick1Pos = new FAPartAction(); MovePick2Pos = new FAPartAction(); MovePlacePos = new FAPartAction(); MoveDumpPos = new FAPartAction(); MoveReelInsertPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MovePick1Pos.SetActionMethod(DoMovePick1Pos); MovePick2Pos.SetActionMethod(DoMovePick2Pos); MovePlacePos.SetActionMethod(DoMovePlacePos); MoveDumpPos.SetActionMethod(DoMoveDumpPos); MoveReelInsertPos.SetActionMethod(DoMoveReelInsertPos); MoveStandbyPos.CreateSequence(aSequenceManager); MovePick1Pos.CreateSequence(aSequenceManager); MovePick2Pos.CreateSequence(aSequenceManager); MovePlacePos.CreateSequence(aSequenceManager); MoveDumpPos.CreateSequence(aSequenceManager); MoveReelInsertPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMovePick1Pos(); MakeMovePick2Pos(); MakeMovePlacePos(); MakeMoveDumpPos(); MakeMoveReelInsertPos(); }
public TrayTransferServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MovePickPos = new FAPartAction(); MoveEmptyPickPos = new FAPartAction(); MovePlacePos = new FAPartAction(); MoveEmptyPlacePos = new FAPartAction(); MoveStacker1Pos = new FAPartAction(); MoveStacker2Pos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MovePickPos.SetActionMethod(DoMovePickPos); MoveEmptyPickPos.SetActionMethod(DoMoveEmptyPickPos); MovePlacePos.SetActionMethod(DoMovePlacePos); MoveEmptyPlacePos.SetActionMethod(DoMoveEmptyPlacePos); MoveStacker1Pos.SetActionMethod(DoMoveStacker1Pos); MoveStacker2Pos.SetActionMethod(DoMoveStacker1Pos); MoveStandbyPos.CreateSequence(aSequenceManager); MovePickPos.CreateSequence(aSequenceManager); MoveEmptyPickPos.CreateSequence(aSequenceManager); MovePlacePos.CreateSequence(aSequenceManager); MoveEmptyPlacePos.CreateSequence(aSequenceManager); MoveStacker1Pos.CreateSequence(aSequenceManager); MoveStacker2Pos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMovePickPos(); MakeMoveEmptyPickPos(); MakeMovePlacePos(); MakeMoveEmptyPlacePos(); MakeStacker1Pos(); MakeStacker2Pos(); }
public FALabelPickerServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MoveLabelPickPos = new FAPartAction(); MoveUpDownPos = new FAPartAction(); MoveAttachPos = new FAPartAction(); MoveSpecialLabelAttachPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MoveLabelPickPos.SetActionMethod(DoMoveLabelPickPos); MoveUpDownPos.SetActionMethod(DoMoveUpDownPos); MoveAttachPos.SetActionMethod(DoMoveAttachPos); MoveSpecialLabelAttachPos.SetActionMethod(DoMoveSpecialLabelAttachPos); MoveStandbyPos.CreateSequence(aSequenceManager); MoveLabelPickPos.CreateSequence(aSequenceManager); MoveUpDownPos.CreateSequence(aSequenceManager); MoveAttachPos.CreateSequence(aSequenceManager); MoveSpecialLabelAttachPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMoveLabelPickPoss(); MakeMoveUpDownPos(); MakeAttachPos(); MakeSpecialLabelAttachPos(); }
public FADesiccantTransferServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MoveFrontPickPos = new FAPartAction(); MoveRearPickPos = new FAPartAction(); MovePlacePos = new FAPartAction(); MoveDumpPos = new FAPartAction(); MoveWastePickPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MoveFrontPickPos.SetActionMethod(DoMoveFrontPickPos); MoveRearPickPos.SetActionMethod(DoMoveRearPickPos); MovePlacePos.SetActionMethod(DoMovePlacePos); MoveDumpPos.SetActionMethod(DoMoveDumpPos); MoveWastePickPos.SetActionMethod(DoMoveWastePickPos); MoveStandbyPos.CreateSequence(aSequenceManager); MoveFrontPickPos.CreateSequence(aSequenceManager); MoveRearPickPos.CreateSequence(aSequenceManager); MovePlacePos.CreateSequence(aSequenceManager); MoveDumpPos.CreateSequence(aSequenceManager); MoveWastePickPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMoveFrontPickPos(); MakeMoveRearPos(); MakeMovePlacePos(); }
public FATrayOutTransforServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPosition = new FAPartAction(); MoveTrayOut1Position = new FAPartAction(); MoveTrayOut2Position = new FAPartAction(); MoveTrayOut3Position = new FAPartAction(); MoveTrayOut4Position = new FAPartAction(); MoveStandbyPosition.SetActionMethod(DoMoveStandbyPositioin); MoveTrayOut1Position.SetActionMethod(DoMoveTrayOut1Position); MoveTrayOut2Position.SetActionMethod(DoMoveTrayOut2Position); MoveTrayOut3Position.SetActionMethod(DoMoveTrayOut3Position); MoveTrayOut4Position.SetActionMethod(DoMoveTrayOut4Position); MoveStandbyPosition.CreateSequence(aSequenceManager); MoveTrayOut1Position.CreateSequence(aSequenceManager); MoveTrayOut2Position.CreateSequence(aSequenceManager); MoveTrayOut3Position.CreateSequence(aSequenceManager); MoveTrayOut4Position.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMoveTrayOut1Position(); MakeMoveTrayOut2Position(); MakeMoveTrayOut3Position(); MakeMoveTrayOut4Position(); }
public FALabelPickerServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MoveLabelPickPos = new FAPartAction(); MoveSamsungLabelUpPos = new FAPartAction(); MoveSpecialLabelUpPos = new FAPartAction(); }
private void MakeSequence(FAMMCPosition position, FAPartAction action, FALibrary.Utility.FATime time, string alarmPropertyName) { PositionUtility obj = new PositionUtility(); obj.Part = this; obj.Position = position; obj.PartAction = action; obj.Timeout = time; obj.AlarmPropertyName = alarmPropertyName; obj.Initialize(); }
public FAPartShieldBagTransferServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MoveStacker1Pos = new FAPartAction(); MoveStacker2Pos = new FAPartAction(); MoveLabelPickPos = new FAPartAction(); MoveStacker1LabelAttachPos = new FAPartAction(); MoveStacker1SpecialLabelAttachPos = new FAPartAction(); MoveStacker2LabelAttachPos = new FAPartAction(); MoveStacker2SpecialLabelAttachPos = new FAPartAction(); MovePlacePos = new FAPartAction(); MoveDumpPos = new FAPartAction(); MoveShieldBag1CheckPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MoveStacker1Pos.SetActionMethod(DoMoveStacker1Pos); MoveStacker2Pos.SetActionMethod(DoMoveStacker2Pos); MoveLabelPickPos.SetActionMethod(DoMoveLabelPickPos); MoveStacker1LabelAttachPos.SetActionMethod(DoMoveStacker1LabelAttachPos); MoveStacker1SpecialLabelAttachPos.SetActionMethod(DoMoveStacker1SpecialLabelAttachPos); MoveStacker2LabelAttachPos.SetActionMethod(DoMoveStacker2LabelAttachPos); MoveStacker2SpecialLabelAttachPos.SetActionMethod(DoMoveStacker2SpecialLabelAttachPos); MovePlacePos.SetActionMethod(DoMovePlacePos); MoveDumpPos.SetActionMethod(DoMoveDumpPos); MoveShieldBag1CheckPos.SetActionMethod(DoMoveShieldBagCheckPos); MoveStandbyPos.CreateSequence(aSequenceManager); MoveStacker1Pos.CreateSequence(aSequenceManager); MoveStacker2Pos.CreateSequence(aSequenceManager); MoveLabelPickPos.CreateSequence(aSequenceManager); MoveStacker1LabelAttachPos.CreateSequence(aSequenceManager); MoveStacker1SpecialLabelAttachPos.CreateSequence(aSequenceManager); MoveStacker2LabelAttachPos.CreateSequence(aSequenceManager); MoveStacker2SpecialLabelAttachPos.CreateSequence(aSequenceManager); MovePlacePos.CreateSequence(aSequenceManager); MoveDumpPos.CreateSequence(aSequenceManager); MoveShieldBag1CheckPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeStacker1Pos(); MakeStacker2Pos(); MakeMoveLabelPickPos(); MakeMoveStacker1LabelAttachPos(); MakeMoveStacker1SpecialLabelAttachPos(); MakeMoveStacker2LabelAttachPos(); MakeMoveStacker2SpecialLabelAttachPos(); MakeMovePlacePos(); MakeMoveDumpPos(); MakeMoveShieldBag1CheckPos(); }
public FAReelRotateServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveTurnPos = new FAPartAction(); MoveEscapeTapePos = new FAPartAction(); MoveTurnPos.SetActionMethod(DoMoveTurnPos); MoveTurnPos.CreateSequence(aSequenceManager); MakeMoveTurnPos(); MoveEscapeTapePos.SetActionMethod(DoMoveProtectBandEscapePos); MoveEscapeTapePos.CreateSequence(aSequenceManager); MakeMoveProtectBandEscapePos(); }
public FATransferServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MovePickDownPos = new FAPartAction(); MovePickUpPos = new FAPartAction(); MovePlaceDownPos = new FAPartAction(); MovePlaceUpPos = new FAPartAction(); MoveStandbyPos.CreateSequence(aSequenceManager); MovePickDownPos.CreateSequence(aSequenceManager); MovePickUpPos.CreateSequence(aSequenceManager); MovePlaceDownPos.CreateSequence(aSequenceManager); MovePlaceUpPos.CreateSequence(aSequenceManager); }
public FATrayPickerTransferServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MovePickPos = new FAPartAction(); MovePlacePos = new FAPartAction(); MovePickPos.SetActionMethod(DoMovePickPos); MovePlacePos.SetActionMethod(DoMovePlacePos); MovePickPos.CreateSequence(aSequenceManager); MovePlacePos.CreateSequence(aSequenceManager); MakeMovePickPos(); MakeMovePlacePos(); }
public FAReelProtectBandDetectorServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { ScanPos = new FAAPlusMMCPosition(); MoveStandbyPos = new FAPartAction(); MoveScanPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MoveScanPos.SetActionMethod(DoMoveScanPos); MoveStandbyPos.CreateSequence(aSequenceManager); MoveScanPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMoveScanPos(); }
public FAPartBoxTransfer(FASequenceManager aSequenceManager) { StatusList = new StatusDefine(); MoveFirstLinePosition = new FAPartAction(); MoveSecondLinePosition = new FAPartAction(); MoveFirstLinePosition.SetActionMethod(DoMoveFirstLine); MoveSecondLinePosition.SetActionMethod(DoMoveSecondLine); MoveFirstLinePosition.CreateSequence(aSequenceManager); MoveSecondLinePosition.CreateSequence(aSequenceManager); MakeMoveFirstLinePositionSequence(); MakeMoveSecondLinePositionSequence(); }
public FALabelPickerServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MovePickDownPos = new FAPartAction(); MovePickUpPos = new FAPartAction(); MovePreAttachDownPos = new FAPartAction(); MoveAttachDownPos = new FAPartAction(); MoveAttachUpPos = new FAPartAction(); MoveStandbyPos.CreateSequence(aSequenceManager); MovePickDownPos.CreateSequence(aSequenceManager); MovePickUpPos.CreateSequence(aSequenceManager); MovePreAttachDownPos.CreateSequence(aSequenceManager); MoveAttachDownPos.CreateSequence(aSequenceManager); MoveAttachUpPos.CreateSequence(aSequenceManager); }
public FAReelAlignServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MoveAlignPos = new FAPartAction(); MoveBottomPusherUpPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MoveAlignPos.SetActionMethod(DoMoveAlignPos); MoveBottomPusherUpPos.SetActionMethod(DoMoveBottomPusherUpPos); MoveStandbyPos.CreateSequence(aSequenceManager); MoveAlignPos.CreateSequence(aSequenceManager); MoveBottomPusherUpPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMoveAlignPos(); MakeMoveBottomPusherUpPos(); }
public TrayExchangerServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MoveInPos = new FAPartAction(); MoveOutPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MoveInPos.SetActionMethod(DoMoveInPos); MoveOutPos.SetActionMethod(DoMoveOutPos); MoveStandbyPos.CreateSequence(aSequenceManager); MoveInPos.CreateSequence(aSequenceManager); MoveOutPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMoveInPos(); MakeMoveOutPos(); }
public FAEmptyBoxPickerUpDownServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveToStandbyPos = new FAPartAction(); MoveToEmptyBoxTrunPos = new FAPartAction(); MoveToEmptStackerBoxInOutPos = new FAPartAction(); MoveToStandbyPos.CreateSequence(aSequenceManager); MoveToEmptyBoxTrunPos.CreateSequence(aSequenceManager); MoveToEmptStackerBoxInOutPos.CreateSequence(aSequenceManager); MoveToStandbyPos.SetActionMethod(DoMoveToStandbyPos); MoveToEmptyBoxTrunPos.SetActionMethod(DoMoveToEmptyBoxTurnnPos); MoveToEmptStackerBoxInOutPos.SetActionMethod(DoMoveToEmptStackerBoxInOutPos); MakeMoveToStandbyPosSequence(); MakeMoveToLoadingSmallBoxPickPos(); MakeMoveToEmptStackerPlacePos(); }
public FALabelPickerServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPosition = new FAPartAction(); MoveRFIDScanPosition = new FAPartAction(); MoveLabelPickPosition = new FAPartAction(); MoveStandbyPosition.SetActionMethod(DoMoveStandbyPositioin); MoveRFIDScanPosition.SetActionMethod(DoMoveRFIDScanPosition); MoveLabelPickPosition.SetActionMethod(DoMoveLabelPickPosition); MoveStandbyPosition.CreateSequence(aSequenceManager); MoveRFIDScanPosition.CreateSequence(aSequenceManager); MoveLabelPickPosition.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMoveRFIDScanPos(); MakeMoveLabelPickPos(); }
public FAPartSmallBoxPickerUpDownServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveToStandbyPos = new FAPartAction(); MoveToSmallBoxPickPos = new FAPartAction(); MoveToBottomPlacePos = new FAPartAction(); MoveToUpperPlacePos = new FAPartAction(); MoveToStandbyPos.CreateSequence(aSequenceManager); MoveToSmallBoxPickPos.CreateSequence(aSequenceManager); MoveToBottomPlacePos.CreateSequence(aSequenceManager); MoveToUpperPlacePos.CreateSequence(aSequenceManager); MoveToStandbyPos.SetActionMethod(DoMoveToStandbyPos); MoveToSmallBoxPickPos.SetActionMethod(DoMoveToSmallBoxPickPos); MoveToBottomPlacePos.SetActionMethod(DoMoveToBottomPlacePos); MoveToUpperPlacePos.SetActionMethod(DoMoveToUpperPlacePos); MakeMoveToStandbyPosSequence(); MakeMoveToSmallBoxPickPosSequence(); MakeMoveToBottomPlacePosSequence(); MakeMoveToUpperPlacePosSequence(); }
public EmptyStackerServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MovePlacePos = new FAPartAction(); MoveDownLimitPos = new FAPartAction(); MoveTopPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MovePlacePos.SetActionMethod(DoMovePlacePos); MoveDownLimitPos.SetActionMethod(DoMoveDownLimitPos); MoveTopPos.SetActionMethod(DoMoveTopPos); MoveStandbyPos.CreateSequence(aSequenceManager); MovePlacePos.CreateSequence(aSequenceManager); MoveDownLimitPos.CreateSequence(aSequenceManager); MoveTopPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMovePlacePos(); MakeMoveDownLimitPos(); MakeMoveTopPos(); }
public FAPartSmallBoxPickerXAxisServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandByPos = new FAPartAction(); MoveSmallBoxPickPos = new FAPartAction(); MoveSmallBoxPlacePos = new FAPartAction(); MoveSmallBoxBypassPos = new FAPartAction(); MoveStandByPos.SetActionMethod(DoMoveStandbyPos); MoveSmallBoxPickPos.SetActionMethod(DoMoveSmallBoxPickPos); MoveSmallBoxPlacePos.SetActionMethod(DoMoveSmallBoxPlacePos); MoveSmallBoxBypassPos.SetActionMethod(DoMoveSmallBoxBypassPos); MoveStandByPos.CreateSequence(aSequenceManager); MoveSmallBoxPickPos.CreateSequence(aSequenceManager); MoveSmallBoxPlacePos.CreateSequence(aSequenceManager); MoveSmallBoxBypassPos.CreateSequence(aSequenceManager); MakeMoveStandByPos(); MakeMoveSmallBoxPickPos(); MakeMoveSmallBoxPlacePos(); MakeMoveSmallBoxBypassPos(); }
public FAShieldBagOpenPickerServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MovePickPos = new FAPartAction(); MoveMiddlePos = new FAPartAction(); MoveOpenPos = new FAPartAction(); MoveStandbyPos.SetActionMethod(DoMoveStandbyPos); MovePickPos.SetActionMethod(DoMovePickPos); MoveMiddlePos.SetActionMethod(DoMoveMiddlePos); MoveOpenPos.SetActionMethod(DoMoveOpenPos); MoveStandbyPos.CreateSequence(aSequenceManager); MovePickPos.CreateSequence(aSequenceManager); MoveMiddlePos.CreateSequence(aSequenceManager); MoveOpenPos.CreateSequence(aSequenceManager); MakeMoveStandbyPos(); MakeMovePickPos(); MakeMoveMiddlePos(); MakeMoveOpenPos(); }
public FAPartLargeBoxUnloadingUpDownServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveToStandbyPos = new FAPartAction(); MoveToUpPos = new FAPartAction(); MoveToDownPos = new FAPartAction(); MoveToLoadingPos = new FAPartAction(); MoveToStandbyPos.CreateSequence(aSequenceManager); MoveToUpPos.CreateSequence(aSequenceManager); MoveToDownPos.CreateSequence(aSequenceManager); MoveToLoadingPos.CreateSequence(aSequenceManager); MoveToStandbyPos.SetActionMethod(DoMoveToStandbyPos); MoveToUpPos.SetActionMethod(DoMoveToUpPos); MoveToDownPos.SetActionMethod(DoMoveToDownPos); MoveToLoadingPos.SetActionMethod(DoMoveToLoadingPos); MakeMoveToStandbyPosSequence(); MakeMoveToUpPosSequence(); MakeMoveToDownPosSequence(); MakeMoveToLoadingPosSequence(); }
public FABoxRotatorServo(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveToBoxInletPos = new FAPartAction(); MoveToReelInsertPos = new FAPartAction(); MoveToSpecialLabelAttachPos = new FAPartAction(); MoveToSpecialLabelScanPos = new FAPartAction(); MoveToBoxInletPos.SetActionMethod(DoMoveToBoxInletPos); MoveToReelInsertPos.SetActionMethod(DoMoveToReelInsertPos); MoveToSpecialLabelAttachPos.SetActionMethod(DoMoveToSpecialLabelAttachPos); MoveToSpecialLabelScanPos.SetActionMethod(DoMoveToSpecialLabelScanPos); MoveToBoxInletPos.CreateSequence(aSequenceManager); MoveToReelInsertPos.CreateSequence(aSequenceManager); MoveToSpecialLabelAttachPos.CreateSequence(aSequenceManager); MoveToSpecialLabelScanPos.CreateSequence(aSequenceManager); MakeMoveToBoxInletPos(); MakeMoveToReelInsertPos(); MakeMoveToSpecialLabelAttachPos(); MakeMoveToSpecialLabelScanPos(); }
private FAPartAction CreateAction(FASequenceManager aSequenceManager) { var action = new FAPartAction(); action.CreateSequence(aSequenceManager); return action; }
public FAIndicatorPickerServoX(FASequenceManager aSequenceManager) : base(aSequenceManager) { MoveStandbyPos = new FAPartAction(); MovePickPos = new FAPartAction(); }