attocube and Aerotech updates.

This commit is contained in:
Ron Sluiter
2008-11-25 16:55:44 +00:00
parent 8e81f186c7
commit 6b64c30eec
3 changed files with 80 additions and 0 deletions
+30
View File
@@ -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)
+31
View File
@@ -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)
+19
View File
@@ -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)