|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The methods of this interface are usually called by ChRobClient
| Field Summary | |
static java.lang.String |
NAME
name is "GPIB" |
| Method Summary | |
int[] |
getAxes(java.lang.String taskID)
|
int |
getAxisPos(java.lang.String taskID,
int axisNr)
|
void |
setAxes(java.lang.String taskID,
int[] pos)
Setzt Position aller sechs Achsen |
void |
setAxisPos(java.lang.String taskID,
int axisNr,
int pos)
Setzt Position der Achse axisNr |
| Methods inherited from interface charly.server.devices.ChDevice |
getName, setRsrcMgr |
| Field Detail |
public static final java.lang.String NAME
ChDevice.getName(),
Constant Field Values| Method Detail |
public void setAxisPos(java.lang.String taskID,
int axisNr,
int pos)
throws ChRobDeviceException,
java.rmi.RemoteException,
ChTaskNotStartedException,
ChAccessDeniedException
axisNr - Achsennummer (0-5)pos - Neue Position (0-255)
ChRobDeviceException
java.rmi.RemoteException
ChTaskNotStartedException
ChAccessDeniedException
public int getAxisPos(java.lang.String taskID,
int axisNr)
throws ChRobDeviceException,
java.rmi.RemoteException
axisNr - (0-5)
ChRobDeviceException
java.rmi.RemoteException
public void setAxes(java.lang.String taskID,
int[] pos)
throws ChRobDeviceException,
java.rmi.RemoteException,
ChTaskNotStartedException,
ChAccessDeniedException
pos - Neue Positionen: Array mit sechs Elementen mit Werten
zwischen 0 und 255
ChRobDeviceException
java.rmi.RemoteException
ChTaskNotStartedException
ChAccessDeniedException
public int[] getAxes(java.lang.String taskID)
throws ChRobDeviceException,
java.rmi.RemoteException
null bei
Misserfolg bspw. bei Timeout????!!!!
ChRobDeviceException
java.rmi.RemoteException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||