Specifications

CT Corsair Final Report May 2, 2014
24
The functionality of this prototype contributed to the proof of concept of the simulator
programming by providing a means to enforce device data flow. Variable voltage inputs,
representing joystick position, and encoder feedback position inputs were fed to a bounded, two
dimensional mapping function which then resulted in motor position output. The range of motion
was represented using 226 bit locations in both the x and y directions. Pairs of these values
conform to the expected motion of the platform, as seen in Figure 24.
Figure 24. Joystick Mapping Example
7 Motors and Drives Control
7.1 DS2110 Digital Controller Commissioning Software
30
The DS2110 Drive is controlled using custom commissioning software also produced by Moog.
After setup, the software provides the operator with a GUI used for enabling and control
purposes. The GUI establishes communication with the DS2110 Drive using serial
communications via an RS232 serial null modem protocol.
The following procedure was then used to configure the software for the purposes of running the
actuator/drive system.
The first step was to establish what kind of feedback device the program was to expect. By
default, the program expects resolver formatted feedback. After selecting an encoder as the
feedback device, the drive was restarted and the program refreshed. The next step was to set up
the program to recognize the actuator model being used. Because this software is typically used
for linear actuators, a linear actuator model with the same parameters as the rotational actuator
was chosen from the actuator library with the help of a Moog representative.