Communication system including addressing apparatus for use in remotely controllable devices
First Claim
1. In a data communication system of the type including a plurality of simultaneously addressable remote terminal units in communication with a message generator, each message having an address field of a specified number of binary bits, combinations of which specify terminal unit addresses and a mode field containing at least one binary bit for specifying an address mode, apparatus in each of said remote terminal units for recognizing a plurality of addresses comprising:
- (a) storage means for receiving messages from said message generator, said storage means having an address portion and a mode portion for storing the binary bits of the address and mode fields respectively of a received message;
(b) means for generating address signals representative of addresses assigned to the individual remote terminal units, the number of assignable addresses corresponding in number to at least the maximum number specifiable by the address field bits of said messages;
(c) comparator means in communication with the address portion of said storage means and said means for generating address signals, said comparator means selectively generating at least first and second output selection signals when a comparison exists between the contents of the address portion and an assigned address specified by said address signals; and
(d) gating means responsive to specified binary bits of the address field and the mode field bit from said storage means and to said at least first and second output selection signals from said comparator means, said gating means selectively generating a terminal unit address enable signal for use by the respective terminal units in response to,(i) a first message received by said storage means to simultaneously address all terminal units in accordance with a predetermined combination of the specified binary bits of the address field when the mode field bit is in a first binary state,(ii) a second message received by said storage means to simultaneously address a first number of terminal units in accordance with a first output selection signal from said comparator means when the mode field bit is in said first binary state,(iii) a third message received by said storage means to address a second number of terminal units in response to said predetermined combination of said specified binary bits of the address field and a second output selection signal from said comparator means when the mode field bit is in a second binary state, and(iv) a fourth message received by said storage means to address a single terminal unit in response to the first and second output selection signals from said comparator means when the mode field bit is in said second state.
0 Assignments
0 Petitions
Accused Products
Abstract
A data communication system includes apparatus for use in each of a plurality of simultaneously addressable terminal units. Means are provided for recognizing a large number of addresses to allow the selective addressing of any single terminal unit, simultaneous addressing of all terminal units, or the selective simultaneous addressing of various groups and sets of terminal units.
136 Citations
16 Claims
-
1. In a data communication system of the type including a plurality of simultaneously addressable remote terminal units in communication with a message generator, each message having an address field of a specified number of binary bits, combinations of which specify terminal unit addresses and a mode field containing at least one binary bit for specifying an address mode, apparatus in each of said remote terminal units for recognizing a plurality of addresses comprising:
-
(a) storage means for receiving messages from said message generator, said storage means having an address portion and a mode portion for storing the binary bits of the address and mode fields respectively of a received message; (b) means for generating address signals representative of addresses assigned to the individual remote terminal units, the number of assignable addresses corresponding in number to at least the maximum number specifiable by the address field bits of said messages; (c) comparator means in communication with the address portion of said storage means and said means for generating address signals, said comparator means selectively generating at least first and second output selection signals when a comparison exists between the contents of the address portion and an assigned address specified by said address signals; and (d) gating means responsive to specified binary bits of the address field and the mode field bit from said storage means and to said at least first and second output selection signals from said comparator means, said gating means selectively generating a terminal unit address enable signal for use by the respective terminal units in response to, (i) a first message received by said storage means to simultaneously address all terminal units in accordance with a predetermined combination of the specified binary bits of the address field when the mode field bit is in a first binary state, (ii) a second message received by said storage means to simultaneously address a first number of terminal units in accordance with a first output selection signal from said comparator means when the mode field bit is in said first binary state, (iii) a third message received by said storage means to address a second number of terminal units in response to said predetermined combination of said specified binary bits of the address field and a second output selection signal from said comparator means when the mode field bit is in a second binary state, and (iv) a fourth message received by said storage means to address a single terminal unit in response to the first and second output selection signals from said comparator means when the mode field bit is in said second state. - View Dependent Claims (2, 3, 4)
-
-
5. Apparatus for use in each of a plurality of simultaneously addressable terminal units for recognizing addresses in messages provided thereto from an external source, each of said messages containing an address field of a specified number of binary bits, combinations of which specify terminal unit addresses, and a mode field containing at least one binary bit for specifying an address mode, said apparatus comprising:
-
(a) storage means for receiving a message, said storage means having an address portion and a mode portion for storing the binary bits of the message address and mode fields respectively of a received message; (b) addressing means, said addressing means including a plurality of address assignment switches at least equal in number to the number of binary bits in the message address field in the address portion of said storage means for generating address signals in binary form representative of terminal unit addresses; (c) comparator means, including means for combining the address signals from said addressing means and the binary bit contents of the address portion of said storage means to selectively generate at least first and second output selection signals when a comparison exists between the contents of the address portion and the address signals as assigned by said switches; and (d) means for selectively generating a terminal unit address enable signal for addressing the respective terminal units in accordance with messages received by said storage means, said means for generating including, (i) first gating means responsive to a predetermined combination of specified ones of the address field bits and to a first binary state of the mode field bit to simultaneously address all terminal units having a first message stored in their respective storage means, (ii) a second gating means responsive to a first output selection signal from said comparator means and the first binary state of the mode field bit to simultaneously address a first number of terminal units having a second message in their respective storage means, (iii) a third gating means responsive to said predetermined combination of said specified ones of the address field bits from said storage means and a second output selection signal from said comparator means to simultaneously address a second number of terminal units having a third message in their respective storage means when the mode field bit is in a second state, and (iv) a fourth gating means responsive to the first and second output selection signals from said comparator means to address a single terminal unit having a fourth message in its respective storage means when the mode field bit is in said second state. - View Dependent Claims (6, 7, 8)
-
-
9. A data communication system comprising:
-
(a) a message generator for generating messages, each message having an address field of a specified number of binary bits, combinations of which specify terminal unit addresses and a mode field bit containing at least one binary bit for specifying an address mode; (b) a plurality of simultaneously addressable terminal units in communication with said message generator, each of said terminal units including, (1) storage means for receiving messages from said message generator, said storage means having an address portion for storing the binary bits of the address and mode fields respectively of a received message, (2) means for generating address signals representative of addresses assigned to the individual remote terminal units, the number of assignable addresses corresponding in number to at least the maximum number specifiable by the address field bits of said messages, (3) comparator means in communication with the address portion of said storage means for generating address signals, said comparator means selectively generating at least first and second output selection signals when a comparison exists between the contents of the address portion of a received message and an assigned address specified by said address signals, and (4) gating means responsive to specified binary bits of the address field and the mode field bit from said storage means and to said at least first and second output selection signals from said comparator means, said gating means selectively generating a terminal unit address enable signal for use by the respective terminal units in response to, (i) a first message received by said storage means to simultaneously address all terminal units in accordance with a predetermined combination of said specified binary bits of the address field when the mode field bit is in a first binary state, (ii) a second message received by said storage means to simultaneously address a first number of terminal units in accordance with a first output signal from said comparator means when the mode field bit is in said first binary state, (iii) a third message received by said storage means to address a second number of terminal units in response to said predetermined combination of said specified binary bits of the address field and a second output selection signal from said comparator means when the mode field bit is in a second binary state, and (iv) a fourth message received by said storage means to address a single terminal unit in response to the first and second output selection signals from said comparator means when the mode field bit is in said second state. - View Dependent Claims (10, 11, 12)
-
-
13. Apparatus for use in a controllable device for recognizing addresses provided thereto in messages from an external source, each of said messages containing an address field of a specified number of binary bits, combinations of which specify addresses, and a mode field containing at least one binary bit for specifying an address mode, said apparatus comprising:
-
(a) storage means for receiving a message, said storage means having an address portion and a mode portion for storing the binary bits of the message address and mode fields respectively of a received message, (b) means for generating address signals representative of addresses assigned to said controllable device, the number of assignable addresses corresponding in number to at least the maximum number specifiable by the address field binary bits of said messages; (c) comparator means in communication with the address portion of said storage means and said means for generating address signals, said comparator means selectively generating at least first and second output selection signals when a comparison exists between the binary bit contents of the address portion and an assigned address specified by said address signals; and (d) gating means receiving specified ones of the binary bits of the address field and the mode field bit from said storage means and said at least first and second output selection signals from said comparator means for selectively generating an address enable signal for enabling said controllable device to carry out its designed functions in response to, (i) a first message received by said storage means, said first message having a predetermined combination of said specified ones of the binary bits in the address field and further having the mode field bit in a first binary state, (ii) a second message received by said storage means, said second message having the mode field bit in said first binary state and effecting the generation of said first output selection signal from said comparator means in accordance with the states of the address field bits provided to said comparator means from the address portion of said storage means, (iii) a third message received by said storage means, said third message having the mode field bit in a second binary state and effecting the generation of said second output selection signal from said comparator means as specified by said predetermined combination of said specified ones of the binary bits as provided to said comparator means from the address portion of said storage means, and (iv) a fourth message received by said storage means, said fourth message having the mode field bit in said second state and effecting the generation of said first and second output selection signals from said comparator means in accordance with the states of the address field bits provided to said comparator means from the address portion of said storage means. - View Dependent Claims (14, 15, 16)
-
Specification