WO1999041725A1 - Electronic systems - Google Patents

Electronic systems Download PDF

Info

Publication number
WO1999041725A1
WO1999041725A1 PCT/GB1999/000274 GB9900274W WO9941725A1 WO 1999041725 A1 WO1999041725 A1 WO 1999041725A1 GB 9900274 W GB9900274 W GB 9900274W WO 9941725 A1 WO9941725 A1 WO 9941725A1
Authority
WO
WIPO (PCT)
Prior art keywords
code
peripheral
electronic
unique
electronic system
Prior art date
Application number
PCT/GB1999/000274
Other languages
French (fr)
Inventor
David Norman Snook
Original Assignee
Scantronic Limited
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Scantronic Limited filed Critical Scantronic Limited
Priority to EP99904952A priority Critical patent/EP0974135A1/en
Priority to AU25270/99A priority patent/AU2527099A/en
Publication of WO1999041725A1 publication Critical patent/WO1999041725A1/en

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B26/00Alarm systems in which substations are interrogated in succession by a central station
    • G08B26/001Alarm systems in which substations are interrogated in succession by a central station with individual interrogation of substations connected in parallel

Definitions

  • This invention relates to electronic systems.
  • 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.
  • 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.
  • control unit 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 a ⁇ - improved electronic system.
  • 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.
  • the electronic code is also physically marked upon the peripheral device in a way that - 2 -
  • 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.
  • Figure 1 shows schematically an electronic system
  • Figure 2 shows schematically a peripheral device.
  • 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 - 3 -
  • 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.
  • the peripheral devices may in themselves have a plurality of outputs, either by direct connections or wireless (infrared, radio, etc) connections to other
  • Each device is supplied with a unique electronic code which may be programmed into the unit at manufacture for example.
  • 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.
  • master device 1 is supplied with code 3AB2C3
  • peripheral device A has code 2B1CAF
  • peripheral device B has code BA23FE
  • peripheral device C has code 1283B5.
  • the code may have different numbers of characters and need not necessarily be a hexadecimal code.
  • 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 - 4 -
  • 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.
  • 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.
  • the system does not require coding switches and cannot have duplicate addresses on the same bus.
  • 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 - 5 -
  • the master device is also acquainted with all the relevant properties of each unique peripheral device.
  • 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.
  • peripheral having unique number 3AB2FE may be provided with the unique code 14.
  • 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.
  • the system may have different branches and the information provided shows which branch the peripheral - 7 -
  • 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.

Abstract

An electronic system, such as 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 (7) 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

- 1 -
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 aι- improved 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 - 2 -
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 - 3 -
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
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 - 4 -
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 - 5 -
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 - 6 -
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 εε outputs.
Zone 2 "Floor 1 Hall", ER
Zone 3 "Floor 1 Landing" , NA
Zone 4 "Mezzanine" , NA
Zone 5 "Office 1", NA
Zone 6 "Reception" , NA
Zone 7 "Reception PA", PA
Zone 8 NU
O/Pl Exit Warning
0/P2 Shock Reset
0/P3 NU
0/P4 NU
0/P5 NU
0/P6 NU
0/P7 NU
Figure imgf000008_0001
0/P8 NU
In the table, the system may have different branches and the information provided shows which branch the peripheral - 7 -
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

- 8 -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 - 9 -
a plurality of outputs.
10. An electronic system as claimed in any preceding claim, which is an alarm or security system.
PCT/GB1999/000274 1998-02-11 1999-02-11 Electronic systems WO1999041725A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
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 (2)

Application Number Priority Date Filing Date Title
GB9802855A GB2334359A (en) 1998-02-11 1998-02-11 Identifying devices in an electronic system
GB9802855.8 1998-02-11

Publications (1)

Publication Number Publication Date
WO1999041725A1 true WO1999041725A1 (en) 1999-08-19

Family

ID=10826783

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB1999/000274 WO1999041725A1 (en) 1998-02-11 1999-02-11 Electronic systems

Country Status (4)

Country Link
EP (1) EP0974135A1 (en)
AU (1) AU2527099A (en)
GB (1) GB2334359A (en)
WO (1) WO1999041725A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104144825A (en) * 2012-02-29 2014-11-12 斯堪尼亚商用车有限公司 Control of functions in motor vehicles

Citations (3)

* Cited by examiner, † Cited by third party
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
EP0485878A2 (en) * 1990-11-16 1992-05-20 Caradon Esser GmbH Method for determining the detectors' configuration of an alarm system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2228603A (en) * 1989-02-27 1990-08-29 Shorrock Ltd Secure data communication system

Patent Citations (3)

* Cited by examiner, † Cited by third party
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
EP0485878A2 (en) * 1990-11-16 1992-05-20 Caradon Esser GmbH Method for determining the detectors' configuration of an alarm system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104144825A (en) * 2012-02-29 2014-11-12 斯堪尼亚商用车有限公司 Control of functions in motor vehicles
CN104144825B (en) * 2012-02-29 2016-09-07 斯堪尼亚商用车有限公司 The control of the function in motor vehicles

Also Published As

Publication number Publication date
EP0974135A1 (en) 2000-01-26
GB2334359A (en) 1999-08-18
AU2527099A (en) 1999-08-30
GB9802855D0 (en) 1998-04-08

Similar Documents

Publication Publication Date Title
US4772876A (en) Remote security transmitter address programmer
US4721954A (en) Keypad security system
US5059871A (en) Programmable lighting control system linked by a local area network
EP0044630B1 (en) Electronic security device
KR900002744B1 (en) Remote controller
EP0046763B1 (en) Keyboard operated security apparatus
US4090248A (en) Supervisory and control system for environmental conditioning equipment
EP0340325B1 (en) Digitally addressable electronic device
US4926162A (en) High security communication line monitor
EP0084441A2 (en) Method and apparatus for the protection of proprietary computer software
US6988203B2 (en) System and method of extending communications with the wiegand protocol
CA2170582A1 (en) Control System for Automated Security and Control Systems
CN100439639C (en) Lock system, lock system device and method of configuring a lock system
US3573739A (en) Automatic registration system
US4406995A (en) Base station for monitoring call boxes
US3938106A (en) Production data gathering and processing system
WO1999041725A1 (en) Electronic systems
US4443794A (en) Character processing device
JPH0336097B2 (en)
EP0575087B1 (en) An identification code input board for an electrical lock or the like
US8412922B2 (en) On-site configuration of a hardware device module of a security system
CA1182576A (en) Automatic digital strapping apparatus for data modems
JP2572506B2 (en) Access control system
GB2293472A (en) Fire alarms
GB2278701A (en) Identifying individual communicating devices

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

WWE Wipo information: entry into national phase

Ref document number: 1999904952

Country of ref document: EP

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 1999904952

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 1999904952

Country of ref document: EP