• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# Sequence.FASequenceManager类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了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;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# Entities.FailureAnalysisEntities类代码示例发布时间:2022-05-24
下一篇:
C# Sequence.FASequence类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap