– –
30
The Join Process selects a random 3-byte number that is used as a
network address. This is placed in the upper 3 bytes of the module’s local
source address (USRCID) and the destination address (UDESTID). In this
example, the number is 0x4CA664. The last byte in the USRCID field is the
module’s unique address, in this case 0x03 and 0x04 for the two modules.
The UMASK value is 0x000000FF. This divides the address into two
groups. All of the address bits in a received message represented by the
‘0’s must match the local USRCID exactly in order for the message to be
accepted. In this case, the UDESTID address in a received packet must be
0x4CA664 or the packet is rejected.
The bits in a received packet represented by the 0xFF in the mask must
match exactly or be all ‘1’s in order for the message to be accepted. In this
case, the low byte of the received UDESTID must match the last byte of the
local USRCID or be 0xFF in order for the received packet to be accepted.
Since all modules will accept a 0xFF, this is the network broadcast address.
The HumPRC
TM
Join Process automatically sets the lower byte UDESTID
to 0xFF, so all modules broadcast to the entire network. This means all
modules can control all other modules in the network. This is limited by the
status line input / output configurations as a line set as an input cannot be
activated. Only lines set as outputs can be activated.
For more information on the addressing modes and join process, please
see RG-00105, the HumPRO
TM
Series Addressing Mode Reference Guide
and RG-00107, The HumPRO
TM
Series Join Process Reference Guide.
Содержание HumPRC Series
Страница 1: ...HumPRCTM Series Master Development System User s Guide...
Страница 4: ......