| 
  | 
  | 
 | 
  | 
  | ||||||
 | 
  | 
  | DEFAULT ALL  | Sets all card settings back to their original factory settings.  | 
  | ||||||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||||
Level  | 
  | Description  | 
  | 
  | 
  | 
  | LEVOFF | The VAI4 will not transmit any level value messages after the  | 
  | ||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | receipt of this command until the receipt of the LEVON com-  | 
  | ||
1  | 
  | I/O 1 (Output 1). The range is from 0 (min) to 255 (max).  | 
  | 
  | 
  | 
  | |||||
  | 
  | 
  | 
  | mand.  | 
  | 
  | |||||
  | 
  | Conflicts with channels 1, 5, 10, 14, 18, 22.  | 
  | 
  | 
  | 
  | 
  | ||||
  | 
  | 
  | 
  | 
  | 
  | SEND_COMMAND <DEV>,'LEVOFF'  | 
  | 
  | |||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |
2  | 
  | I/O 2 (Output 2). The range is from 0 (min) to 255 (max).  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | 
  | LEVON | This command is sent automatically when the  | 
  | 
  | |||||
  | 
  | Conflicts with channels 2, 6, 11, 15, 19, 23.  | 
  | 
  | 
  | 
  | |||||
  | 
  | 
  | 
  | 
  | 
  | 
  | The VAI4 will not transmit  | CREATE_LEVEL command is executed.  | 
  | 
  | |
3  | 
  | I/O 3 (Output 3). The range is from 0 (min) to 255 (max).  | 
  | 
  | 
  | 
  | |||||
  | 
  | 
  | any level value messages  | 
  | SEND_COMMAND <DEV>,'LEVON' | 
  | 
  | ||||
  | 
  | Conflicts with channels 3, 7, 12, 16, 20, 24.  | 
  | 
  | 
  | 
  | 
  | ||||
  | 
  | 
  | 
  | until after the receipt of this  | 
  | 
  | 
  | 
  | |||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |
4  | 
  | I/O 4 (Output 4). The range is from 0 (min) to 255 (max).  | 
  | 
  | command.  | 
  | 
  | 
  | 
  | ||
  | 
  | Conflicts with channels 4, 8, 13, 17, 21, 25.  | 
  | 
  | PC  | 
  | SEND_COMMAND <DEV>,'P<OUTPUT>C<CURVE>' | 
  | |||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |||
5  | 
  | A level from the VAI4 card returns the current input voltage for I/O 5 (input 1).  | 
  | 
  | This variable sets the  | •  | I/O: Any Output ('1', '2', '3', or '4')  | 
  | 
  | ||
  | 
  | Range: 0 - 255 (0 - 65,535)  | 
  | 
  | shape of the Output <x>  | •  | CURVE: 'N' - Normal linear  | 
  | 
  | ||
  | 
  | 
  | 
  | 
  | 
  | 
  | voltage ramps.  | 
  | 'L' - Logarithmic  | 
  | 
  | 
6  | 
  | A level from the VAI4 card returns the current input voltage for I/O 6 (input 2).  | 
  | 
  | 
  | 
  | |||||
  | 
  | 
  | 
  | 
  | 'I' - Inverted logarithmic  | 
  | 
  | ||||
  | 
  | Range: 0 - 255 (0 - 65535)  | 
  | 
  | 
  | 
  | 
  | 
  | |||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |||
  | 
  | 
  | 
  | 
  | 
  | 
  | PE  | 
  | SEND_COMMAND <DEV>,'P<OUTPUT>E<REFERENCE | 
  | |
7  | 
  | A level from the VAI4 card returns the current input voltage for I/O 7 (input 3).  | 
  | 
  | 
  | ||||||
  | 
  | 
  | Selects which voltage ref-  | 
  | SELECTION> BU' | 
  | 
  | ||||
  | 
  | Range: 0 - 255 (0 - 65535) | 
  | 
  | 
  | 
  | 
  | ||||
  | 
  | 
  | 
  | 
  | 
  | 
  | erence (if any) is to be | •  | I/O: any Output ('1', '2', '3', or '4') | 
  | 
  | 
