コード例 #1
0
        public ReferenceAxisCommand(MotorPositionController turnLeftRightPositionController, MotorPositionController upDownPositionController, MotorPositionController backwardForwardPositionController, MotorPositionController openCloseClampPositionController)
        {
            this.turnLeftRightPositionController   = turnLeftRightPositionController;
            this.upDownPositionController          = upDownPositionController;
            this.backwardForwardPositionController = backwardForwardPositionController;
            this.openCloseClampPositionController  = openCloseClampPositionController;

            logger = LogManager.GetLogger(typeof(ReferenceAxisCommand));
        }
コード例 #2
0
        public SequenceCommandLogic(IControllerSequencer controllerSequencer,
                                    MotorPositionController backwardForwardPositionController,
                                    MotorPositionController upDownPositionController,
                                    MotorPositionController turnLeftRightPositionController,
                                    MotorPositionController openCloseClampPositionController)
        {
            this.controllerSequencer = controllerSequencer;
            this.backwardForwardPositionController = backwardForwardPositionController;
            this.upDownPositionController          = upDownPositionController;
            this.turnLeftRightPositionController   = turnLeftRightPositionController;
            this.openCloseClampPositionController  = openCloseClampPositionController;

            this.logger = LogManager.GetLogger(typeof(SequenceCommandLogic));
        }
コード例 #3
0
 public ContinuousMoveAxisCommand(MotorPositionController motorPositionController, Direction direction)
 {
     this.motorPositionController = motorPositionController;
     this.direction = direction;
 }
コード例 #4
0
 public ClampController(MotorPositionController clampPositionController)
 {
     this.clampPositionController = clampPositionController;
 }