forked from epics_driver_modules/motorBase
attocube and Aerotech updates.
This commit is contained in:
@@ -290,6 +290,36 @@ dbLoadRecords("$(MOTOR)/db/motorUtil.db", "P=IOC:")
|
||||
#!asynOctetSetOutputEos("L0",0,"\r")
|
||||
|
||||
|
||||
# attocube ANC 150 asyn motor driver setup parameter.
|
||||
#!ANC150AsynSetup(1) /* number of ANC150 controllers in system. */
|
||||
|
||||
# attocube ANC 150 asyn motor driver configure parameters.
|
||||
# (1) Controller number being configured
|
||||
# (2) ASYN port name
|
||||
# (3) Number of axes this controller supports
|
||||
# (4) Time to poll (msec) when an axis is in motion
|
||||
# (5) Time to poll (msec) when an axis is idle. 0 for no polling
|
||||
#!ANC150AsynConfig(0, "a-Serial[1]", 3, 250, 2000)
|
||||
|
||||
|
||||
# Aerotech Ensemble digital servo controller Setup
|
||||
# (1) maximum number of controllers in system
|
||||
# (2) motor task polling rate (min=1Hz,max=60Hz)
|
||||
#!EnsembleSetup(1, 10)
|
||||
|
||||
# Aerotech Ensemble digital servo controller Configure
|
||||
# (1) controller# being configured,
|
||||
# (2) asyn port name (string)
|
||||
#!EnsembleConfig(0, "a-Serial[0]")
|
||||
|
||||
|
||||
# Asyn-based Motor Record support
|
||||
# (1) Asyn port
|
||||
# (2) Driver name
|
||||
# (3) Controller index
|
||||
# (4) Max. number of axes
|
||||
#!drvAsynMotorConfigure("ANC150","motorANC150",0,1)
|
||||
|
||||
iocInit
|
||||
|
||||
# motorUtil (allstop & alldone)
|
||||
|
||||
@@ -195,6 +195,37 @@ MM4000Config(0, "L0")
|
||||
#!asynOctetSetOutputEos("L0",0,"\r")
|
||||
|
||||
|
||||
# attocube ANC 150 asyn motor driver setup parameter.
|
||||
#!ANC150AsynSetup(1) /* number of ANC150 controllers in system. */
|
||||
|
||||
# attocube ANC 150 asyn motor driver configure parameters.
|
||||
# (1) Controller number being configured
|
||||
# (2) ASYN port name
|
||||
# (3) Number of axes this controller supports
|
||||
# (4) Time to poll (msec) when an axis is in motion
|
||||
# (5) Time to poll (msec) when an axis is idle. 0 for no polling
|
||||
#!ANC150AsynConfig(0, "a-Serial[1]", 3, 250, 2000)
|
||||
|
||||
|
||||
# Aerotech Ensemble digital servo controller Setup
|
||||
# (1) maximum number of controllers in system
|
||||
# (2) motor task polling rate (min=1Hz,max=60Hz)
|
||||
#!EnsembleSetup(1, 10)
|
||||
|
||||
# Aerotech Ensemble digital servo controller Configure
|
||||
# (1) controller# being configured,
|
||||
# (2) asyn port name (string)
|
||||
#!EnsembleConfig(0, "a-Serial[0]")
|
||||
|
||||
|
||||
# Asyn-based Motor Record support
|
||||
# (1) Asyn port
|
||||
# (2) Driver name
|
||||
# (3) Controller index
|
||||
# (4) Max. number of axes
|
||||
#!drvAsynMotorConfigure("ANC150","motorANC150",0,1)
|
||||
|
||||
|
||||
iocInit
|
||||
|
||||
# motorUtil (allstop & alldone)
|
||||
|
||||
@@ -151,6 +151,25 @@ MM4000Config(0, "L0")
|
||||
#!asynOctetSetOutputEos("L0",0,"\r")
|
||||
|
||||
|
||||
# Aerotech Ensemble digital servo controller Setup
|
||||
# (1) maximum number of controllers in system
|
||||
# (2) motor task polling rate (min=1Hz,max=60Hz)
|
||||
#!EnsembleSetup(1, 10)
|
||||
|
||||
# Aerotech Ensemble digital servo controller Configure
|
||||
# (1) controller# being configured,
|
||||
# (2) asyn port name (string)
|
||||
#!EnsembleConfig(0, "a-Serial[0]")
|
||||
|
||||
|
||||
# Asyn-based Motor Record support
|
||||
# (1) Asyn port
|
||||
# (2) Driver name
|
||||
# (3) Controller index
|
||||
# (4) Max. number of axes
|
||||
#!drvAsynMotorConfigure("ANC150","motorANC150",0,1)
|
||||
|
||||
|
||||
iocInit
|
||||
|
||||
# motorUtil (allstop & alldone)
|
||||
|
||||
Reference in New Issue
Block a user