instruction manual AXB-PT10/30 PosiTrack Camera Controllers C a me ra C on t ro l S y s te m s
Limited Warranty and Disclaimer AMX Corporation warrants its products to be free from defects in material and workmanship under normal use for a period of three years from date of purchase from AMX Corporation, with the following exceptions. Electroluminescent and LCD control panels are warranted for a period of three years, except for the display and touch overlay components which are warranted for a period of one year.
Table of Contents Table of Contents Introduction ...............................................................................................................1 Specifications .................................................................................................................... 1 Lens Control Modes .......................................................................................................... 3 Servomotor Mode........................................................................
Table of Contents Channel Commands ....................................................................................................... 33 Pan/tilt functions..................................................................................................................... 33 Motor mode lens functions ..................................................................................................... 34 Preset functions ..................................................................................
Introduction Introduction The AXB-PT10 PosiTrack 10 and AXB-PT30 PosiTrack 30 Camera Controllers (FIG. 1) are camera/lens controllers used for precise camera-positioning applications. Each PosiTrack unit supports both AXlink and RS-232 control protocols and connects directly to an AXlink network. The PT10 and PT30 contain onboard intelligence for consistent motion and lens control.
Introduction Specifications (Cont.) Weight: PT10 8.00 lbs. (3.63 kg) PT30 13.05 lbs. (5.92 kg) Angular Travel Pan ± 174° (348° total) Tilt ± 90° (180° total) Speed: PT10 PT30 • Pan 45°/sec. • Tilt 45°/sec. • Pan 35°/sec. • Tilt 35°/sec. Weight Capacity: AXB-PT10 10 lbs. (4.54 kg) balanced lens/camera weight (maximum) AXB-PT30 30 lbs. (13.
Introduction Lens Control Modes The Servomotor and Motor modes are two Analog Voltage Control methods available on the PosiTrack units. Servomotor Mode This method is generally used in broadcast or videoconference-style lenses. The voltage range used for servomotor style lenses is +2.5 to +7.5 VDC. These lenses can be controlled in two different modes: positional mode and speed mode. ! Positional mode is the most common Servomotor mode.
Introduction Zoom, Focus, and Iris Control Each PosiTrack unit delivers a low voltage pulse-width-modulated output for zoom, focus, and iris functions for motor mode lenses. These units are also capable of receiving reference voltage rails and sending zoom, focus, and iris control signals in response to these rails. In this setting (slideswitch configured), no active control signals will reach the lens before power (+ 12 VDC and GND) is supplied to the lens.
Pre-Installation Pre-Installation There are four SPDT slide switches in the lens control section (FIG. 3). Three of the switches toggle the lens control selection between servomotor or motor mode hardware for control of zoom, focus, and iris. The fourth selects between ± 6 VDC and ± 12 VDC control for motor mode lens functions. An SPDT switch is a Single Pole-Double Throw switch. This switch is completed at both positions. An example is the Volt switch that is active in both the 6 and 12 positions.
Pre-Installation Setup button AXlink LED S6 VOLT 6 12 S M S M S M RS-232 S1 ZOOM S3 FOCUS S4 IRIS AXlink FIG. 3 Lens control section (back panel) Setting zoom, focus, and iris switches to servomotor or motor mode Both PosiTrack units support servomotor (+2.5 to +7.5 VDC operating range) and direct-drive motor (± 6 VDC or ± 12 VDC operating range) lens control. The table below shows how to set the switches for servomotor mode (S) or motor mode (M).
Pre-Installation RS-232 control port fixed communications settings are: 9600 baud, No Parity, 8 bits, and 1 stop bit. The following table lists the RS-232 Port DB-9 (male) pinouts. RS-232 Port DB-9 (male) Pinouts Pin Signal Function 1 N/A N/A 2 RXD RXD 3 TXD TXD 4 N/A N/A 5 GND GND 6 N/A N/A 7 RTS RTS 8 CTS CTS 9 N/A N/A The following table lists the RS-232 DIP switch settings.
Pre-Installation The AXlink device number range is 1-255. The Device DIP switch positions determines their values, based on the following table: Device DIP Switch (S5) Settings and Values Position 1 2 3 4 5 6 7 8 Value 1 2 4 8 16 32 64 128 After setting the AXlink device number, remove and reconnect the AXlink connector on the PosiTrack unit to save the new number.
Pre-Installation Pins that connect the control panel to the motherboard FIG. 7 Control panel removal 5. Using the 1/16" Allen wrench, remove the 14 BHSC screws, from the left, right, top, and back sides of the PT10. 6. Carefully pull the cover straight up from the main unit, until the bottom edge of the cover clears the connector panel and then slide it backwards (as seen in FIG. 8). FIG.
Pre-Installation BHSC screws (two screws on top) Connector panel (four screws) BHSC screws (six screws on each side) PosiTrack 30 BHSC screws (two on the rear) RS-232 LENS LENS POWER PANJA CAM AXlink FIG. 9 Pan-head screw locations Setting the Internal Jumper Communication Mode 1. Locate jumpers J6, J7, and J8 communication mode jumpers on the Mother PCB (FIG. 10). The connectors and the main board are mounted onto the pan base. 2. Set the jumpers for either AXlink or RS-232 communication.
Pre-Installation 4. Carefully place the cover back onto the main unit by sliding it over the internal gears and motherboard. 5. Align the Control panel screw holes. Make sure the cables are not pinched in the back panel or drive gears. 6. Insert the 14 BHSC screws and tighten securely using the 1/16" Allen wrench. Steps 6 and 7 apply to the AXB-PT10 units where the removal of the Control Panel differs from the PT30. 7.
Pre-Installation 12 AXB-PT10/30 PosiTrack Camera Controllers
Installation Installation The PosiTrack units enable pan and tilt functionality for mounted camera/lens assemblies and provides lens control functions for teleconferencing lenses. Digital encoders are installed on both the pan and tilt drives, allowing positional feedback for presets, and to provide accurate speed control. Software adjustable stop limits are used on the pan and tilt drives to limit the range of motion.
Installation Position marker (on the outer surface) Camera points this way when the pan drive is in the center of its range of motion (Home position) Ø 3.453" 87.7 mm 3.00 BHC" 76.20 mm 3.45" (87.7mm) FIG. 12 Tilt Hub (Mounting plate) dimensions Each PosiTrack unit can be mounted to camera mounts such as the TM-CAM, WM-CAM, and PM-CAM as shown in FIG. 13. Cradle support bracket Wire tie-mount Camera mount assembly Pedestal mount unit (PM-CAM) FIG.
Installation PT10 Camera/Lens Mounting and Balancing The camera/lens assembly should be mounted so the tilt axis is capable of going through the optical axis of the camera, assuming the optical centerline is between ½" (12.70 mm) and 5" (127.00 mm) above the mounting plane of the camera lens. The mounting platform (camera cradle) allows the camera/lens to be mounted with its center of gravity on the tilt axis. The maximum weight of the camera/lens assembly is 10 lbs. (4.54 kg).
Installation 4. Determine the center of gravity for the camera by using your finger to balance the entire camera/lens and mount. The center of gravity is the location on the long axis of the camera/ lens assembly around which the camera and mount balances. 5. Note the position of the center of gravity. 6. Place the camera/mount into the appropriate location along the camera support bracket so the camera’s center of gravity aligns with the horizontal tilt-axis, as shown in FIG. 16.
Installation 13. Support the weight of the camera cables with a wire tie attached to the wire tie mount on the lower corner of the face of the PT10 (FIG. 13). PT30 Camera/Lens Mounting and Balancing The camera/lens assembly should be mounted so the tilt axis is capable of going through the optical axis of the camera, assuming the optical centerline is between ½" (12.70 mm) and 5" (127.00 mm) above the mounting plane of the camera lens.
Installation 5. Place the assembly on the balancing beam and while maintaining the cradle centered on the pipe, slide the camera along the cradle’s grooves until the camera and cradle remain balanced on the beam (FIG. 20). Tilt-axis mounting slots FIG. 20 Balancing the camera/lens cradle assembly 6. Mount the camera as close to the tilt hub as possible to obtain a true center of gravity. 7. Secure both the camera mounting and tilt-axis screws. 8.
Installation AXB-PT10 (side view) Control panel Camera control RS-232 DB-9 (male) connector Lens control DB-15 high density (female) connector Lens Power switch Pin 1 power switch for DB-15 connector LENS POWER PANJA CAM AXlink 4-pin (male) connector Wire tie-mount FIG. 21 Control panel location When applying power to the AXB-PT10, adjust the soft-set pan/tilt limit stops to a safe position to prevent camera or PT10 damage.
Installation The PosiTrack units are both powered from an optional local power supply. The wiring distances for the AXB-PT10 are based on a +12 VDC power supply and are capable of 2 A (continuous) with a maximum current of 20 amps. The wiring distances for the AXB-PT30 are based on a +12 VDC power supply and are capable of 6 A (continuous) with a maximum current of 20 amps. The PosiTrack unit provides power outputs for the camera/lens combination.
Installation 1. Unscrew the PWR and GND wires on the terminal end of the PSN6.5 2-pin cable. 2. Pair the GND wires from the PSN6.5 and the Central Controller AXlink connectors together and insert them into the clamp position for GND on the PosiTrack unit’s AXlink connector. 3. Tighten the clamp to secure the two GND wires. 4. Place the PWR wire from the PSN6.5 into the open clamp position for PWR on the PosiTrack unit’s AXlink connector. 5. Tighten the clamp to secure the PWR wire.
Installation Preparing the PosiTrack Controllers for communication The AXlink Device DIP switch is located beneath the round cover on the back of the PT10 and PT30. Set these switches to the desired device value based on the number of PosiTrack units being used in a particular system. The initial unit is defaulted with a device number of #90. Any additional units must have values that do not conflict with other PosiTrack units being used.
Installation Lens Control DB-15 HD Connector Pinouts for Servomotor Mode PosiTrack DB-15 HD connector functions Pin Direction Lens function 1 +12 VDC Output Motor Power (see following note) 2 GND Output Lens common 3 Zoom-drive Output Zoom motor 4 Focus-drive Output Focus motor 5 Iris-drive Output Iris motor 6 Zoom-speed/position Output Zoom-positional/speed mode 7 Focus-speed/position Output Focus-positional/speed mode 8 Iris-local/auto Output Iris-local/auto select Out
Installation 1. Ensure that there is enough slack in the lens, camera, and PT10/30 AXlink cables to accommodate the full range of pan motion. 2. Confirm that the necessary programming has been done to the system before beginning the installation process. 3. Mount the camera controller to the desired horizontal surface. 4. Pan the unit as far to the left as desired and enter this position into the Axcess program as the left pan-limit stop. The LEFT limit stop MUST be set left of the Home position. 5.
Programming Programming The AXB-PT10 and AXB-PT30 control capabilities for camera functions include: • Pan • Focus (servomotor; speed) • Tilt • Focus (motor drive) • Zoom (servomotor; positional) • Iris (servomotor; positional) • Zoom (servomotor; speed) • Iris (servomotor; speed) • Zoom (motor drive) • Iris (motor drive) • Focus (servomotor; positional) The PosiTrack Controllers are controlled with device-specific channel settings and Axcess Send_Commands.
Programming Variables for the Configuration Commands (Cont.) Parameters Description Time (optional) If specified, 0 to 255 in tenths of a seconds; if not specified, at current rate. Position 0 to 255; value of POT input. Corresponds to a position of the unit. 0 is one end of the POT and 255 is the other end. Not directly related to an output level voltage. 0 to 65535 when using the 'AD MODE x 10' command, or for pan/tilt commands. Corresponds to a position of the unit.
Programming Configuration Commands (Cont.) CLEAR ERRORS Clears all of the error messages obtained by using the DEVICE STATUS command in the Terminal Emulator mode within the AxcessX program. Syntax: SEND_COMMAND CAM,"’CLEAR ERRORS’" Refer to the Diagnostic error values section on page 39 for detailed information. CLEAR HOME Clears the current home position and goes to the default setting and clears presets. CLEAR LIMIT ALL Clears all of the limits given and goes to the default values.
Programming Configuration Commands (Cont.) FIND HOME It then goes to the "Home offset" if it has been defined, if not it goes to the Runs a series of pan/tilt mechanical "Home". movements to Syntax: recalibrate its SEND_COMMAND CAM,"’FIND HOME’" mechanical home. This command is used within the AxcessX program. FOCUS PRESET=POS This is applicable only if the FOCUS SIGNAL=S command is in effect, and the FOCUS switch is set to the S position (servomotor mode).
Programming Configuration Commands (Cont.) GET STATUS (version 3.00 or higher) Displays the current firmware version (Boot and Download) on the terminal along with additional status information. The returned boot version is determined by checking the version in flash memory. Syntax: SEND_COMMAND CAM,"’GET STATUS’" This command is issued from the Terminal Emulator mode of the AxcessX program.
Programming Configuration Commands (Cont.) IRIS PRESET=SPEED Sets the Iris voltage output to recall speed presets. This is applicable only if the IRIS SIGNAL=S command is in effect, and the IRIS switch is set to the S position (servomotor mode). Syntax: SEND_COMMAND CAM,"’IRIS PRESET=SPEED’" The command for IRIS output to servomotor mode or motor mode MUST be configured to match the switch settings. IRIS SIGNAL=M Sets the Iris output to be a motor output.
Programming Configuration Commands (Cont.) READ ALL Forces the device to read and update levels to the Central Controller. Syntax: SEND_COMMAND CAM,"’READ ALL’" RUN TESTS Runs and checks error values 244 and 245 to see if the gears are properly aligned to their respective grooves. Syntax: SEND_COMMAND CAM,"’RUN TESTS’" Refer to the Diagnostic error values section on page 39 for more detailed information.
Programming Configuration Commands (Cont.) TILT CURVE= INVERT Syntax: Adjusts Tilt Up/Down SEND_COMMAND CAM,"’TILT CURVE=INVERT’" speed curves for This keeps the up and down tilts moving at the same rate for a given speed. inverted mounting posi- (Added v1.10) tion. Sets the tilt curve to inverted, for inverted installation position. This command reverses the direction of the tilt motor. ZAP! Syntax: Initializes all memory in SEND_COMMAND CAM,"’ZAP!’" the unit.
Programming Channel Commands Use channel commands to program pan/tilt, servomotor positional, servomotor speed, and motor mode functions.
Programming Motor mode lens functions Motor Mode Lens Functions Channel State Function 1 On Iris (+) at current speed 3 On Zoom (+) at current speed (increases output voltage) 4 On Focus (+) at current speed 5 On Iris (-) at current speed 7 On Zoom (-) at current speed (decreases output voltage) 8 On Focus (-) at current speed 10 On Iris (+) at maximum speed 12 On Zoom (+) at maximum speed (output minimum voltage) 13 On Focus (+) at maximum speed 14 On Iris (-) at maximum sp
Programming Status Channels Channel State Function 29 On Unit is panning 30 On Unit is tilting 95 On Unit has found its max pan left limit 96 On Unit has found its max pan right limit 97 On Unit has found its max tilt up limit 98 On Unit has found its max tilt down limit 228 On Unit has found its HOME position 248 On Unit is finding HOME position The following is an example of how to use the above functions to obtain a visual status of the movement of the PosiTrack without being
Programming Levels The following table lists the Axcess levels. Levels Level values Axcess level 1 Pan 2 Tilt 3 Zoom 4 Focus 5 Pan POT (Encoder) 6 Tilt POT (Encoder) 7 Zoom POT 8 Focus POT Example of sending levels: SEND_LEVEL 90,1,200 90=DEVICE 1=FUNCTION (ZOOM,FOCUS,PAN,TILT) 200=LEVEL Send_Commands The following table lists parameters for the PosiTrack Camera Controllers Positional Send_Commands.
Programming Parameters - Send_Commands (Cont.) Parameters Description Deviation 0 to 127; where 0 is most accurate but can have some jitter. Default is 2, which means the position can be within +/- 2 from the specified position. Distance 0 to 127; distance from the specified position. Ramp Time 1 to 255; time in 10ms increments that it takes the motor drives to ramp up to speed. The following table lists parameters for the PosiTrack Camera Controllers Positional Commands.
Programming Positional Commands (Cont.) GL This command can be used for motor mode and servomotor speed modes. Turns on the specified Syntax: output at the current "’G
Programming Positional Commands (Cont.) PR This command can be used for servomotor positional mode applications. Sets the ramp rate of Syntax: the specified output "’P
Programming The following table lists the error values you can get when diagnosing any problem. Error Values and Descriptions Error Description 230 Shows there is an error on the system. This value always appears in conjunction with another number. It acts as a precursor to any other error messages, as an announcement that an error has been found and the following values are the errors found. 240 Shows that there is a problem with the Pan Encoder on the PosiTrack.
Programming The following table lists preset commands. Preset Commands Command Description CANCEL PRESET Examples: Immediately stops any active preset recall in motion. SEND_COMMAND CAM, "’CANCEL PRESET’" CP Syntax: Clears a preset from memory. Variables: "’CP’" preset = 1 - 255 Examples: SEND_COMMAND CAM, "’CP1’" Clears Preset 1. SEND_COMMAND CAM, "’CP100’" Clears Preset 100. RP Recalls a stored preset.
Programming Preset Commands (Cont.) Command Description SEND_COMMAND CAM,"’RP10S64’" Recalls preset 10. If any are in positional mode, the current voltages for zoom, focus, and/or iris will be ramped to the preset voltages at the current speed. If any are in speed mode, the motor drive outputs for zoom and/or focus will move at half speed (64). Pan/tilt outputs will move at half speed. Turns on channel 110. SEND_COMMAND CAM,"’RP10T100S64’" Recalls preset 10.
Programming RS-232 Commands (Cont.) CTSPSH Syntax: Sets the delay time between all transmitted characters to the device. If CTS is high, channel is On. "’CTSPSH’" Example: SEND_COMMAND CAM,"’CTSPSH’" Enables pushes, releases, and status information on channel 255 for CTS hardware handshake input. HSOFF Syntax: Disables hardware handshaking (default). Example: "’HSOFF’" SEND_COMMAND CAM,"’HSOFF’" Disables hardware handshaking on the device. HSON Enables hardware handshaking.
Programming RS-232 Commands (Cont.) XON Enables software handshaking. Syntax: "’XON’" Example: SEND_COMMAND CAM,"’XON’" Enables software handshaking on the device. RS-232 Send_Strings PosiTracks have special Send_String escape sequences. If any of the three-character combinations listed below are found anywhere within a Send_String program instruction, they are treated as a command and not the literal characters.
Programming General Format Byte No. Type 1 Attention Byte 2 Command # 3 Data Last RS-232 Levels Checksum, sum of all bytes Mod 256 Level 0 PAN 1 TILT 2 ZOOM 3 FOCUS 4 PAN_POT 5 TILT_POT 6 ZOOM_POT 7 FOCUS_POT RS-232 Levels that are valid are 0-7. The following table lists the request functions sent to PosiTrack units.
Programming This table lists the return/response strings from the PosiTrack units.
Upgrading the Firmware Upgrading the Firmware Your PC must be connected to the PROGRAM DB-9 connector on the Controller or camera control unit connector using a Programming Cable in order to upgrade the firmware in the panel. If power is lost during the download process, the unit powers up with the same set of code it had prior to the download. There is a small window during which a loss of power can be catastrophic.
calgary • dallas • los angeles • mexico city • philadelphia • shanghai • singapore • tampa • toronto • york 3000 research drive, richardson, TX 75082 USA • 469.624.8000 • 800.222.0193 • fax 469.624.7153 • technical support 800.932.6993 048-004-2370 6/01 ©2001 AMX Corporation. All rights reserved. AMX, the AMX logo, the building icon, the home icon, and the light bulb icon are all trademarks of AMX Corporation. AMX reserves the right to alter specifications without notice at any time.