forked from epics_driver_modules/motorBase
73 lines
1.8 KiB
Plaintext
73 lines
1.8 KiB
Plaintext
record(bo,"$(dev):$(area):$(locn):POWER") {
|
|
field(DTYP,"asynInt32")
|
|
field(OUT,"@asyn($(PORT) 0)HYTEC_POWER")
|
|
field(VAL, "1")
|
|
field(ZNAM, "On")
|
|
field(ONAM, "Off")
|
|
}
|
|
|
|
record(bo,"$(dev):$(area):$(locn):BRAKE") {
|
|
field(DTYP,"asynInt32")
|
|
field(OUT,"@asyn($(PORT) 0)HYTEC_BRAKE")
|
|
field(VAL, "1")
|
|
field(ZNAM, "Set")
|
|
field(ONAM, "Rls")
|
|
}
|
|
|
|
record(ai,"$(dev):$(area):$(locn):POSN") {
|
|
field(PINI, "YES")
|
|
field(DTYP,"asynInt32")
|
|
field(INP,"@asyn($(PORT) 0)MOTOR_POSITION")
|
|
field(SCAN, "1 second")
|
|
}
|
|
|
|
record(ai,"$(dev):$(area):$(locn):FIRMWARE_VERSION") {
|
|
field(PINI, "YES")
|
|
field(DTYP,"asynInt32")
|
|
field(INP,"@asyn($(PORT) 0)HYTEC_FWVERSION")
|
|
field(SCAN, "1 second")
|
|
}
|
|
|
|
record(ai,"$(dev):$(area):$(locn):EN_POSN") {
|
|
field(PINI, "YES")
|
|
field(DTYP,"asynInt32")
|
|
field(INP,"@asyn($(PORT) 0)MOTOR_ENCODER_POSITION")
|
|
field(SCAN, "1 second")
|
|
}
|
|
|
|
record(ai, "$(dev):$(area):$(locn):LOWLMT") {
|
|
field(SCAN, "I/O Intr")
|
|
field(DTYP, "asynInt32")
|
|
field(INP, "@asyn($(PORT) 0) MOTOR_STATUS_LOW_LIMIT")
|
|
}
|
|
|
|
record(ai, "$(dev):$(area):$(locn):HIGHLMT") {
|
|
field(SCAN, "I/O Intr")
|
|
field(DTYP, "asynInt32")
|
|
field(INP, "@asyn($(PORT) 0) MOTOR_STATUS_HIGH_LIMIT")
|
|
}
|
|
|
|
record(ai, "$(dev):$(area):$(locn):DONE") {
|
|
field(SCAN, "I/O Intr")
|
|
field(DTYP, "asynInt32")
|
|
field(INP, "@asyn($(PORT) 0) MOTOR_STATUS_DONE")
|
|
}
|
|
|
|
record(ai, "$(dev):$(area):$(locn):HOMELMT") {
|
|
field(SCAN, "I/O Intr")
|
|
field(DTYP, "asynInt32")
|
|
field(INP, "@asyn($(PORT) 0) MOTOR_STATUS_AT_HOME")
|
|
}
|
|
|
|
record(ai, "$(dev):$(area):$(locn):FAULT") {
|
|
field(SCAN, "I/O Intr")
|
|
field(DTYP, "asynInt32")
|
|
field(INP, "@asyn($(PORT) 0) MOTOR_STATUS_PROBLEM")
|
|
}
|
|
|
|
record(ai, "$(dev):$(area):$(locn):HASENCODER") {
|
|
field(SCAN, "I/O Intr")
|
|
field(DTYP, "asynInt32")
|
|
field(INP, "@asyn($(PORT) 0) MOTOR_STATUS_HAS_ENCODER")
|
|
}
|