diff --git a/iocBoot/iocWithAsyn/st.cmd.Vx b/iocBoot/iocWithAsyn/st.cmd.Vx index 7d848a56..7e8c4e5a 100644 --- a/iocBoot/iocWithAsyn/st.cmd.Vx +++ b/iocBoot/iocWithAsyn/st.cmd.Vx @@ -259,7 +259,19 @@ dbLoadRecords("$(MOTOR)/db/motorUtil.db", "P=IOC:") # (1) Card# being configured # (2) asyn port name #!OmsPC68Config(0, "L0") -#!var drvOmsPC68debug 4 +#!drvOmsPC68debug=4 + +# Kohzu SC-800 motor controller setup parameters: +# (1) maximum number of controllers in system +# (2) motor task polling rate (min=1Hz,max=60Hz) +#!SC800Setup(1, 5) + +# Kohzu SC-800 motor controller configuration parameters: +# (1) controller# being configured +# (2) ASYN port name +# (3) address (GPIB only) +#!SC800Config(0, "L0", 0) +#!drvSC800debug=4 iocInit diff --git a/iocBoot/iocWithAsyn/st.cmd.unix b/iocBoot/iocWithAsyn/st.cmd.unix index 0e2f7c49..4b0497f3 100644 --- a/iocBoot/iocWithAsyn/st.cmd.unix +++ b/iocBoot/iocWithAsyn/st.cmd.unix @@ -37,6 +37,15 @@ MM4000Setup(1, 10) MM4000Config(0, "L0") #!var drvMM4000debug 4 +# The MM4000 driver does not set end of string (EOS). +# for RS232 serial, +#!asynOctetSetInputEos( "a-Serial[0]",0,"\r") +#!asynOctetSetOutputEos("a-Serial[0]",0,"\r") +# for GPIB, +#!asynInterposeEosConfig("L0", 10, 1, 1) +#!asynOctetSetInputEos( "L0",10,"\r") +#!asynOctetSetOutputEos("L0",10,"\r") + # Newport PM500 driver setup parameters: # (1) maximum number of controllers in system # (2) motor task polling rate (min=1Hz,max=60Hz) @@ -157,6 +166,19 @@ MM4000Config(0, "L0") #!MDriveConfig(0, "L0") #!var drvMDrivedebug 4 +# Kohzu SC-800 motor controller setup parameters: +# (1) maximum number of controllers in system +# (2) motor task polling rate (min=1Hz,max=60Hz) +#!SC800Setup(1, 5) + +# Kohzu SC-800 motor controller configuration parameters: +# (1) controller# being configured +# (2) ASYN port name +# (3) address (GPIB only) +#!SC800Config(0, "L0", 0) +#!var drvSC800debug 4 + + iocInit # motorUtil (allstop & alldone) diff --git a/iocBoot/iocWithMPF/st.cmd.Vx b/iocBoot/iocWithMPF/st.cmd.Vx index 7d848a56..7e8c4e5a 100644 --- a/iocBoot/iocWithMPF/st.cmd.Vx +++ b/iocBoot/iocWithMPF/st.cmd.Vx @@ -259,7 +259,19 @@ dbLoadRecords("$(MOTOR)/db/motorUtil.db", "P=IOC:") # (1) Card# being configured # (2) asyn port name #!OmsPC68Config(0, "L0") -#!var drvOmsPC68debug 4 +#!drvOmsPC68debug=4 + +# Kohzu SC-800 motor controller setup parameters: +# (1) maximum number of controllers in system +# (2) motor task polling rate (min=1Hz,max=60Hz) +#!SC800Setup(1, 5) + +# Kohzu SC-800 motor controller configuration parameters: +# (1) controller# being configured +# (2) ASYN port name +# (3) address (GPIB only) +#!SC800Config(0, "L0", 0) +#!drvSC800debug=4 iocInit diff --git a/iocBoot/iocWithMPF/st.cmd.unix b/iocBoot/iocWithMPF/st.cmd.unix index 0e2f7c49..4b0497f3 100644 --- a/iocBoot/iocWithMPF/st.cmd.unix +++ b/iocBoot/iocWithMPF/st.cmd.unix @@ -37,6 +37,15 @@ MM4000Setup(1, 10) MM4000Config(0, "L0") #!var drvMM4000debug 4 +# The MM4000 driver does not set end of string (EOS). +# for RS232 serial, +#!asynOctetSetInputEos( "a-Serial[0]",0,"\r") +#!asynOctetSetOutputEos("a-Serial[0]",0,"\r") +# for GPIB, +#!asynInterposeEosConfig("L0", 10, 1, 1) +#!asynOctetSetInputEos( "L0",10,"\r") +#!asynOctetSetOutputEos("L0",10,"\r") + # Newport PM500 driver setup parameters: # (1) maximum number of controllers in system # (2) motor task polling rate (min=1Hz,max=60Hz) @@ -157,6 +166,19 @@ MM4000Config(0, "L0") #!MDriveConfig(0, "L0") #!var drvMDrivedebug 4 +# Kohzu SC-800 motor controller setup parameters: +# (1) maximum number of controllers in system +# (2) motor task polling rate (min=1Hz,max=60Hz) +#!SC800Setup(1, 5) + +# Kohzu SC-800 motor controller configuration parameters: +# (1) controller# being configured +# (2) ASYN port name +# (3) address (GPIB only) +#!SC800Config(0, "L0", 0) +#!var drvSC800debug 4 + + iocInit # motorUtil (allstop & alldone)