forked from epics_driver_modules/motorBase
- Added Newport XPSC8 configuration.
This commit is contained in:
@@ -57,7 +57,7 @@ dbLoadTemplate("motor.substitutions")
|
||||
#!PM500Setup(1, 10)
|
||||
|
||||
# Newport PM500 configuration parameters:
|
||||
# (1) controller# being configured,
|
||||
# (1) controller# being configured
|
||||
# (2) ASYN port name
|
||||
# (3) address (GPIB only)
|
||||
#!PM500Config(0, "a-Serial[0]")
|
||||
@@ -98,7 +98,7 @@ dbLoadTemplate("motor.substitutions")
|
||||
#!ESP300Setup(1, 10)
|
||||
|
||||
# Newport ESP300 driver configuration parameters:
|
||||
# (1) controller# being configured,
|
||||
# (1) controller# being configured
|
||||
# (2) ASYN port name
|
||||
# (3) address (GPIB only)
|
||||
#!ESP300Config(0, "a-Serial[0]")
|
||||
@@ -125,7 +125,7 @@ dbLoadTemplate("motor.substitutions")
|
||||
#!PIC844Setup(1, 10)
|
||||
|
||||
# PI C-844 driver configuration parameters:
|
||||
# (1) controller# being configured,
|
||||
# (1) controller# being configured
|
||||
# (2) ASYN port name
|
||||
# (3) address (GPIB only)
|
||||
#!PIC844Config(0, "a-Serial[0]")
|
||||
@@ -155,8 +155,52 @@ dbLoadTemplate("motor.substitutions")
|
||||
#!MDriveSetup(1, 10)
|
||||
|
||||
# IMS MDrive driver configuration parameters:
|
||||
# (1) controller# being configured,
|
||||
# (1) controller# being configured
|
||||
#!MDriveConfig(0, "a-Serial[0]")
|
||||
#!drvMDrivedebug = 4
|
||||
|
||||
# Newport XPSC8 driver setup parameters:
|
||||
# (1) maximum number of controllers in system
|
||||
# (2) motor task polling rate (min=1Hz,max=60Hz)
|
||||
#!XPSC8Setup(2, 60)
|
||||
|
||||
# Newport XPSC8 driver configuration parameters:
|
||||
# (1) controller# being configured
|
||||
# (2) ASYN port name
|
||||
# (3) ASYN port #
|
||||
# (4) number of axes
|
||||
#!XPSC8Config(0, "tcp1", 0, 6)
|
||||
#!XPSC8Config(1, "tcp2", 0, 8)
|
||||
|
||||
# Newport XPSC8 group and positioner name configuration:
|
||||
# (1) controller# being configured
|
||||
# (2) axis# being configured.
|
||||
# (3) groupnumber
|
||||
# (4) groupsize
|
||||
# (5) # of axes in group
|
||||
# (6) group name
|
||||
# (7) positioner name
|
||||
#!XPSC8NameConfig(0,0,0,6,0,"GROUP1","GROUP1.PHI")
|
||||
#!XPSC8NameConfig(0,1,0,6,1,"GROUP1","GROUP1.KAPPA")
|
||||
#!XPSC8NameConfig(0,2,0,6,2,"GROUP1","GROUP1.OMEGA")
|
||||
#!XPSC8NameConfig(0,3,0,6,3,"GROUP1","GROUP1.PSI")
|
||||
#!XPSC8NameConfig(0,4,0,6,4,"GROUP1","GROUP1.2THETA")
|
||||
#!XPSC8NameConfig(0,5,0,6,5,"GROUP1","GROUP1.NU")
|
||||
|
||||
#!XPSC8NameConfig(1,0,0,1,0,"GROUP1","GROUP1.Y1_BASE")
|
||||
#!XPSC8NameConfig(1,1,1,1,0,"GROUP2","GROUP2.Y2_BASE")
|
||||
#!XPSC8NameConfig(1,2,2,1,0,"GROUP3","GROUP3.Y3_BASE")
|
||||
#!XPSC8NameConfig(1,3,3,1,0,"GROUP4","GROUP4.TRX_BASE")
|
||||
#!XPSC8NameConfig(1,4,4,1,0,"GROUP5","GROUP5.THETA-Y_BASE")
|
||||
#!XPSC8NameConfig(1,5,5,1,0,"GROUP6","GROUP6.X_SAMPLE")
|
||||
#!XPSC8NameConfig(1,6,6,1,0,"GROUP7","GROUP7.Y_SAMPLE")
|
||||
#!XPSC8NameConfig(1,7,7,1,0,"GROUP8","GROUP8.Z_SAMPLE")
|
||||
|
||||
# The XPSC8 driver does not set the ASYN end of string (EOS).
|
||||
#!asynOctetSetInputEos("tcp1",0,"")
|
||||
#!asynOctetSetOutputEos("tcp1",0,"")
|
||||
#!asynOctetSetInputEos("tcp2",0,"")
|
||||
#!asynOctetSetOutputEos("tcp2",0,"")
|
||||
|
||||
|
||||
iocInit
|
||||
|
||||
@@ -57,7 +57,7 @@ dbLoadTemplate("motor.substitutions")
|
||||
#!PM500Setup(1, 10)
|
||||
|
||||
# Newport PM500 configuration parameters:
|
||||
# (1) controller# being configured,
|
||||
# (1) controller# being configured
|
||||
# (2) ASYN port name
|
||||
# (3) address (GPIB only)
|
||||
#!PM500Config(0, "a-Serial[0]")
|
||||
@@ -98,7 +98,7 @@ dbLoadTemplate("motor.substitutions")
|
||||
#!ESP300Setup(1, 10)
|
||||
|
||||
# Newport ESP300 driver configuration parameters:
|
||||
# (1) controller# being configured,
|
||||
# (1) controller# being configured
|
||||
# (2) ASYN port name
|
||||
# (3) address (GPIB only)
|
||||
#!ESP300Config(0, "a-Serial[0]")
|
||||
@@ -125,7 +125,7 @@ dbLoadTemplate("motor.substitutions")
|
||||
#!PIC844Setup(1, 10)
|
||||
|
||||
# PI C-844 driver configuration parameters:
|
||||
# (1) controller# being configured,
|
||||
# (1) controller# being configured
|
||||
# (2) ASYN port name
|
||||
# (3) address (GPIB only)
|
||||
#!PIC844Config(0, "a-Serial[0]")
|
||||
@@ -155,8 +155,52 @@ dbLoadTemplate("motor.substitutions")
|
||||
#!MDriveSetup(1, 10)
|
||||
|
||||
# IMS MDrive driver configuration parameters:
|
||||
# (1) controller# being configured,
|
||||
# (1) controller# being configured
|
||||
#!MDriveConfig(0, "a-Serial[0]")
|
||||
#!drvMDrivedebug = 4
|
||||
|
||||
# Newport XPSC8 driver setup parameters:
|
||||
# (1) maximum number of controllers in system
|
||||
# (2) motor task polling rate (min=1Hz,max=60Hz)
|
||||
#!XPSC8Setup(2, 60)
|
||||
|
||||
# Newport XPSC8 driver configuration parameters:
|
||||
# (1) controller# being configured
|
||||
# (2) ASYN port name
|
||||
# (3) ASYN port #
|
||||
# (4) number of axes
|
||||
#!XPSC8Config(0, "tcp1", 0, 6)
|
||||
#!XPSC8Config(1, "tcp2", 0, 8)
|
||||
|
||||
# Newport XPSC8 group and positioner name configuration:
|
||||
# (1) controller# being configured
|
||||
# (2) axis# being configured.
|
||||
# (3) groupnumber
|
||||
# (4) groupsize
|
||||
# (5) # of axes in group
|
||||
# (6) group name
|
||||
# (7) positioner name
|
||||
#!XPSC8NameConfig(0,0,0,6,0,"GROUP1","GROUP1.PHI")
|
||||
#!XPSC8NameConfig(0,1,0,6,1,"GROUP1","GROUP1.KAPPA")
|
||||
#!XPSC8NameConfig(0,2,0,6,2,"GROUP1","GROUP1.OMEGA")
|
||||
#!XPSC8NameConfig(0,3,0,6,3,"GROUP1","GROUP1.PSI")
|
||||
#!XPSC8NameConfig(0,4,0,6,4,"GROUP1","GROUP1.2THETA")
|
||||
#!XPSC8NameConfig(0,5,0,6,5,"GROUP1","GROUP1.NU")
|
||||
|
||||
#!XPSC8NameConfig(1,0,0,1,0,"GROUP1","GROUP1.Y1_BASE")
|
||||
#!XPSC8NameConfig(1,1,1,1,0,"GROUP2","GROUP2.Y2_BASE")
|
||||
#!XPSC8NameConfig(1,2,2,1,0,"GROUP3","GROUP3.Y3_BASE")
|
||||
#!XPSC8NameConfig(1,3,3,1,0,"GROUP4","GROUP4.TRX_BASE")
|
||||
#!XPSC8NameConfig(1,4,4,1,0,"GROUP5","GROUP5.THETA-Y_BASE")
|
||||
#!XPSC8NameConfig(1,5,5,1,0,"GROUP6","GROUP6.X_SAMPLE")
|
||||
#!XPSC8NameConfig(1,6,6,1,0,"GROUP7","GROUP7.Y_SAMPLE")
|
||||
#!XPSC8NameConfig(1,7,7,1,0,"GROUP8","GROUP8.Z_SAMPLE")
|
||||
|
||||
# The XPSC8 driver does not set the ASYN end of string (EOS).
|
||||
#!asynOctetSetInputEos("tcp1",0,"")
|
||||
#!asynOctetSetOutputEos("tcp1",0,"")
|
||||
#!asynOctetSetInputEos("tcp2",0,"")
|
||||
#!asynOctetSetOutputEos("tcp2",0,"")
|
||||
|
||||
|
||||
iocInit
|
||||
|
||||
Reference in New Issue
Block a user