Files
motorBase/motorApp/Db/HXP_extra.db
T

99 lines
2.3 KiB
Plaintext

record(mbbo,"$(P)$(R)CS") {
field(DESC,"Coordinate System")
field(DTYP,"asynInt32")
field(OUT, "@asynMask($(PORT) 0 0xFFFF)HXP_MOVE_COORD_SYS")
field(ZRVL,"0")
field(ZRST,"Work")
field(ONVL,"1")
field(ONST,"Tool")
field(VAL, "0")
field(PINI,"YES")
}
record(ai,"$(P)$(R)STATUS") {
field(DESC,"HXP Group Status")
field(DTYP,"asynInt32")
field(PINI,"1")
field(PREC,"0")
field(SCAN,"I/O Intr")
field(INP, "@asyn($(PORT),0)HXP_STATUS")
}
record(ai,"$(P)$(R)ERROR") {
field(DESC,"HXP Group Error")
field(DTYP,"asynInt32")
field(PREC,"0")
field(SCAN,"I/O Intr")
field(INP, "@asyn($(PORT),0)HXP_ERROR")
}
record(stringin, "$(P)$(R)ERR_DESC") {
field(DESC,"Error Description")
field(DTYP,"asynOctetRead")
field(SCAN,"I/O Intr")
field(INP, "@asyn($(PORT),0)HXP_ERROR_DESC")
}
record(bo,"$(P)$(R)MOVE_ALL") {
field(DESC,"Move all motors")
field(DTYP,"asynInt32")
field(ZNAM,"Off")
field(ONAM,"On")
field(OUT, "@asyn($(PORT),0)HXP_MOVE_ALL")
}
record(ao,"$(P)$(R)T1") {
field(DESC,"X target pos")
field(DTYP,"asynFloat64")
field(OUT, "@asyn($(PORT),0)HXP_MOVE_ALL_TARGET_X")
field(PREC,"5")
field(VAL, "0.0")
field(PINI,"YES")
}
record(ao,"$(P)$(R)T2") {
field(DESC,"Y target pos")
field(DTYP,"asynFloat64")
field(OUT, "@asyn($(PORT),0)HXP_MOVE_ALL_TARGET_Y")
field(PREC,"5")
field(VAL, "0.0")
field(PINI,"YES")
}
record(ao,"$(P)$(R)T3") {
field(DESC,"Z target pos")
field(DTYP,"asynFloat64")
field(OUT, "@asyn($(PORT),0)HXP_MOVE_ALL_TARGET_Z")
field(PREC,"5")
field(VAL, "12.0")
field(PINI,"YES")
}
record(ao,"$(P)$(R)T4") {
field(DESC,"U target pos")
field(DTYP,"asynFloat64")
field(OUT, "@asyn($(PORT),0)HXP_MOVE_ALL_TARGET_U")
field(PREC,"5")
field(VAL, "0.0")
field(PINI,"YES")
}
record(ao,"$(P)$(R)T5") {
field(DESC,"V target pos")
field(DTYP,"asynFloat64")
field(OUT, "@asyn($(PORT),0)HXP_MOVE_ALL_TARGET_V")
field(PREC,"5")
field(VAL, "0.0")
field(PINI,"YES")
}
record(ao,"$(P)$(R)T6") {
field(DESC,"W target pos")
field(DTYP,"asynFloat64")
field(OUT, "@asyn($(PORT),0)HXP_MOVE_ALL_TARGET_W")
field(PREC,"5")
field(VAL, "0.0")
field(PINI,"YES")
}