8  | 
  | A level from the VAI4 card returns the current input voltage for I/O 8 (input 4).  | 
  | 
  | 
  | ||||||
  | 
  | 
  | used for scaling of the out-  | •  | Reference selection:  | 
  | 
  | ||||
  | 
  | Range: 0 - 255 (0 - 65535)  | 
  | 
  | put voltage. The specified  | 
  | ’N’ - Normal/None: Uses no reference scaling.  | 
  | |||
  | 
  | 
  | 
  | 
  | 
  | 
  | output will then remain pro-  | 
  | ’E’ - External: Use the External Reference input to scale  | 
  | |
Notes On Levels  | 
  | 
  | 
  | 
  | 
  | ||||||
  | 
  | 
  | 
  | portional to the specified  | 
  | the output.  | 
  | 
  | |||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||
For levels 5 - 8, the AD MODE command is used to set the level size to 8 or 16 bits.  | 
  | 
  | input.  | 
  | ’I’ - Input: Use the corresponding <x+4> input as the  | 
  | |||||
The VAI4 card will send a CHANNEL OFF STATUS message for any conflicting ON  | 
  | 
  | 
  | 
  | reference for the output.  | 
  | 
  | ||||
channels.  | 
  | 
  | 
  | 
  | 
  | 
  | •  | BU: Bipolar or Unipolar (has no meaning for reference  | 
  | ||
The Input and output Level Values will not be sent until a 'LEVON' Command  | 
  | 
  | 
  | 
  | selection 'N')  | 
  | 
  | ||||
message is received by the VAI4 card. A transmission of levels will cease after the  | 
  | 
  | 
  | Bipolar mode sets the output voltage range to between   | 
  | ||||||
receipt of a 'LEVOFF' Command message.  | 
  | 
  | 
  | erence voltage and + reference voltage.  | 
  | 
  | |||||
The values of Levels 1 through 8 (inputs) will be sent at   | 
  | 
  | 
  | Unipolar mode sets the voltage range to between 0V and +  | 
  | ||||||
level changes by more than the selected amount.  | 
  | 
  | 
  | reference voltage.  | 
  | 
  | |||||
Programming Information | 
  | 
  | PL  | 
  | SEND_COMMAND <DEV>,'P<OUTPUT>L<LEVEL  | 
  | |||||
These NetLinx Send_Commands control the   | 
  | 
  | Ramps the specified output  | 
  | VALUE> [T<TIME>]'  | 
  | 
  | ||||
  | 
  | •  | I/O: Any Output ('1', '2', '3', or '4')  | 
  | 
  | ||||||
  | 
  | 
  | 
  | 
  | 
  | 
  | from its current level value  | 
  | 
  | ||
 | 
  | 
  | to the specified level value  | •  | LEVEL VALUE: 0 - 255 or 0 - 100% (where 0 is low  | 
  | |||||
  | 
  | 
  | 
  | 
  | 
  | 
  | or percentage of maximum  | 
  | voltage)  | 
  | 
  | 
AD MODE | Even though the output is specified in the command, the for-  | 
  | 
  | at the rate specified by  | •  | TIME (optional): 0 - 255 in 0.1 second increments  | 
  | ||||
Sets the format for data  | mat change really applies to the corresponding input. Input  | 
  | 
  | "CURRENT OUTPUT <x>  | 
  | 
  | 
  | 
  | |||
reporting to either 8 or 10  | level changes will be reported in this format. In 'servo' mode  | 
  | 
  | RAMP UP TIME" or option- | 
  | 
  | 
  | 
  | |||
significant bits (16 bit for- | commanded positions will be in this format. The reporting of  | 
  | 
  | ally in the specified amount  | 
  | 
  | 
  | 
  | |||
mat with 10 significant bits).  | the output levels is unaffected.  | 
  | 
  | of time.  | 
  | 
  | 
  | 
  | |||
The default format is 8 bits.  | 
  | SEND_COMMAND <DEV>,'AD MODE <I/O> 810' | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | 
  | PN  | Voltage settings are rounded to the nearest D/A or A/D code.  | 
  | ||||||
  | 
  | 
  | •  | I/O: Any Output I/O ('1', '2, '3', 4').  | 
  | 
  | 
  | ||||
  | 
  | 
  | 
  | 
  | Sets the value of either the  | Voltage settings for Outputs are absolute levels and are  | 
  | ||||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||||
