46
Take
The GPI contacts not only can be used as GPI contact but also can be
assigned as Take contact. The menu item is called
GPI_n-Take
. Where n
is the amount of GPI pools in the product. Every pool can only have one
Take contact. There will be no restrictions in assigning the contact to a GPI
pool and Take function at the same time. The values will be 1 to x. When
assigning a take pin to a pool set to
Prio_Latched
mode, the pool will
behave the same as when set to
Prio
mode with a take pin assigned. This
is because the take pin overrules the latched functionality of the
Prio_Latched
mode.
Pool Mode: GPI
Every GPI pool can be set up to process the input contacts in three ways.
This setting is called
GPI_n-Mode
and can be set into priority
(Prio)
,
priority latched (
Prio_Latched
) and
Binary
mode. N is defined as a
character in the range from A-Z depending on the number of pools. The
default output value of a pool is always 0. This translates to preset 1 in
Axon products.
In priority mode, the contact which has the highest priority defines the pool
value. Priority is defined as ranging from the least significant bit (low
priority) to the most significant bit (high priority). This is essentially a one-
hot coding of preset values.
If a pool has three contacts connected and all inputs are high, the output
value of the pool will be 3. Another example is when three contacts are
connected to a pool with the first and third contact are low and the second
contact is high the output value is 1.
Input
1
Input
2
Input 3
Pool
value
Preset nr
0
0
0
1
1
1
0
0
1
1
X
1
0
2
2
X
X
1
3
3
Table 1 Pool value in prio and prio_latched mode
In binary mode, the contacts are interpreted as a binary value of
concatenated contacts available in a pool. E.g. assigning two contacts to a
GPI pool translates to the following output values.
Input
1
Input 2
Pool
value
Preset
nr
0
0
1
1
0
1
2
2
1
0
3
3
1
1
4
4
Table 2 Pool value in binary mode
Pool Mode: GPO
Every GPO pool can be set up to process the input values in two ways. This
setting is called
GPO_n-Mode
and can be set into Priority (
Prio
) or
Binary
mode. N is defined as a character in the range from A-Z
depending on the number of pools. The default output value of a pool is
always 0.