Ferdi Franceschini
|
78cfe7f5a9
|
SICS-770 Fixed SICS reports 'bad status code' when scanning the schp motor
|
2014-08-26 10:33:13 +10:00 |
|
Douglas Clowes
|
92d3acb5d5
|
Remove superfluous trailing white space from TCL files
|
2014-05-16 17:23:58 +10:00 |
|
Ferdi Franceschini
|
05f17515cf
|
SICS-645: Setting mtype attribute to stop scan from checking thread0
|
2013-08-09 05:30:57 +10:00 |
|
Ferdi Franceschini
|
2c36a8f466
|
SICS-644: Set precision to 50ns on Pelican fermi chopper phase motors.
|
2013-08-09 05:30:54 +10:00 |
|
Ferdi Franceschini
|
d872aedbec
|
Don't create Pelican fermichopper motors when loading the configuration file.
This should be done in the local extraconfig.tcl
|
2013-05-31 11:13:10 +10:00 |
|
Ferdi Franceschini
|
ea3c8b7821
|
BUGFIX Set 50ns veto window parameter correctly on the Fermi chopper.
Also disable the idle setting in the 'run' command.
And check that the 'run' command actually succeeded.
|
2013-05-13 22:15:43 +10:00 |
|
Ferdi Franceschini
|
a192276023
|
Don't send a start when driving the phase-control fermi-motors.
We don't want to start a chopper before the speed is set if the
following command is issued,
drive mchp 1.3e6 mchs 4000
|
2013-05-08 10:54:02 +10:00 |
|
Ferdi Franceschini
|
59eb6d2b0d
|
Catch the fermi chopper setspeed error and pass it up to motor.c
|
2013-05-08 08:00:40 +10:00 |
|
Ferdi Franceschini
|
50dbadc811
|
Set both fermi choppers to phase mode.
You can set both speed and phase delay in phase mode.
|
2013-05-08 07:15:55 +10:00 |
|
Ferdi Franceschini
|
c50d73740b
|
Added phase motors for fermi master and slave choppers.
|
2013-05-07 18:51:03 +10:00 |
|
Ferdi Franceschini
|
7e1e4e2d45
|
Don't allow change of direction if the fermimotor speed != 0.
Added an "idle" subcommand so the speed can be set to zero without
delevitating. Also added alarm reset command.
|
2013-05-03 00:36:53 +10:00 |
|
Ferdi Franceschini
|
68c45ff183
|
Add 'idle' subcommand to fermi motors.
|
2013-05-02 14:08:59 +10:00 |
|
Ferdi Franceschini
|
ecd9707eb2
|
Set fermi chopper direction when setting speed.
|
2013-05-01 07:32:31 +10:00 |
|
Ferdi Franceschini
|
c452e8982b
|
Fermi chopper motors should ignore INT1712 interrupts.
Don't halt choppers just because someone tried to interrupt a scan.
Also make slave chopper optional in mkFermiMotors.
|
2013-04-29 20:44:46 +10:00 |
|
Ferdi Franceschini
|
b15014bfd5
|
The mchs and schs motors can now be driven via run and drive command
wrappers.
Running mchs and schs sets the motor gain parameters.
Uses new ANSTO tclmotor implementation.
|
2013-04-23 10:26:28 +10:00 |
|
Ferdi Franceschini
|
191e3719b7
|
Use ns instead of micro-seconds for veto-windows.
|
2013-03-14 15:29:31 +11:00 |
|
Ferdi Franceschini
|
b887636684
|
fermimot.tcl
Create tclmot motors for the master chopper speed (mchs), slave chopper
speed (schs) and slave chopper phase (schp). Currently mchs and schs
just read rotation speed.
TODO: Read phase and set speed and phase.
r3748 | ffr | 2012-09-26 09:55:08 +1000 (Wed, 26 Sep 2012) | 6 lines
|
2012-11-15 17:39:03 +11:00 |
|