GAS | 
  | When these variables are set, and a GL command is in prog-  | 
  | 
  | unaffected by any software scaling functions. Negative volt-  | 
  | |||||
  | 
  | 
  | minimum output voltage  | 
  | |||||||
Sets the slowdown dis-  | ress, the speed output on Output <x> will be reduced to that  | 
  | 
  | allowed for an output, or  | ages are not valid for Input 3.  | 
  | 
  | ||||
tance and slowdown  | specified when the position as read on Output <x+4> is  | 
  | 
  | the minimum position volt-  | 
  | SEND_COMMAND <DEV>,'P<I/O>N<level  | 
  | ||||
speed.  | 
  | within the distance specified away from the target position.  | 
  | 
  | age expected for an input.  | 
  | value>'  | 
  | 
  | ||
  | 
  | 
  | 
  | SEND_COMMAND  | 
  | 
  | 
  | •  | I/O: Any input or output ('1','2','3','4','5','6','7','8')  | 
  | |
  | 
  | 
  | 
  | <DEV>,'G<OUTPUT>A<DISTANCE>S<SPEED>' | 
  | 
  | 
  | • LEVEL VALUE:   | 
  | 
  | |
  | 
  | 
  | •  | OUTPUT: Any Output '1', '2', '3', or '4'.  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | PR  | The ramp time can be set to ramp both down to up and up to  | 
  | ||||
  | 
  | 
  | • DISTANCE:   | 
  | 
  | 
  | |||||
  | 
  | 
  | • SPEED:   | 
  | 
  | Sets the CURRENT OUT-  | down or just down to up or just up to down.  | 
  | 
  | ||
  | 
  | 
  | 
  | 
  | 
  | 
  | PUT <x> RAMP UP TIME  | 
  | SEND_COMMAND  | 
  | 
  | 
GD  | 
  | The input or output level will only be reported when a change  | 
  | 
  | 
  | 
  | |||||
  | 
  | 
  | and/or CURRENT OUT-  | 
  | <DEV>,'P<OUTPUT>R<TIME>[UD]' | 
  | 
  | ||||
Sets the maximum allow-  | greater than this deviation occurs. Deviation 0 is most accu-  | 
  | 
  | PUT <x> RAMP DOWN  | •  | I/O: Any Output '1', '2', '3', or '4'  | 
  | 
  | |||
rate, but can have some oscillation  | 
  | 
  | 
  | 
  | |||||||
able deviation of final servo  | 
  | 
  | TIME of the specified Out-  | •  | TIME: 0 - 255 in 0.1 second increments  | 
  | 
  | ||||
  | SEND_COMMAND <DEV>,'G<I/O>D <DEVIATION>' | 
  | 
  | 
  | 
  | ||||||
position when executing  | 
  | 
  | 
  | put where TIME is the time  | 
  | 
  | 
  | 
  | |||
the GL command.  | •  | I/O: Any input or output ('1', '2', '3', '4', '5', '6', '7'. '8').  | 
  | 
  | to ramp the full range.  | 
  | 
  | 
  | 
  | ||
The default is 2, (the posi-  | •  | DEVIATION: Number between 0 and 127 (default = 2).  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | PU  | 
  | SEND_COMMAND <DEV>,'P<OUTPUT>U<LEVEL  | 
  | ||||||
tion as read at correspond-  | 
  | 
  | 
  | 
  | 
  | 
  | |||||
ing input I/O <x+4> can be  | 
  | 
  | 
  | 
  | Sets the level to which this  | 
  | VALUE>' | 
  | 
  | ||
within   | 
  | 
  | 
  | 
  | Output is set immediately  | •  | I/O: Any Output ('1', '2', '3', or '4')  | 
  | 
  | ||
fied position).  | 
  | 
  | 
  | 
  | after   | •  | LEVEL VALUE:  | 
  | 
  | ||
  | 
  | 
  | 
  | 
  | 
  | 
  | any Output is commanded.  | 
  | 
  | 
  | 
  | 
GL  | 
  | Position 0 is the low end of the potentiometer (lowest volt-  | 
  | 
  | 
  | 
  | 
  | ||||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||||
This command puts the  | age) and position 255 (or 65535) is the high end (highest  | 
  | 
  | PX  | Voltage settings are rounded to the nearest D/A or A/D code.  | 
  | |||||
voltage) with 128 (or 32768) as the middle of the range.  | 
  | 
  | Sets the value of "I/O <x>  | Voltage settings are absolute levels and are unaffected by  | 
  | ||||||
