
41
Ring Configuration only
To unassign all device IDs, send a
*99WE
and a
*99ID=00
command. In this case, all the HPB units in the
network will set their device IDs to address 00, the null address.
To sequentially assign device IDs in a ring network, send a
*99ID=01
to the first unit. That unit will number itself
ID=01
, increment the command and automatically send a
*99ID=02
to the next HPB in line. This will continue
down the ring until all of the HPBs have sequentially numbered themselves. The host processor will receive:
*99ID=nn
, where nn= the number of HPB units in the network plus 1. For example, if 6 HPBs are connected in a
network, then a
*99ID=01
command will sequentially assign device IDs to all six units and return a
*99ID=07
to
the host processor. Note that
ID=01
must be entered and not just
ID=1
. The HPBs will now be sequentially assigned
device IDs from 01 to 06.
Multi-Drop Configuration only
If a multi-drop unit has the factory default identification address of 00, the HPB can not respond to group or global
commands until it is assigned a valid address. This can be accomplished by one of three methods:
1)
An identification address can be assigned off-line by connecting the HPB to a compatible serial port on a computer.
The command sequence to assign address 01 is:
*00WE
*00ID=01
*01WE
*01SP=ALL
If global addressing is to be used for HPB responses, then all HPBs that are to respond to global requests should
be addressed sequentially starting with address 01. See the
TO
command description for further information on
multi-drop global addressing.
If group addressing is to used for HPB responses, then all HPBs within a single group must have a group
sub-addresses assigned sequentially starting with address 01.The command sequence to assign group address
91 and sub-address 01 to an HPB with identification address 03 is:
*03WE
*03ID=9101
*03WE
*03SP=ALL
See the
TO
command description for further information on muti-drop global addressing.
2)
If the HPBs to receive ID addresses have null addresses, they can be installed on the muti-drop bus
one at a time
.
After each HPB is connected, its ID address can be assigned by using the above procedure.
3)
Any number of null addressed, or unknown addressed, HPBs can be connected to a muti-drop bus and have ID
individually assigned by using their serial numbers as unique identifiers. The command sequence to assign the
address 02 to a HPB with serial number 3175 is:
*99WE
*99S=00003175
(must use all 8 numbers)
*99WE
*99ID=02
*02WE
*02SP=ALL
When the identification address has been assigned, group address and sub-address can be assigned in the same
manner as in
1)
above.
Note:
For multi-drop units, all
*9xID=
commands are ignored unless the command has been preceded by a serial
number command (
*99S=
ssssssss) with the serial number that matches that unit. The next
*9xID
command
will set that units device ID number.