multichan becomes AsyncQueue and AsyncProtocol

r1965 | dcl | 2007-05-15 13:15:34 +1000 (Tue, 15 May 2007) | 2 lines
This commit is contained in:
Douglas Clowes
2007-05-15 13:15:34 +10:00
parent 1ea715020a
commit f374e445bf
7 changed files with 98 additions and 242 deletions

View File

@@ -1,5 +1,5 @@
# $Revision: 1.14 $
# $Date: 2007-05-15 02:47:58 $
# $Revision: 1.15 $
# $Date: 2007-05-15 03:15:00 $
# Author: Ferdi Franceschini (ffr@ansto.gov.au)
# Last revision by: $Author: dcl $
@@ -14,22 +14,22 @@ if {$sim_mode == "true"} {
}
# Setup addresses of Galil DMC2280 controllers.
set controller1(host) mc1-$animal
set controller1(port) pmc1-$animal
set dmc2280_controller1(host) mc1-$animal
set dmc2280_controller1(port) pmc1-$animal
set controller2(host) mc2-$animal
set controller2(port) pmc2-$animal
set dmc2280_controller2(host) mc2-$animal
set dmc2280_controller2(port) pmc2-$animal
set controller3(host) mc3-$animal
set controller3(port) pmc3-$animal
set dmc2280_controller3(host) mc3-$animal
set dmc2280_controller3(port) pmc3-$animal
set controller4(host) mc4-$animal
set controller4(port) pmc4-$animal
set dmc2280_controller4(host) mc4-$animal
set dmc2280_controller4(port) pmc4-$animal
MakeAsyncQueue mc1 DMC2280 $controller1(host) $controller1(port)
MakeAsyncQueue mc2 DMC2280 $controller2(host) $controller2(port)
MakeAsyncQueue mc3 DMC2280 $controller3(host) $controller3(port)
MakeAsyncQueue mc4 DMC2280 $controller4(host) $controller4(port)
MakeAsyncQueue mc1 DMC2280 $dmc2280_controller1(host) $dmc2280_controller1(port)
MakeAsyncQueue mc2 DMC2280 $dmc2280_controller2(host) $dmc2280_controller2(port)
MakeAsyncQueue mc3 DMC2280 $dmc2280_controller3(host) $dmc2280_controller3(port)
MakeAsyncQueue mc4 DMC2280 $dmc2280_controller4(host) $dmc2280_controller4(port)
#Measured absolute encoder reading at home position

View File

@@ -1,4 +1,4 @@
#MakeMultiChan plc_chan 137.157.204.65 30002
#MakeAsyncQueue plc_chan SafetyPLC 137.157.204.65 30002
#MakeSafetyPLC plc plc_chan 0
source $cfPath(plc)/plc_common_1.tcl