Resetting the limits – Research Concepts RC2500 User Manual

Page 149

Advertising
background image

142

RC2500 Antenna Controller

Appendix O

Replacing the Andrew APC100/ APC 300

Research Concepts, Inc. • 5420 Martindale Road • Shawnee, Kansas • 66218-9680 • USA

www.researchconcepts.com

The resolver input shaft is attached to the antenna pivot points. The controller expects the sensed

position to increase as the antenna moves azimuth CW, elevation UP, or polarization CW. The Reverse

Az/El/Pol Sensor Direction CONFIG mode items can be set to 1 to reverse the sense of the resolvers

indicated direction of rotation. When the Reverse Sensor Direction flag is set to 1 for a given axis, the 16

bit output of the RDC is subtracted from 65535 and the result becomes the resolver position count.

It is advantageous for operators if the antenna controller displays the antenna’s actual azimuth, elevation,

and polarization pointing angles. If the couplers that connect the shafts of the resolvers to the antenna

pivot points are carefully adjusted the resolvers can directly indicate the antenna pointing angles about

each axis. This can cause problems, however, because the RC2500’s auto move routines cannot

operate properly if the resolver rollover points occur in the antenna’s active range.

The Azim/Elev/Pol Display Offset CONFIG mode items specify an angle that is added to each resolver’s

sensed position (adjusted for the Reverse Sensor Direction CONFIG mode items). The Display Offset

values can be any value between –179.99 and 180.00 degrees. The addition of the Offsets is performed

in a modulo 360 manner. The offset is added to the adjusted resolver reading and the result is adjusted

by adding or subtracting 360 degrees so that the display angle lies in the range of values appropriate for

that axis: 0.00 to 359.99 for the azimuth axis and –99.99 to 260.00 for the elevation and polarization axis.

The user specifies a soft limit by entering an angle at the soft limit CONFIG mode prompt. That angle

corresponds to a display angle for the axis whose limit is being entered. The controller will accept any

valid display angle for the axis whose limit is being set for either limit associated with that axis if the offset

associated with that axis is valid (a valid offset means that the checksum – described later in this

paragraph - agrees with the offset value and the offset is greater than –180.00 and less than or equal to

+180.00). If the angle entered is not a valid display angle for the axis associated with the limit or the

offset associated with that axis is not valid the controller will display ‘INVALID DATA’ when the user hits

the ENTER key to terminate the data entry. The offset for that axis is subtracted from the value entered.

The resulting angle is converted into a resolver position count and that value is stored in the controller’s

non-volatile memory. Also stored in memory is a checksum. The checksum is mathematically related to

the resolver position count that corresponds to the limit that is being set. The purpose of the checksum is

to allow the controller to periodically test the limit value to see if the controller’s non-volatile memory has

been corrupted.

When the user is prompted to set a soft limit the data entry field for the soft limit will contain the current

value of the soft limit for that axis if the following are true…

a) The checksum for both limits associated with that axis are valid.

b) The offset for the axis being set is valid (the offset value agrees with its checksum and the

value of the offset is greater than –180.00 and less than or equal to +180.00).

c) The value of the upper limit associated with that axis (azimuth CW, elevation up, or

polarization CW) is greater than or equal to the lower limit associated with that axis (azimuth

CCW, elevation down, or polarization CW).

If these conditions are not met the data field will contain ‘*’ characters. The last condition implies that a

soft limit value that is accepted by the controller will not be displayed at the data prompt if its magnitude

relative to the other limit associated with that axis does not meet the criteria outlined in item c above.

For a given axis, limit indications will be displayed and antenna motion disabled when operating outside

the region defined by the limits if the conditions outlined in items a, b, and c above are met and RDC

alarm is not active. If an RDC alarm is active the position display field for that axis will contain ‘*’

characters. The alarm display system will display the ‘LIMITS ALARM’ message if items a and c given

above are not met for each of the limits associated with the azimuth, elevation, and polarization axis.

Resetting the Limits

When the Reset System Data CONFIG mode item is employed to reset system data the lower limits for

each axis (azimuth CCW, elevation down, and polarization CCW) are set to 0 and the upper limit for each

axis (azimuth CW, elevation up, and polarization CW) are set to 65535. The checksums for all limits are

also validated. This will disable the display of the ‘LIMITS ALARM’ message.

In certain cases it may be advantageous to reset the limits without resetting all system data. The

following procedure can be employed to reset the limits associated with a given axis.

Advertising