Table of Contents

Swinger Operations

4 Jaw Slit Manipulation

The 4 Jaw Slits (under the steps) are controlled using the DAQ (Win95 or Linux) Data AQuisition system. Entering the command “slits” will display the current slit positions in thousandths of an inch.

Entering the command “mvslit [ +x, -x, +y, or -y ][nnn (integer)]” will move that paticular slit to nnn thousandths of an inch opening.

There are 5 preset slit configurations available for use at different Swingrer angles. Entering the command “I, II, III, IV, or zero ” will move the slits to that particular configuration. The configurations are as follows:

I: Swinger @ 0-45 degrees, +x = 109, -x = 109, +y = 162, -y = 62

II: Swinger @ 45-100 degrees, +x = 65, -x = 163, +y = 110, -y = 110

III: Swinger @ 100-180 degrees, +x = 75, -x = 145, +y = 8, -y = 200

IV: Swinger @ 160 degrees only, +x = 75, -x = 145, +y = 8, -y = 250

zero: Swinger @ 0 degrees, +x = 109, -x = 109, +y = 220, -y = 5

Remote Control of Angle

The Beam Swinger is controlled using the DAQ (Win95 or Linux) Data AQuisition system. The command to move the swinger is swing. There are hardware and software limits that can be set to limit the allowed movement of the swinger.

The hardware limits are set by adjusting the two machinists protactor assemblies located on the tunnel side of the exit magnet of the swinger. The assemblies are labeled lower limit and upper limit. The upper limit limits the clockwise movement of the swinger as viewed from the front. Horizontal is 180 degrees. The lower limit limits the counterclockwise movement of the swinger, viewed from the front, with 0 degrees being horizontal. The scale to read on the protactor assemblies is the scale that is not blacked out. When the swinger is between the two limits a red light will light on the motor control box located under the entrance magnet of the swinger.

The swinger may be operated in local or remote mode. In local mode the 3 position toggle switch on the motor control box must be in the local position. In local mode the swinger can be controlled using the speed control pot and forward/reverse switch at the end of the remote cable. To operate the swinger in remote mode the speed control should be set to approximately 27 and the forward/reverse switch must be in either forward or reverse, not stop. The power switch on the speed control box must be on. The 3 position toggle switch on the motor control box must be in Remote.

To operate the swinger from DAQ enter the command swing at the keyboard. You should have previously set the hardware limits to limit the movement in case of error at the computer. If the swinger has not been previously moved you will be presented with a menu of choices for position calibration. The first choice is to accept some previously determined calibration constants that are fine for approximate postions of the swinger. You can also enter calibration constants that you have previously determined for the 35 and 125 degree points by typeing e. The third choice is to enter m and you will be requested to move the swinger to 35 degrees manually and that calibration point will be read by the computer. Then do the same for 125 degrees after hitting return. Tou will also be requested for the software limits to be placed on the movement of the swinger. These software limits should constrain the movement of the swinger more than the hardware limits. The software limits must be entered as floating point numbers eg. 0.0 for zero degrees, 175.4 for 175.4 degrees.

After calibration the swinger may be moved by typing swing at the DAQ prompt and entering the new angle. The swinger will move as best it can to the new angle and stop. If the swinger misses the desired angle, just swing again to the desired angle. The swinger is a massive device and sometimes the inertia causes problems on moving precisely to the desired angle. Performance may be optimized by small adjustments to the speed control. If the swinger is hunting back and forth, slow down the motor. If the swinger is moving too slowly, increase the speed control.

To readout the current swinger position, type swing and the current position will be displayed. Enter a negative value for the new angle and the swinger will not move.