GB2334359A - Identifying devices in an electronic system - Google Patents
Identifying devices in an electronic system Download PDFInfo
- Publication number
- GB2334359A GB2334359A GB9802855A GB9802855A GB2334359A GB 2334359 A GB2334359 A GB 2334359A GB 9802855 A GB9802855 A GB 9802855A GB 9802855 A GB9802855 A GB 9802855A GB 2334359 A GB2334359 A GB 2334359A
- Authority
- GB
- United Kingdom
- Prior art keywords
- code
- electronic
- peripheral
- electronic system
- unique
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 230000002093 peripheral effect Effects 0.000 claims abstract description 49
- 238000009434 installation Methods 0.000 claims abstract description 5
- 238000004519 manufacturing process Methods 0.000 claims description 5
- 230000006870 function Effects 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 3
- 101150097504 LHX1 gene Proteins 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B26/00—Alarm systems in which substations are interrogated in succession by a central station
- G08B26/001—Alarm systems in which substations are interrogated in succession by a central station with individual interrogation of substations connected in parallel
Landscapes
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Alarm Systems (AREA)
Abstract
An electronic system, e.g. an alarm system, comprises a control device (1) and a plurality of peripheral devices (3,4,5) connected to the control device, wherein each peripheral device is provided with a unique electronic code whereby, upon installation of the device, the electronic code is provided from the peripheral device to the control device to identify the peripheral device. The electronic code is also physically marked upon the peripheral device so as to be viewable by an installer.
Description
ELECTRONIC SYSTEMS
This invention relates to electronic systems.
In particular, it relates to systems in which a master or control device communicates with a plurality of peripheral devices, such as, for example, security systems, fire alarm systems, social alarms, medical alarms and industrial control systems. Such systems often have a master device or control panel which is connected to the peripheral devices by means of a system bus.
It is necessary for the control unit to be able to identify each peripheral unit uniquely. This is achieved by providing each control unit with a separate unique address and such peripheral devices are generally provided with a series of coding switches which are set manually for each device. This can be time consuming and prone to error and can lead to inadvertent duplication of addresses, causing problems in operation of the system.
It can also be a problem with conventional systems that unauthorised persons can substitute peripheral devices to fool the system.
The present invention arose in an attempt to provide azimproved electronic system.
According to the present invention there is provided an electronic system comprising a control device and a plurality of peripheral devices connected to the control device, wherein each peripheral device is provided with a unique electronic code whereby, upon installation of the device, the electronic code is provided from the peripheral device to the control device to identify the peripheral device.
Preferably, the electronic code is also physically marked upon the peripheral device in a way that is viewable by an installer, for example by a label affixed to the device or by marking directly upon the device. The electronic code may for example be a hexadecimal code and may be of 6 characters, equating to a 24 bit binary code having 16 million different values.
The control device may be arranged to pass a simple token or code to the peripheral device, for example a 1 or 2 digit code (although the code may be of more digits than this). The simple token may then be stored in the peripheral device and is used to identify the device subsequently, allowing for reduced bus bandwidth, making substitution more difficult and reducing overhead on bus communication lines.
The peripheral device may also be arranged to transmit other information to the control unit, such as date of manufacture, version number, and device properties such as voltages, batch number, etc, and may send these with the unique electronic code.
Embodiments of the invention will now be described, by way of example only, with reference to the accompanying drawings, in which:
Figure 1 shows schematically an electronic system; and
Figure 2 shows schematically a peripheral device.
An embodiment of the invention in a security system will be described by way of example but the invention may be applied to other types of systems such as alarm systems, etc.
Referring to Figure 1, a security system comprises a master device 1 which is connected to a system bus 2. A plurality of peripheral devices 3, 4, 5, are connected to the system device such that they are in communication with the master device and perhaps also with each other. Although only three peripheral devices are shown in the Figure, of course there may be more or less than this, depending upon the capacity and nature of the system. The peripheral devices may be, for example, keypads, radio or hard-wired LIM units controlling alarm or detection devices either remotely or by hard-wiring, interfaces with computers (eg. serial RS232 interfaces), power supply units, sensors, alarm devices, or other devices. Thus, the peripheral devices may in themselves have a plurality of outputs, either by direct connections or wireless (infrared, radio, etc) connections to other units.
Each device is supplied with a unique electronic code which may be programmed into the unit at manufacture for example. In the embodiment described, the code comprises 6 characters of hexadecimal values. This equates to a 24 bit binary code giving 16 million different variations of code, which should be sufficient to ensure that each device is unique. In the Figure, master device 1 is supplied with code 3AB2C3, peripheral device A has code 2B1CAF, peripheral device B has code
BA23FE and peripheral device C has code 1283B5. The code may have different numbers of characters and need not necessarily be a hexadecimal code.
Referring to Figure 2, peripheral device A is shown schematically and this has a plurality of inputs and/or outputs 6. A visual indication of the unique code 7 is also applied to the device. In the embodiment shown, this is applied as a label 8 which is affixed to the device. Alternatively, the code may be physically affixed to the device, by printing, engraving or other means.
During installation of each device, the installer notes the unique code 7 and its physical location. The installer then completes the wiring of the device to the system bus and puts the master device 1 into a "learn" mode. The master device will generally include a control processor and will have a learning function which may be actuated by a specific learn button or by one or more key presses or inputs to actuate the learning function. When the master device 1 is in learning mode, the peripheral devices are arranged to report into the master device with their unique codes and device type (eg.
LIM, keypad, power supply, etc). The installer can then allocate physical locations to the devices using the installation notes taken when wiring the system.
A significant advantage of the system is that as each peripheral device 3, 4 or 5 reports in with its unique code to the master device, the address of that peripheral device is then set and is unique to that device. The master device can then communication accordingly with each of the peripheral devices as required and the address setting and recording may be done electronically. Thus, the system does not require coding switches and cannot have duplicate addresses on the same bus. In addition, substitution of devices to fool the system is prevented since if one device is substituted by another having a different unique code, the system will recognise this and will be alerted accordingly.
Other information, such as date of manufacture, version number, batch number and device properties (voltages etc), may also be sent from the peripheral device together with the unique code such that at the time of recording the unique codes, the master device is also acquainted with all the relevant properties of each unique peripheral device.
In order to reduce the bandwidth required by the system bus the master device may be arranged, after a peripheral device has passed its unique code to it, to pass a simple token to a peripheral device, and this may be, for example, a number having less digits than the unique code, eg. a one or two digit number. Thus, peripheral having unique number 3AB2FE may be provided with the unique code 14. Clearly, the number of characters used in the simple token may depend upon the number of devices used in the system and the system's capacity. The simple code (eg. 14) is stored in the relevant peripheral device and is used to identify the peripheral device after the automatic learning and physical location programming process. This enables the master device to output smaller codes, requiring less bandwidth to communicate with the various devices.
Furthermore, it renders substitution of devices even more difficult since even if a person managed to copy a device's unique electronic (6 character) code, this device would not be able to be substituted in the system since it would not have the required simple token. The so-called "simple token", although preferably having less characters than the unique code, could alternatively have the same number or even more characters than the unique code if required.
After the wiring of the devices is complete and each of the peripheral devices has reported in and has been assigned a code (either their unique, simple token or some other code), they may also be assigned descriptions corresponding to physical location. In addition, more information than this may be transmitted and deduced and typical device information presented to the installer may be as follows:
Device Device Type Branch Ports Programming
Unique Number
Code 3A2F168 Zone LIM 1 Zone 1 "Front Door",
with EE
outputs
Zone 2 "Floor 1
Hall", ER
Zone 3 "Floor 1
Landing", NA
Zone 4 "Mezzanine",
NA
Zone 5 1,Office 1",
NA
Zone 6 "Reception",
NA
Zone 7 "Reception
PA", PA
Zone 8 NU O/P1 Exit Warning
O/P2 Shock Reset
O/P3 NU
O/P4 NU O/P5 NU
O/P6 NU
O/P7 NU
O/P8 NU
In the table, the system may have different branches and the information provided shows which branch the peripheral device is associated with. The peripheral device in this case has 16 ports, 8 of which are associated with different zones of a building to be monitored (eg. front door, mezzanine and so on), and others of which are associated with different functions of the system. Some of the ports in this case are not used (NU). Other data, such as batch code, date of manufacture and issue code may also be included and this may be used to automatically detect compatibility between different issues of product.
Claims (11)
- CLAIMS 1. An electronic system comprising a control device and a plurality of peripheral devices connected to the control device, wherein each peripheral device is provided with a unique electronic code whereby, upon installation of the device, the electronic code is provided from the peripheral device to the control device to identify the peripheral device, wherein the electronic code is also physically marked upon the peripheral device so as to be viewable by an installer.
- 2. An electronic system as claimed in any preceding claim, wherein each unique code is physically marked on a device by being provided on a label affixed to a device.
- 3. An electronic system as claimed in Claim 1 or 2, wherein other information is transmitted from the peripheral device to the control device.
- 4. An electronic system as claimed in Claim 3, wherein the other information is representative of any one or more of; date of manufacture, version number, device properties, device voltages or batch number.
- 5. An electronic system as claimed in any preceding claim, wherein the control device is also provided with a unique electronic code.
- 6. An electronic system as claimed in any preceding claim, wherein the electronic code is a 6 digit hexadecimal code.
- 7. An electronic system as claimed in any preceding claim, wherein a further token or code is passed from the control device to a peripheral device.
- 8. An electronic system as claimed in Claim 7, wherein the further token or code has a different number of digits to the first electronic code.
- 9. An electronic system as claimed in any preceding claim, wherein one or more of the peripheral devices have a plurality of outputs.
- 10. An electronic system as claimed in any preceding claim, which is an alarm or security system.
- 11. Electronic apparatus substantially as hereinbefore described with reference to, and as illustrated by, the accompanying drawings.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB9802855A GB2334359A (en) | 1998-02-11 | 1998-02-11 | Identifying devices in an electronic system |
| PCT/GB1999/000274 WO1999041725A1 (en) | 1998-02-11 | 1999-02-11 | Electronic systems |
| EP99904952A EP0974135A1 (en) | 1998-02-11 | 1999-02-11 | Electronic systems |
| AU25270/99A AU2527099A (en) | 1998-02-11 | 1999-02-11 | Electronic systems |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB9802855A GB2334359A (en) | 1998-02-11 | 1998-02-11 | Identifying devices in an electronic system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| GB9802855D0 GB9802855D0 (en) | 1998-04-08 |
| GB2334359A true GB2334359A (en) | 1999-08-18 |
Family
ID=10826783
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB9802855A Withdrawn GB2334359A (en) | 1998-02-11 | 1998-02-11 | Identifying devices in an electronic system |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP0974135A1 (en) |
| AU (1) | AU2527099A (en) |
| GB (1) | GB2334359A (en) |
| WO (1) | WO1999041725A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013129992A3 (en) * | 2012-02-29 | 2014-01-03 | Scania Cv Ab | Control of functions in motor vehicles |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2228603A (en) * | 1989-02-27 | 1990-08-29 | Shorrock Ltd | Secure data communication system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4855713A (en) * | 1988-10-07 | 1989-08-08 | Interactive Technologies, Inc. | Learn mode transmitter |
| GB2228602A (en) * | 1989-02-27 | 1990-08-29 | Shorrock Ltd | A secure data communication system |
| DE4036639A1 (en) * | 1990-11-16 | 1992-05-21 | Esser Sicherheitstechnik | METHOD FOR DETERMINING THE CONFIGURATION OF THE DETECTORS OF A DANGER DETECTION SYSTEM AND FOR DETERMINING DETECTORS SUITABLE FOR THE SYSTEM CONFIGURATION |
-
1998
- 1998-02-11 GB GB9802855A patent/GB2334359A/en not_active Withdrawn
-
1999
- 1999-02-11 WO PCT/GB1999/000274 patent/WO1999041725A1/en not_active Ceased
- 1999-02-11 AU AU25270/99A patent/AU2527099A/en not_active Abandoned
- 1999-02-11 EP EP99904952A patent/EP0974135A1/en not_active Withdrawn
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2228603A (en) * | 1989-02-27 | 1990-08-29 | Shorrock Ltd | Secure data communication system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013129992A3 (en) * | 2012-02-29 | 2014-01-03 | Scania Cv Ab | Control of functions in motor vehicles |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2527099A (en) | 1999-08-30 |
| EP0974135A1 (en) | 2000-01-26 |
| WO1999041725A1 (en) | 1999-08-19 |
| GB9802855D0 (en) | 1998-04-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4772876A (en) | Remote security transmitter address programmer | |
| US5059871A (en) | Programmable lighting control system linked by a local area network | |
| KR900002744B1 (en) | Remote controller | |
| US4090248A (en) | Supervisory and control system for environmental conditioning equipment | |
| EP0046763B1 (en) | Keyboard operated security apparatus | |
| US4721954A (en) | Keypad security system | |
| US4926162A (en) | High security communication line monitor | |
| US4396914A (en) | Electronic security device | |
| EP0340325B1 (en) | Digitally addressable electronic device | |
| EP0084441A2 (en) | Method and apparatus for the protection of proprietary computer software | |
| US8412922B2 (en) | On-site configuration of a hardware device module of a security system | |
| CA2170582A1 (en) | Control System for Automated Security and Control Systems | |
| WO2002082367A1 (en) | System and method of extending communications with the wiegand protocol | |
| US3573739A (en) | Automatic registration system | |
| US4608562A (en) | Address personalization of a remotely attached device | |
| US4406995A (en) | Base station for monitoring call boxes | |
| US3938106A (en) | Production data gathering and processing system | |
| US4155073A (en) | System for monitoring integrity of communication lines in security systems having remote terminals | |
| GB2334359A (en) | Identifying devices in an electronic system | |
| GB2188457A (en) | Control keyboard for a multiple system accessing unit | |
| EP0575087B1 (en) | An identification code input board for an electrical lock or the like | |
| JPS61292431A (en) | Remote control circuit | |
| CA1182576A (en) | Automatic digital strapping apparatus for data modems | |
| JP3288881B2 (en) | Security monitoring system and security monitoring control method | |
| GB2293472A (en) | Fire alarms |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |