![Parker Automation Gemini GV6K Command Reference Manual Download Page 49](http://html1.mh-extra.com/html/parker-automation/gemini-gv6k/gemini-gv6k_command-reference-manual_3701373049.webp)
Command Descriptions
47
Performance:
Each analog output channel is updated once every 16ms (2ms per analog output channel).
Each DAC has 10-bit granularity, giving approximately 20 mV/bit over the 20 volt range.
PLC Mode:
When commanding an analog output
using PLC mode, the raw DAC value must be used.
To calculate what value to program, use the
following formula or table:
ANO
Value = (Vout + 10) x 4095 / 20
Vout DAC
Value
-10V
0
-5V
1024
0V
2048
+5V
3071
+10V
4095
Example
1ANO.9=8.5
; Command 8.5 volts on analog output 9, I/O brick 1
; (analog output SIM must be present in slot 2 of I/O brick 1)
[ ANO ]
Analog Output Voltage Assignment
Type
Outputs; Assignment or Comparison
Syntax
See
below
Units
Voltage
Range
-10.00VDC to +10.00VDC
Default
n/a
Response
n/a
See Also
ANO, TANO, TIO
Product Rev
GT6K 6.0
GV6K 6.0
Use the
ANO
operand to assign the voltage level present at one of the analog outputs to a variable, or to
make a comparison against another value.
The
ANO
value is derived from the voltage applied to the corresponding analog output and ground. The
analog value is determined from a 10-bit digital-to-analog converter and the value set with the
ANO
command. The range of the
ANO
operand is -10.00VDC to +10.00VDC.
Syntax:
VARn=<B>ANO.i
where “
n
” is the variable number, “
<B>
” is the number of the I/O brick, and “
i
”
is I/O brick address where the analog output resides; or
ANO
can be used in an expression such as
IF(1ANO.2=2.3)
. If no brick identifier (
<B>
) is provided, it defaults to 1. To understand the I/O
brick addressing convention, refer to page
8
.
PLC Mode:
When assigning or comparing an
analog output value in PLC mode, the raw DAC
value must be used. To calculate what this value
will be, use the following formula or table:
ANO
Value = (Vout + 10) x 4095 / 20
Vout DAC
Value
-10V
0
-5V
1024
0V
2048
+5V
3071
+10V
4095
Example:
IF(1ANO.9>8.5)
; If the commanded analog output is greater than 8.5
WRITE"HIGH"
; write warning to screen
NIF
IF(1ANO.9<-8.5)
; If the commanded analog output is less than -8.5
WRITE"LOW"
; write warning to screen
NIF
www.comoso.com
Summary of Contents for Gemini GV6K
Page 24: ...www comoso com...
Page 40: ...www comoso com...
Page 344: ...www comoso com...
Page 350: ...www comoso com...