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
파일 보기 프로젝트 열기: syre/SortingIndustrialRobot 1 사용 예제들

공개 메소드들

메소드 설명
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