card in servo (positional)  | 
  | 
  | 
  | ||||||||
control mode. Range = 0-  | 
  | SEND_COMMAND  | 
  | 
  | MAXIMUM" which is either  | any scaling functions.  | 
  | 
  | |||
255 (if AD MODE is set to  | 
  | <DEV>,'G<OUTPUT>L<POSITION>' | 
  | 
  | the maximum output volt-  | Negative voltages are not valid for Inputs.  | 
  | 
  | |||
'8'), or   | •  | I/O: Any Output ('1', '2, '3', 4').  | 
  | 
  | age allowed for an Output,  | 
  | SEND_COMMAND <DEV>,'P<I/O>X<LEVEL  | 
  | |||
MODE is set to '10').  | •  | POSITION: Number between   | 
  | 
  | or the maximum position  | 
  | VALUE>'  | 
  | 
  | ||
See AD MODE for details.  | 
  | on AD MODE).  | 
  | 
  | voltage expected for an  | •  | I/O: Any input or output ('1', '2', '3', '4', '5', '6', '7', '8')  | 
  | |||
  | 
  | 
  | 
  | 
  | 
  | 
  | Input.  | • LEVEL VALUE: 12.000V to +12.000V  | 
  | 
  | |
GS  | 
  | The change of speed takes place immediately even if a posi-  | 
  | 
  | 
  | ||||||
  | 
  | 
  | 
  | 
  | 
  | ||||||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||||
Sets the speed variable to  | tional change operation is currently in progress. The voltage  | 
  | 
  | PZ  | Receiving this command with no voltage specified returns  | 
  | |||||
be used for future posi-  | output for speed 0 (i.e. no motion) is at the   | 
  | 
  | Sets one of the two "set  | the specified set point to the default value.  | 
  | 
  | ||||
between the Min and Max output voltages. The positive  | 
  | 
  | 
  | 
  | |||||||
tional (GL) commands.  | 
  | 
  | point"  | 
  | SEND_COMMAND <DEV>,'P<I/O>Z<VOLTAGE>HL' | 
  | |||||
speed 127 is the max and negative speed 127 is the min.  | 
  | 
  | 
  | 
  | |||||||
Speed '0' is slowest (no  | 
  | 
  | variables "I/O <x> SET  | I/O: Any input or output ('1', '2', '3', '4', '5', '6', '7', '8' plus '0' for  | 
  | ||||||
Other speeds are scaled proportionately.  | 
  | 
  | 
  | ||||||||
movement) and speed  | 
  | 
  | POINT HL". (high or low)  | EREF)  | 
  | 
  | |||||
  | SEND_COMMAND <DEV>,'G<OUTPUT>S<SPEED>' | 
  | 
  | 
  | 
  | ||||||
'127' (default) is the fastest.  | 
  | 
  | 
  | These variables are used  | VOLTAGE: The current actual/measured voltage at the I/O.  | 
  | |||||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |
  | 
  | 
  | •  | I/O: Any Output ('1', '2, '3', 4').  | 
  | 
  | to calculate calibration  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | •  | SPEED: A fixed output value in the range of   | 
  | 
  | parameters for I/O <x>  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | (input or output).  | 
  | 
  | 
  | 
  | 
DEFAULT | Sets all card settings (except for calibration) back to their  | 
  | 
  | 
  | 
  | 
  | |||||
  | 
  | 
  | 
  | 
  | 
  | 
  | |||||
  | 
  | 
  | original factory settings.  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | |
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | 
  | 
  | For full warranty information, refer to the AMX Instruction Manual(s) associated with your Product(s).  | REV: D | ||||||
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 
  | 
  | 
  | 12/07  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ©2007 AMX. All rights reserved. AMX and the AMX logo are registered trademarks of AMX.  | 
  | 
  | |||||
  | 
  | 
  | 
  | AMX reserves the right to alter specifications without notice at any time.  | 
  | 
  | 
  | 
  | |||
  | 
  | 3000 RESEARCH DRIVE, RICHARDSON, TX 75082 • 800.222.0193 • fax 469.624.7153 • technical support 800.932.6993 • www.amx.com  | 
  | 
  | |||||||