本文整理汇总了C#中FALibrary.Sequence.FASequenceManager类的典型用法代码示例。如果您正苦于以下问题:C# FASequenceManager类的具体用法?C# FASequenceManager怎么用?C# FASequenceManager使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
FASequenceManager类属于FALibrary.Sequence命名空间,在下文中一共展示了FASequenceManager类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: FAPartTrayLifterServo
public FAPartTrayLifterServo(FASequenceManager aSequenceManager)
: base(aSequenceManager)
{
MoveStandbyPos = CreateAction(aSequenceManager);
MoveMiddlePos = CreateAction(aSequenceManager);
MoveUpPos = CreateAction(aSequenceManager);
}
开发者ID:vesteksoftware,项目名称:VT8792-SSD,代码行数:7,代码来源:FAPartTrayLifterServo.cs
示例2: FAPartFoamPadCoveringServo
public FAPartFoamPadCoveringServo(FASequenceManager aSequenceManager)
: base(aSequenceManager)
{
MoveFoamPadReceptionPos = CreateAction(aSequenceManager);
MoveFoamPadCoveringPos = CreateAction(aSequenceManager);
MoveFoamPadGuidePos = CreateAction(aSequenceManager);
}
开发者ID:vesteksoftware,项目名称:VT5070-SSD,代码行数:7,代码来源:FAPartFoamPadCoveringServo.cs
示例3: FAFoamPadTransferServo
public FAFoamPadTransferServo(FASequenceManager aSequenceManager)
: base(aSequenceManager)
{
MoveStandbyPos = CreateAction(aSequenceManager);
MovePickPos = CreateAction(aSequenceManager);
MovePlacePos = CreateAction(aSequenceManager);
}
开发者ID:vesteksoftware,项目名称:VT5050-SSD,代码行数:7,代码来源:FAFoamPadTransferServo.cs
示例4: FAAPlusMMCPart
public FAAPlusMMCPart(FASequenceManager aSequenceManager)
{
CreatePositionDefine();
MoveHome.SetActionMethod(DoHome);
MoveToPos.SetActionMethod(DoMoveToPos);
MoveVelocity.SetActionMethod(DoMoveVelocity);
Stop.SetActionMethod(DoStop);
MoveHome.CreateSequence(aSequenceManager);
MoveToPos.CreateSequence(aSequenceManager);
MoveVelocity.CreateSequence(aSequenceManager);
Stop.CreateSequence(aSequenceManager);
MoveHome.Sequence.Steps.Add("StartMove", new StepInfo());
MoveHome.Sequence.Steps["StartMove"].StepIndex = MoveHome.Sequence.AddItem(MoveHome.ExecuteForSequence);
MoveHome.Sequence.AddItem(ConfirmFirstMoveHomeDone);
MoveHome.Sequence.AddItem(new FATime(FATimeType.second, 2));
MoveHome.Sequence.AddItem(ConfirmMoveHomeDone);
MoveHome.Sequence.AddItem(SetHomeMarking);
MoveHome.Sequence.AddItem(SetInitializeOk);
MoveToPos.Sequence.Steps.Add("StartMove", new StepInfo());
MoveToPos.Sequence.Steps["StartMove"].StepIndex = MoveToPos.Sequence.AddItem(MoveToPos.ExecuteForSequence);
MoveToPos.Sequence.AddItem(ConfirmMoveDone);
MoveVelocity.Sequence.AddItem(MoveVelocity.ExecuteForSequence);
Stop.Sequence.Steps.Add("Stop", new StepInfo());
Stop.Sequence.AddItem(Stop.ExecuteForSequence);
Stop.Sequence.Steps["Stop"].StepIndex = Stop.Sequence.AddItem(ConfirmStopOk);
}
开发者ID:vesteksoftware,项目名称:Onyang_CL_CSharp_VT5081,代码行数:33,代码来源:FAAPlusMMCPart.cs
示例5: FAUnloaderUpDownServo
public FAUnloaderUpDownServo(FASequenceManager aSequenceManager)
: base(aSequenceManager)
{
MoveUpPos = CreateAction(aSequenceManager);
MoveUnloadingPos = CreateAction(aSequenceManager);
MoveDownPos = CreateAction(aSequenceManager);
}
开发者ID:vesteksoftware,项目名称:VT5081-SSD,代码行数:7,代码来源:FAUnloaderUpDownServo.cs
示例6: FAPartBoxElevatorServo
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();
}
开发者ID:vesteksoftware,项目名称:Onyang_3L_CSharp_VT5081,代码行数:31,代码来源:FAPartBoxElevatorServo.cs
示例7: FATrayPickerUpDownServo
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();
}
开发者ID:vesteksoftware,项目名称:SCS_1st_Line_VT5070,代码行数:28,代码来源:FATrayPickerUpDownServo.cs
示例8: FAPartRFScannerUpDownServo
public FAPartRFScannerUpDownServo(FASequenceManager aSequenceManager)
: base(aSequenceManager)
{
MoveStandbyPos = CreateAction(aSequenceManager);
MoveBottomPos = CreateAction(aSequenceManager);
MoveScanPos = CreateAction(aSequenceManager);
}
开发者ID:vesteksoftware,项目名称:VT8792-SSD,代码行数:7,代码来源:FAPartRFScannerUpDownServo.cs
示例9: FAReelPickerUpDownServo
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();
}
开发者ID:vesteksoftware,项目名称:Onyang_3L_CSharp_VT5071,代码行数:32,代码来源:FAReelPickerUpDownServo.cs
示例10: FAPamtekBarcodeScannerPart
public FAPamtekBarcodeScannerPart(FASequenceManager aSequenceManager)
{
CheckReadyStatus = new FASequence(aSequenceManager);
CheckReadyStatus.AddItem(delegate(object sender) { ReadReadyStatus(); });
CheckReadyStatus.AddItem(ConfirmReadyStatus);
}
开发者ID:vesteksoftware,项目名称:FALibrary,代码行数:7,代码来源:FAPamtekBarcodeScannerPart.cs
示例11: FAPartSmallBoxTiltServo
public FAPartSmallBoxTiltServo(FASequenceManager aSequenceManager)
: base(aSequenceManager)
{
MoveLoadingPos = CreateAction(aSequenceManager);
MoveUnloadingPos = CreateAction(aSequenceManager);
MoveInsertingPos = CreateAction(aSequenceManager);
}
开发者ID:vesteksoftware,项目名称:VT5070-SSD,代码行数:7,代码来源:FAPartSmallBoxTiltServo.cs
示例12: FATrayOutTransforServo
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();
}
开发者ID:vesteksoftware,项目名称:VT8642,代码行数:27,代码来源:FATrayOutTransforServo.cs
示例13: FADesiccantTransferServo
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();
}
开发者ID:vesteksoftware,项目名称:Common_VT5061,代码行数:29,代码来源:FADesiccantTransferServo.cs
示例14: TrayTransferServo
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();
}
开发者ID:vesteksoftware,项目名称:VT5021,代码行数:35,代码来源:TrayTransferServo.cs
示例15: FABandingTrayServo
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();
}
开发者ID:vesteksoftware,项目名称:VT8642,代码行数:27,代码来源:FABandingTrayServo.cs
示例16: FAIndicatorPickerServo
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();
}
开发者ID:vesteksoftware,项目名称:Common_VT5061,代码行数:31,代码来源:FAIndicatorPickerServo.cs
示例17: FALabelPickerServo
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();
}
开发者ID:vesteksoftware,项目名称:SESS_CSharp_2nd_Line_VT5070,代码行数:27,代码来源:FALabelPickerServo.cs
示例18: FALabelPickerServo
public FALabelPickerServo(FASequenceManager aSequenceManager)
: base(aSequenceManager)
{
MoveStandbyPos = new FAPartAction();
MoveLabelPickPos = new FAPartAction();
MoveSamsungLabelUpPos = new FAPartAction();
MoveSpecialLabelUpPos = new FAPartAction();
}
开发者ID:vesteksoftware,项目名称:Common_VT5061,代码行数:8,代码来源:FALabelPickerServo.cs
示例19: FALabelBlockUpDownServo
public FALabelBlockUpDownServo(FASequenceManager aSequenceManager)
: base(aSequenceManager)
{
MoveLabelPickPos = CreateAction(aSequenceManager);
MoveUpPos = CreateAction(aSequenceManager);
MoveDownPos = CreateAction(aSequenceManager);
MoveLabelScanPos = CreateAction(aSequenceManager);
}
开发者ID:vesteksoftware,项目名称:VT5070-SSD,代码行数:8,代码来源:FALabelBlockUpDownServo.cs
示例20: FALabelTransferServo
public FALabelTransferServo(FASequenceManager aSequenceManager)
: base(aSequenceManager)
{
MoveStandbyPos = CreateAction(aSequenceManager);
MoveLabelPickPos = CreateAction(aSequenceManager);
MoveLabelAttachToBoxPos = CreateAction(aSequenceManager);
MoveLabelAttachToRemoverPos = CreateAction(aSequenceManager);
}
开发者ID:vesteksoftware,项目名称:VT5070-SSD,代码行数:8,代码来源:FALabelTransferServo.cs
注:本文中的FALibrary.Sequence.FASequenceManager类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论