C# Класс ControlSystem.ManualController

Class that encapsulates controlling manual movement. Instead of using directly Robot or Simulator by interface. Note: Uses IRobot, so it is able to use either a Robot or a Simulator.
Наследование: IManualController
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ManualController ( ) : System
moveAxisBase ( enumLeftRight _elrDirection ) : void
moveAxisConveyer ( enumLeftRight _elrDirection ) : void
moveAxisElbow ( enumLeftRight _elrDirection ) : void
moveAxisGripper ( enumCloseOpen _ecoGripper ) : void
moveAxisPitch ( enumUpDown _eudDirection ) : void
moveAxisRoll ( enumLeftRight _elrDirection ) : void
moveAxisShoulder ( enumLeftRight _elrDirection ) : void
moveCoordPitch ( enumIncDec _eidIncOrDec ) : void
moveCoordRoll ( enumIncDec _eidIncOrDec ) : void
moveCoordX ( enumIncDec _eidIncOrDec ) : void
moveCoordY ( enumIncDec _eidIncOrDec ) : void
moveCoordZ ( enumIncDec _eidIncOrDec ) : void
setTimeSecond ( int _sec ) : bool
stopAllMovement ( ) : void

Приватные методы

Метод Описание
IsOnline ( ) : void

Описание методов

ManualController() публичный Метод

public ManualController ( ) : System
Результат System

moveAxisBase() публичный Метод

public moveAxisBase ( enumLeftRight _elrDirection ) : void
_elrDirection enumLeftRight
Результат void

moveAxisConveyer() публичный Метод

public moveAxisConveyer ( enumLeftRight _elrDirection ) : void
_elrDirection enumLeftRight
Результат void

moveAxisElbow() публичный Метод

public moveAxisElbow ( enumLeftRight _elrDirection ) : void
_elrDirection enumLeftRight
Результат void

moveAxisGripper() публичный Метод

public moveAxisGripper ( enumCloseOpen _ecoGripper ) : void
_ecoGripper enumCloseOpen
Результат void

moveAxisPitch() публичный Метод

public moveAxisPitch ( enumUpDown _eudDirection ) : void
_eudDirection enumUpDown
Результат void

moveAxisRoll() публичный Метод

public moveAxisRoll ( enumLeftRight _elrDirection ) : void
_elrDirection enumLeftRight
Результат void

moveAxisShoulder() публичный Метод

public moveAxisShoulder ( enumLeftRight _elrDirection ) : void
_elrDirection enumLeftRight
Результат void

moveCoordPitch() публичный Метод

public moveCoordPitch ( enumIncDec _eidIncOrDec ) : void
_eidIncOrDec enumIncDec
Результат void

moveCoordRoll() публичный Метод

public moveCoordRoll ( enumIncDec _eidIncOrDec ) : void
_eidIncOrDec enumIncDec
Результат void

moveCoordX() публичный Метод

public moveCoordX ( enumIncDec _eidIncOrDec ) : void
_eidIncOrDec enumIncDec
Результат void

moveCoordY() публичный Метод

public moveCoordY ( enumIncDec _eidIncOrDec ) : void
_eidIncOrDec enumIncDec
Результат void

moveCoordZ() публичный Метод

public moveCoordZ ( enumIncDec _eidIncOrDec ) : void
_eidIncOrDec enumIncDec
Результат void

setTimeSecond() публичный Метод

public setTimeSecond ( int _sec ) : bool
_sec int
Результат bool

stopAllMovement() публичный Метод

public stopAllMovement ( ) : void
Результат void