EP0453399A1 - Einrichtung mit einer Vielzahl von Empfängern und Sendern - Google Patents

Einrichtung mit einer Vielzahl von Empfängern und Sendern Download PDF

Info

Publication number
EP0453399A1
EP0453399A1 EP91810236A EP91810236A EP0453399A1 EP 0453399 A1 EP0453399 A1 EP 0453399A1 EP 91810236 A EP91810236 A EP 91810236A EP 91810236 A EP91810236 A EP 91810236A EP 0453399 A1 EP0453399 A1 EP 0453399A1
Authority
EP
European Patent Office
Prior art keywords
memory
order
transmitter
instruction
address
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
Application number
EP91810236A
Other languages
English (en)
French (fr)
Inventor
Eric Cheron
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Somfy SA
Original Assignee
Somfy SA
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
Priority claimed from FR9004907A external-priority patent/FR2661024B1/fr
Application filed by Somfy SA filed Critical Somfy SA
Publication of EP0453399A1 publication Critical patent/EP0453399A1/de
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B9/00Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
    • E06B9/56Operating, guiding or securing devices or arrangements for roll-type closures; Spring drums; Tape drums; Counterweighting arrangements therefor
    • E06B9/68Operating devices or mechanisms, e.g. with electric drive
    • E06B9/70Operating devices or mechanisms, e.g. with electric drive comprising an electric motor positioned outside the roller
    • EFIXED CONSTRUCTIONS
    • E06DOORS, WINDOWS, SHUTTERS, OR ROLLER BLINDS IN GENERAL; LADDERS
    • E06BFIXED OR MOVABLE CLOSURES FOR OPENINGS IN BUILDINGS, VEHICLES, FENCES OR LIKE ENCLOSURES IN GENERAL, e.g. DOORS, WINDOWS, BLINDS, GATES
    • E06B9/00Screening or protective devices for wall or similar openings, with or without operating or securing mechanisms; Closures of similar construction
    • E06B9/24Screens or other constructions affording protection against light, especially against sunshine; Similar screens for privacy or appearance; Slat blinds
    • E06B9/26Lamellar or like blinds, e.g. venetian blinds
    • E06B9/28Lamellar or like blinds, e.g. venetian blinds with horizontal lamellae, e.g. non-liftable
    • E06B9/30Lamellar or like blinds, e.g. venetian blinds with horizontal lamellae, e.g. non-liftable liftable
    • E06B9/32Operating, guiding, or securing devices therefor
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C15/00Arrangements characterised by the use of multiplexing for the transmission of a plurality of signals over a common path

Definitions

  • the subject of the invention is an installation comprising several transmitting points, to each of which is assigned a particular address code, and several relay points each connected to a receiving point, the transmitting points and the relay points each being electrically connected to a common BUS line. so as to be able to communicate with each other, the transmitting points being moreover provided for transmitting signals on the BUS line, each signal comprising a frame formed by at least one identification element corresponding to the address code and at least one element defining an order to be executed by the receiver, the relay points each comprising means for deciphering and processing the signals transmitted on the BUS line and for activating the receiver associated with it, the means provided at each relay point for decryption and processing of signals and for the activation of the associated receiver, being constituted by a log unit ics of processing essentially comprising a central unit and memories, these memories being in particular provided for memorizing at least one identification element.
  • the relay point address code is composed of a first part defining the family of relay points and a second part defining the relay point in the family.
  • the addresses of the transmitting stations are each stored in a card of the receiving station and each card is connected to a determined actuator or, optionally, to a group actuators.
  • Each order transmitted by a transmitting station is accompanied by the address of this station and the receiving stations in which this address is stored execute the received order.
  • This installation therefore makes it possible to control any number of receivers from a transmitter, modifications which can be easily carried out at the level of the receivers by a change of card.
  • this installation does not make it possible to control an actuator by several transmitters. However, such a possibility would be useful, even necessary, in certain applications.
  • each transmitter / receiver unit has four inputs and four outputs. Each of the inputs is intended to be connected to a control member and each of the outputs to a receiver. Each input of each box has an address and each output stores a single address. As in the installation previous, each receiver can only receive orders from one control unit.
  • Patent application EP 0 023 105 describes a multiplex transmission installation in which the signals transmitted by the transmitters comprise four bits used to identify the transmitters.
  • the addresses to which the receiver must react are stored in a ROM memory of the receiver, but each address corresponds to a particular output intended to be connected to a determined receiver, so that, as in the previous installations, a receiver can only be controlled by a single transmitter.
  • the object of the present invention is to obviate the drawbacks resulting from the restrictions which the known installations present, that is to say to allow to freely and without restriction associate one or more any transmitter points with one or more any relay points, to modify the associations, to proceed to any addition of relay points or transmitting points, at any time and without causing any transformation of the initial installation.
  • the installation according to the invention is characterized in that the central unit and the memories of the logic processing unit of each relay point constitute a microprocessor comprising a programmed non-volatile central memory and a central data memory , volatile, the central program memory containing a main configuration and use program itself comprising a frame reception subroutine, and order execution subroutines, the main program being provided, on the one hand, to select the signals circulating on the BUS line whose identification element corresponds to the stored signal, respectively to one of the stored signals and, on the other hand, to activate, for each selected signal, the order execution subroutine contained in its frame and transmit it to the corresponding receiver.
  • the central unit and the memories of the logic processing unit of each relay point constitute a microprocessor comprising a programmed non-volatile central memory and a central data memory , volatile, the central program memory containing a main configuration and use program itself comprising a frame reception subroutine, and order execution subroutines, the main program being provided, on the one hand, to select the signals
  • the installation according to the invention not only achieves the set goals, but it also allows easy implementation by unskilled labor, in particular by the user.
  • the diagram shown in FIG. 1 is valid for all the embodiments.
  • the installation as partially represented in FIG. 1, comprises several transmitting points 1, several relay points 2, a BUS 3 to which all the transmitting points 1 and all the relay points 2 are connected, receiving points 4 associated respectively with each relay points 2 and a two-wire P / N supply connected to the mains supply for supplying the transmitter, relay and receiver points.
  • the receiving points 4 are asynchronous electric motors with phase shift capacitor capable of rotating in two directions, for example to equip gearmotors intended to wind or unwind a rolling element between two positions, such as blinds or roller shutters.
  • These gearmotors include automatic shutdown devices for the windable element when the latter arrives at each of its two extreme positions.
  • the relay point comprises a microprocessor 5 (for example an Intel 8051 microprocessor), an I / O interface (input / output) receiver 6, a user interface 7, an LCD driver 8 , a BUS interface 9, a stabilized power supply 10, the two-wire connection P / N connected to the mains supply, a two-wire connection 11 connected to the receiver and a two-wire connection 12 connected to the BUS line.
  • a microprocessor 5 for example an Intel 8051 microprocessor
  • I / O interface (input / output) receiver 6 for example an Intel 8051 microprocessor
  • I / O interface input / output
  • LCD driver 8 for example an Intel 8051 microprocessor
  • BUS interface 9 a stabilized power supply 10
  • the two-wire connection P / N connected to the mains supply
  • a two-wire connection 11 connected to the receiver
  • a two-wire connection 12 connected to the BUS line.
  • the stabilized power supply 10 is provided to supply a very low voltage power supply to the microprocessor 5, to the interfaces 6 and 7 and to the LCD driver 8.
  • the receiver I / O interface 6 is provided to supply the power to the gearmotor in response to orders from of the microprocessor 5.
  • the BUS 9 interface is provided to adapt the impedance of the BUS 9 to that of the microprocessor 5.
  • the LCD driver 8 is provided to activate the liquid crystals of an LCD display 13 contained in the user interface 7 shown schematically in Figure 4.
  • This interface has four contacts C1, C2, C3 and C4.
  • Contact C1 is a two-position contact used to select the operating mode of the relay point (configuration programming mode or use mode).
  • Contact C4 is a pulse contact allowing, in programming mode, to increment the pointer position in the address table.
  • the contacts C2 and C3 are pulse contacts allowing, in programming mode, to increment / decrement the address of the pointed box of the address table.
  • the display 13 is an LCD display comprising a window of three digits with eight segments. It is intended to allow, in programming mode, the visualization of the increment / decrementation of the address in response to the actuation of the contacts C2 and C3.
  • the transmitter point shown diagrammatically in FIG. 3, comprises a microprocessor 14 essentially consisting of a central unit 15 and a non-volatile memory 16, a stabilized power supply 17, an input interface 18 and an output interface 19.
  • the power supply stabilized 17 is provided to provide a very low voltage supply to the components of the transmitter point. It is connected on the one hand to these constituents and on the other hand to the sector.
  • the output 19 interface is connected to the BUS 3 line and the input 18 interface is connected depending on the type of transmitter, to two or three contacts actuated directly or indirectly, depending on the type of transmitter, by sensors (transmitter, wind, sun, rain, etc.), automatisms (clock) or the user (group control, urgent).
  • the interfaces 18 and 19 are provided to adapt the impedance of the microprocessor 14 to the BUS line and to the contacts.
  • the non-volatile memory 16 comprises an address code and a program intended to transmit on the output interface each time a contact is activated on the input interface, a signal comprising a frame in which the address code is incorporated, as well as an order corresponding to the activated contact and the type of transmitter.
  • the types of transmitters are as follows: URGENT, WIND, GROUP CONTROL, EXTERIOR, CLOCK, SUN, RAIN.
  • a VENT transmitter will have two contacts on the Input interface, one activated when the sensor registers a wind speed above a certain threshold, the other activated when the wind speed drops below this threshold.
  • the transmitting point will issue an Up order in its frame, at the second a cessation of the Up order.
  • the URGENT, OUTDOOR, CLOCK, SUN, RAIN transmitting points will also have two contacts. At each of these contacts, the sending point will deliver the following order in its frame: for the URGENT type, for example external control connected to a safety edge of a rolling shutter, a Stop order, a Cessation order; for the CLOCK type, an Up order, a Down order, or vice versa; for the SUN type, a Descent order, a Cessation order; for the RAIN type, a rise order, a stop order.
  • the GROUP COMMAND transmitting points will have three contacts which correspond to Up, Down and Stop orders and, respectively for each of these, a Cessation order.
  • the microprocessor 5 of each relay point 2 essentially comprises, in a known manner, a central unit, a central memory PRG (programming), non-volatile and a central data memory, volatile.
  • the main memory PRG contains the subroutines for activating and transmitting the Up, Down and Stop orders and the main configuration and use program which itself includes a frame reception subroutine.
  • Instruction 32 authorizes a jump from the main program to the frame reception subroutine as soon as a transmitter signal circulates on the BUS line.
  • Instruction 24 inhibits the authorization produced by instruction 32.
  • the central data memory comprises an address table consisting of memory boxes (FIG. 5) intended to store the addresses of the transmitters to which the relay point must be sensitive, frame memory boxes intended to temporarily store the information contained in the frame of the last signal. circulating on the BUS line and an indicator consisting of a memory box is intended to receive a 1 each time that the address of the stored frame corresponds to one of that stored in the table of addresses.
  • the installation On power-up, the installation is initialized by instruction 21. In particular, the volatile memories are reset to 0. No contact C1 to C4 of the user interfaces 7 of the relay points 2 is actuated and no signal circulates on the BUS line.
  • the configuration of the installation is carried out, that is to say the programming of each relay point 2.
  • the main program runs as represented by the flowchart in FIG. 13.
  • the instruction 22 examines the contacts C1 to C4 of the user interface 7 of the relay point 2 concerned.
  • Instruction 23, which tests the position of contact C1 calls instruction 24 which inhibits the external interruption. From this moment, the ULT of the relay point remains insensitive to any signal likely to circulate on the BUS 3 line.
  • Instruction 37 tests that contact C4 is not activated and, if this is the case, it calls instruction 26 which tests that contact C2 is activated. If so, instruction 27 increments the address of the memory box pointed to in the table of addresses (FIG.
  • instruction 31 activates the LCD driver 8 which controls the crystals of the LCD display 13 and allows address display.
  • the program loops. As long as there is no change and contact C2 is activated, the address of the pointed memory box increases. When the address corresponds to that of the transmitter to be programmed, contact C2 is released. If the address has been exceeded, simply activate contact C3. At this time, instruction 26 tests that contact C2 is no longer activated and instruction 28 tests that contact C3 is activated. Instruction 29 decrements the address of the pointed memory box.
  • the main program runs according to the flow diagram in FIG. 13.
  • the instructions 21 and 22 run as before.
  • Contact C1 is placed in use mode.
  • Instruction 23, which tests the position of contact C1 calls instruction 32 which validates the external interruption. From this moment, any signal circulating on the line BUS 3 triggers the reception subroutine:
  • Instruction 35 receives the signal frame, instruction 36 stores the address and the order contained in the frame, l instruction 44 tests that the memorized address corresponds to one of those memorized in PRG mode and calls instruction 38 which registers 1 in the update indicator (MAJ), then the reception subroutine returns to main program.
  • Instruction 33 tests that the update indicator is at 1, calls instruction 47 which sets the indicator to 0, then instruction 34 calls the subroutine for activating the order corresponding to that memorized by instruction 36.
  • instruction 44 tests that the address memorized by instruction 36 does not correspond to one of that memorized in PRG mode, the subroutine returns to the main program and instruction 33, which tests while the update indicator is at 0, loops back to the main program while waiting for a new signal.
  • Relay points can memorize an address of different sending points and it is possible, at any time, to add or delete a sending point address in the relay point. For this, it suffices to operate as described above, by acting successively on the contact C1 to place the device in program mode, on the contact C4 to move the pointer from the table of addresses to a new memory box or to the box containing the address of the transmitter to be deleted and on the C2 / C3 contacts to increment / decrement the new address or an inactive address.
  • each transmitter point 1 includes, in its non-volatile memory 16, an additional code specific to the type of transmitter.
  • an additional code specific to the type of transmitter In the example considered where the receivers are blinds, a distinction is made between the following types of transmitters: URGENT, WIND, GROUP, EXTERIOR, CLOCK, SUN, RAIN.
  • Each of the transmitting points 1 is moreover provided for incorporating its code into the frame of the signal transmitted on the BUS 3.
  • Each relay point 2 has in its central memory PRG a priority table made up of several memory boxes ( Figure 7).
  • a memory box is provided for each of the URGENT, WIND, EXTERIOR, CLOCK, RAIN types and two boxes are provided for the GROUP and SUN types.
  • the order of priority is URGENT, WIND, GROUP, OUTDOOR, CLOCK, SUN, RAIN.
  • each relay point 2 comprises three tables 81, 82, 83 (FIG. 8) each consisting of an identical number of memory cells, each one associated with a memory cell of the priority table (FIG. 7) .
  • Table 81 is an address table which has the function of storing, as in the first embodiment, the addresses of the sending points to which the relay point must be sensitive.
  • Table 82 is a table of transmitter states which has the function of storing the active or inactive state of the transmitter points. An active state will be memorized for the "Up, Down, Stop" orders and a non-active state for a "Stop order" order.
  • Table 83 is an order table which has the function of memorizing the nature of the last order of each transmitter point.
  • the LCD display 13 of the user interface 7 comprises, in addition to the three digits with eight segments, segments or LEDs each corresponding to a transmitting point, as illustrated by the boxes in FIG. 6. In the example considered these there are nine segments or LEDs whose function is to display the memory box pointed in the priority table (figure 7).
  • the pulse contact C4 of the user interface 7 increments the position of the pointer from the priority table.
  • the main program and the reception subroutine comprise, relative to the flowchart of FIG. 13, the additional instructions appearing in the flowchart of FIG. 14.
  • instruction 36 is replaced by instruction 36 ′ which also reads and stores the transmitter type code contained in the frame.
  • the new instruction 43 is a test instruction that the sender type code of the frame received corresponds to a type stored in the priority table.
  • Instruction 44 is replaced by instruction 44 ′ which tests that the address of the frame received in relation to the previously tested type corresponds to one of that stored in the address table.
  • the instruction 45 is an instruction for updating the boxes of the state table 82 and the order table 83 corresponding to the type and address contained in the frame stored in 36 ′.
  • This instruction puts a 1 or a 0 in the box of the state table 82 depending on whether the corresponding order is active or inactive and reports the order itself in the box of the order table 83.
  • 39 is an instruction of reading of a cell from the state table 82 according to the order of the priority table.
  • 40 is an instruction for testing the state of the cell read by the previous instruction.
  • 41 is an instruction to read the box in the order table 83 corresponding to the box tested by the instruction 40.
  • 42 is an instruction to test the position of the pointer at the end of the state table.
  • Instructions 27, 29, 30 are replaced by instructions 27 ′, 29 ′, 30 ′.
  • the instructions 27 ′ and 29 ′ are instructions for incrementing and decrementing the address of the memory cell corresponding to the cell pointed in the priority table.
  • Instruction 30 ′ is an instruction to increment the pointer of the priority table.
  • Instruction 34 is replaced by instruction 34 ′ which is an instruction for activating the order execution subroutine stored in the order table 83
  • the configuration of the installation is carried out as follows: The contact C1 of the user interface 7 is placed in program mode and the instructions 21, 22, 23, 24, 25 of the main PRG takes place as in the first mode of achievement. Contact C4 is activated and instruction 30 ′ increments the priority table pointer. Instruction 31 activates the LCD display which allows the pointer position to be displayed. Contact C4 is activated until the pointer is on the box of the transmitter type to be programmed. As in the previous embodiment, the address of the sending point is stored by means of the contacts C2 and C3 and the instructions 26, 27 ′, 28 and 29 ′. In the example considered, each relay point 2 makes it possible to store an address for each of the URGENT, WIND, OUTDOOR, CLOCK, RAIN transmitter types and two addresses for the GROUP and SUN types.
  • the instructions 38, 33, 37 take place as in the previous mode, then the instruction 39 activates the reading, according to the order of the priority table, of the first box of the table of the states of the transmitters 82.
  • the instruction 40 tests that the memory box read at 39 is equal to 1, then the instruction 41 reads the corresponding box from the order table 83.
  • the program then proceeds as in the previous mode and transmits the order to the receiver 4.
  • instruction 40 tests that the state of the box read by instruction 39 is equal to 0 (case of a non-active transmitter)
  • instruction 42 tests that the pointer is at the end of the table, then loops over instruction 22 and no order is transmitted to receiver 4.
  • the program loops over the instruction 39 which reads the next box from the state table 82, according to the order of the priority table , then the program runs as previously described.
  • the pointer to the priority table can only access the next box if the box in the corresponding state table 82 is equal to 0.
  • the corresponding orders will be executed according to the order of the priority table (FIG. 7) and the order of the active transmitting point following can only be executed if the current transmitter point becomes inactive.
  • the user interface 7 ′ (FIG. 9) of each relay point 2 comprises three additional contacts C5, C6, C7 corresponding to the orders "Up, Down, Stop / Stop”.
  • the priority table 80 ′ (FIG. 10) includes an additional memory case 801 "relay point". In the example considered, this box 801 is located after the "Group control" memory boxes. This memory box 801 stores the reference code of the relay point.
  • each of the address tables 81 ′ of the states of the transmitters 82 ′ and of the orders 83 ′ there is provided an additional memory cell 811, respectively 821 and 831 associated with cell 801 of the priority table. Boxes 821 and 831 are intended to memorize respectively the active / non-active state and the order of the relay point.
  • the main program includes the additional instructions 46 and 48 shown in FIG. 15 with the neighboring instructions. Otherwise, the flowchart is identical to the flowchart in Figure 14. The frame reception routine is unchanged.
  • Instruction 48 is a test instruction whether the contacts C5, C6, C7 of the user interface 7 ′ are active or not.
  • 46 is an instruction for updating the corresponding box of the state table 82 ′ and the order table 83 ′.
  • the use mode differs from the previous mode at the end of the instruction 33.
  • the instruction 33 tests that the update indicator is at 0, it calls the instruction 48 which tests the state of the contacts C5 , C6, C7 of the user interface 7 ′ of the relay point. If no activation is detected, the program loops back to instruction 22. If on the contrary one of the contacts C5, C6, C7 is activated, instruction 46 proceeds to update the corresponding memory boxes of the table 82 ′ reports and 83 ′ order table. Then, as in the previous mode, the instructions 39, 40, 42 run until the instruction 40 tests in the state table 82 ′ a box equal to 1. In the absence of other active transmitters, located upstream in the priority table 80 ′, instruction 40 tests the state equal to 1 in the box corresponding to the relay point concerned, then instructions 41 and 34 ′ take place as before. The order is activated.
  • This embodiment makes it possible to control the receivers 4 linked to a relay point 2 directly from the latter, while respecting the priorities.
  • the priority table is not placed in the central program memory, but in the central data memory, as illustrated in FIG. 11 where the tables 80 ⁇ , 81 ⁇ , 82 ⁇ and 83 ⁇ are respectively the table of priorities, addresses, states of the issuers and orders.
  • the priority table 80 ⁇ is made up of a number of memory boxes identical to the number of boxes present in the previous embodiment, each of these boxes being associated with a box in the address, status and order tables. These boxes are intended to memorize the code of the transmitter types.
  • the contact C4 of the user interface 7 ′ is provided in PRG (program) mode for, in addition, moving the pointer from the pointed box of the priority table 80 ⁇ to the corresponding box of the table of addresses 81 ⁇ .
  • PRG program
  • the three-digit window of the LCD display is also designed to display the transmitter type code when the pointer is in the priority table.
  • the contacts C2 and C3 of the user interface 7 ′ are further provided for incrementing / decrementing the transmitter type code when the pointer is in the priority table.
  • the central data memory has a type indicator consisting of an additional memory box intended to receive 0 or 1.
  • the main program has a certain number of additional instructions appearing in the extract from the flow diagram represented in FIG. 16.
  • the rest of the flow diagram is identical to that of FIG. 15.
  • Instruction 49 is a test instruction for the state of the type indicator.
  • 50 is an instruction for incrementing the priority table 80 ⁇ .
  • 51 is an instruction to reset the type indicator to state 1.
  • 52 is an instruction to move the pointer from the priority table 80 ⁇ to the address table 81 ⁇ in the box corresponding to the one previously pointed to on the priority table.
  • 53 is an instruction to set the type indicator to state 0.
  • the program is also provided to initialize the type indicator to 0 when the selector C1 switches to PRG mode.
  • the configuration of the installation according to this fourth embodiment is carried out as follows: The contact C1 of the user interface is switched to PRG mode. The type indicator is initialized to 0. The user activates the selector C4. Instructions 22, 23, 24, 25, 37 run as in the previous modes, then instruction 49 tests that the type indicator is at 0, instruction 50 increments the priority table and instruction 51 sets at 1 the type indicator. The program loops by proceeding as previously described.
  • the instruction 49 tests that the type indicator is at 1 and calls the instruction 52 which moves the pointer from the box of the priority table to the corresponding box of the table 81 ⁇ addresses.
  • Instruction 53 resets the type indicator to 0 and the program loops.
  • the user activates the contacts C2 / C3 a second time and, as previously described, the instruction 37 successively activates the instructions 26/28, 27 ′ / 29 ′ which increment / decrement the address code, which is displayed by instruction 31 on the LCD display.
  • the orders of the simultaneous transmitters are executed according to the hierarchy of the table of priorties, that is to say according to the hierarchy defined by the user.
  • the execution is done according to the same scheme as in the previous embodiments.
  • This embodiment has the advantage of allowing the user to define at his convenience the hierarchy of execution of the orders of the simultaneously active issuers.
  • part of the priority table 80 ⁇ ′ (FIG. 12) is made up of protected memory boxes containing a pre-programmed type code. In the particular case, these are the first two memory boxes 812 and 813.
  • the main program includes an additional instruction 54 (FIG. 17) which is a test instruction that the memory box pointed in the priority table is protected.
  • Figure 17 shows only the additional instruction 54 and the neighboring instructions.
  • the contact C1 of the user interface 7 ′ being switched to PRG mode, the configuration of the installation differs from the previous mode at the end of the instruction 50.
  • the pointer being on a box in the priority table 80 ⁇ ′, instruction 54 tests that this box is protected. If this is the case, it calls instruction 52 which moves the pointer to the corresponding box in the table of addresses 81 ⁇ ′. If the box pointed to is not a protected box, the instruction 54 calls the instruction 51 which sets the type indicator to 1 and the program loops as described in the first embodiment.
  • the orders of the transmitters active simultaneously are executed according to the hierarchy of the priority table, that is to say according to a compromise between a predefined hierarchy and a hierarchy defined by the user.
  • This fifth embodiment has the advantage of making it possible to impose priority in the execution of orders from certain types of transmitter such as those issuing security orders such as URGENT and VENT and to leave the user free choice. of the hierarchy of issuers whose orders are more secondary.
  • the emitter point 1 ′ comprises an additional contact C9 and the program contained in the non-volatile memory 16 is designed to include in the frame of its signal a code for indicating a fugitive order when the contact C9 is activated.
  • the interface 7 ⁇ of the relay point comprises, analogously to the transmitter point, an additional contact C8 and the contacts C5, C6, and C7 are provided for transmitting, from the relay point, fugitive orders for ascent, descent and stop when contact C8 of the relay point is activated.
  • the central data memory of the relay point comprises, in addition to the priority tables 80 ′, addresses 81 ′, states of the transmitters 82 ′, and orders 83 ′, a table of order type 84 consisting of a number identical to memory boxes, each of these boxes being associated with a box in the priority table 80 ′ (FIG. 20).
  • These memory boxes are provided for storing a fugitive state when the frame received contains a fugitive code or when the relay point issues a fugitive order.
  • the flowchart corresponding to this sixth embodiment is derived from the flowchart shown in FIG. 14, with the modifications of FIG. 15, modified according to FIG. 21.
  • the instruction 45 of FIG. 14 is replaced by the instruction 45 ′ for updating the status tables of issuers, orders and order type corresponding to the type and address.
  • Instruction 46 in FIG. 15 is replaced by instruction 46 ′ for updating the tables of states, orders and type of order corresponding to the relay point.
  • the main program comprises an additional instruction 54 for testing the existence of a fugitive order code in the order type table and an additional instruction 55 for resetting the order type table to 0.
  • the configuration of the relay point is carried out in the same way as in the previous execution modes.
  • the mode of use differs from the previous modes at the end of the instruction 41.
  • the instruction 54 tests in the order type table that the order read at 41 is not a fugitive order, then l instruction 34 ′ performs, analogously to the preceding modes, the subroutine for activating the order read in 41.
  • instruction 54 tests for the presence of a fugitive order, it calls instruction 42 which tests that the pointer is at the end of the table.
  • the instruction 42 calls the instruction 34 ′ which activates the subroutine for activating the order read at 41, that is to say the fugitive order.
  • instruction 42 does not test the end of the table, it loops back to instruction 39 and the program runs as before and successively tests all the boxes of the state table 82 ′ until it meets either a standing order or the end of the table. In the event that it encounters a standing order, it is then executed immediately, the previous fugitive order then being erased by instruction 55. If it encounters the end of the table, the last fugitive order encountered is executed. As long as there is a permanent active order in the table, fugitive orders are not taken into account.
  • This embodiment therefore makes it possible to de-hierarchize one or more transmitting points or one or more relay points for which the corresponding orders will be taken into account only in the absence of any active non-fugitive order.
  • the interface 7 of the relay point includes the three additional contacts C5, C6 and C7, but not the contact C8, since the priority table is in the central memory PRG.
  • the transmitting points VENT and URGENT have no contact C9 and therefore no possibility of issuing a fugitive order.
  • the order type tables are adapted accordingly.

Landscapes

  • Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Architecture (AREA)
  • Civil Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)
  • Small-Scale Networks (AREA)
  • Blinds (AREA)
EP91810236A 1990-04-17 1991-04-02 Einrichtung mit einer Vielzahl von Empfängern und Sendern Withdrawn EP0453399A1 (de)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
FR9004907A FR2661024B1 (fr) 1990-04-17 1990-04-17 Installation comportant plusieurs points recepteurs et plusieurs points emetteurs.
FR9004907 1990-04-17
FR9016463 1990-12-28
FR9016463 1990-12-28

Publications (1)

Publication Number Publication Date
EP0453399A1 true EP0453399A1 (de) 1991-10-23

Family

ID=26227987

Family Applications (1)

Application Number Title Priority Date Filing Date
EP91810236A Withdrawn EP0453399A1 (de) 1990-04-17 1991-04-02 Einrichtung mit einer Vielzahl von Empfängern und Sendern

Country Status (3)

Country Link
EP (1) EP0453399A1 (de)
JP (1) JPH04306028A (de)
ES (1) ES2048713T1 (de)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0549005A1 (de) * 1991-11-11 1993-06-30 Koninklijke Philips Electronics N.V. System zur Anlagensteuerung mit einem gemeinsamen Kommunikationskanal
FR2691554A1 (fr) * 1992-05-19 1993-11-26 Somfy Dispositif de sélection et d'affichage pour télécommande multicanaux.
EP0771929A1 (de) * 1995-11-03 1997-05-07 Somfy Steuerungsanlage für Sonnenschutzelemente
EP1041238A1 (de) * 1999-03-29 2000-10-04 Bubendorff Volet Roulant Société Anonyme Diagnoseverfahren und Testgerät zum Testen der Funktion wenigstens einer motorisierten Verschlusseinrichtung, beispielsweise eines Rolladens oder dergleichen
FR2814774A1 (fr) * 2000-10-03 2002-04-05 Deprat Jean Sa Procede, et dispositif de controle d'un organe mobile, notamment store et/ou volet roulant, et moteur d'organe mobile, notamment destines a la mise en oeuvre dudit procede

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69228664T2 (de) * 1991-11-11 1999-09-30 Koninkl Philips Electronics Nv System zur Anlagensteuerung mit einem gemeinsamen Kommunikationskanal

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0023105A1 (de) * 1979-07-06 1981-01-28 WARD & GOLDSTONE LIMITED System und Verfahren zur Verarbeitung von Multiplexinformation
FR2535133A1 (fr) * 1982-10-26 1984-04-27 Paget Jean Installation de transmission numerique, par ligne bifilaire, d'informations fournies par des capteurs et d'ordres destines a des actionneurs
BE900816A (fr) * 1984-10-12 1985-04-12 Betea S A Procede de communication bidirectionnelle multipoints sur ligne unique.
EP0304023A2 (de) * 1987-08-18 1989-02-22 Allen-Bradley Company, Inc. Bitorganisiertes Nachrichtennetzwerk
DE8903355U1 (de) * 1989-03-17 1989-06-29 Hsieh, Chi-Sheng, Ping Tung Betätigungsvorrichtung für Jalousien
DE3801560A1 (de) * 1988-01-20 1989-08-03 Warema Renkhoff Gmbh & Co Kg Betaetigungsvorrichtung fuer eine raffbare lamellenjalousie mit elektromotor

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0023105A1 (de) * 1979-07-06 1981-01-28 WARD & GOLDSTONE LIMITED System und Verfahren zur Verarbeitung von Multiplexinformation
FR2535133A1 (fr) * 1982-10-26 1984-04-27 Paget Jean Installation de transmission numerique, par ligne bifilaire, d'informations fournies par des capteurs et d'ordres destines a des actionneurs
BE900816A (fr) * 1984-10-12 1985-04-12 Betea S A Procede de communication bidirectionnelle multipoints sur ligne unique.
EP0304023A2 (de) * 1987-08-18 1989-02-22 Allen-Bradley Company, Inc. Bitorganisiertes Nachrichtennetzwerk
DE3801560A1 (de) * 1988-01-20 1989-08-03 Warema Renkhoff Gmbh & Co Kg Betaetigungsvorrichtung fuer eine raffbare lamellenjalousie mit elektromotor
DE8903355U1 (de) * 1989-03-17 1989-06-29 Hsieh, Chi-Sheng, Ping Tung Betätigungsvorrichtung für Jalousien

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0549005A1 (de) * 1991-11-11 1993-06-30 Koninklijke Philips Electronics N.V. System zur Anlagensteuerung mit einem gemeinsamen Kommunikationskanal
FR2691554A1 (fr) * 1992-05-19 1993-11-26 Somfy Dispositif de sélection et d'affichage pour télécommande multicanaux.
EP0771929A1 (de) * 1995-11-03 1997-05-07 Somfy Steuerungsanlage für Sonnenschutzelemente
FR2740825A1 (fr) * 1995-11-03 1997-05-09 Somfy Installation de commande d'elements de protection solaire
EP1041238A1 (de) * 1999-03-29 2000-10-04 Bubendorff Volet Roulant Société Anonyme Diagnoseverfahren und Testgerät zum Testen der Funktion wenigstens einer motorisierten Verschlusseinrichtung, beispielsweise eines Rolladens oder dergleichen
FR2791796A1 (fr) * 1999-03-29 2000-10-06 Bubendorff Sa Procede de diagnostic et outil de test du fonctionnement d'au moins un systeme de fermeture motorise, tel qu'un volet roulant ou similaire
FR2814774A1 (fr) * 2000-10-03 2002-04-05 Deprat Jean Sa Procede, et dispositif de controle d'un organe mobile, notamment store et/ou volet roulant, et moteur d'organe mobile, notamment destines a la mise en oeuvre dudit procede

Also Published As

Publication number Publication date
ES2048713T1 (es) 1994-04-01
JPH04306028A (ja) 1992-10-28

Similar Documents

Publication Publication Date Title
FR2661024A1 (fr) Installation comportant plusieurs points recepteurs et plusieurs points emetteurs.
EP2631723B1 (de) Verfahren zur Steuerung und Parametrierung einer Gebäudetechnik-Installation, und Gebäudetechnik-Installation zur Umsetzung dieser Verfahren
EP0554164A1 (de) Chipkarte mit mehreren Kommunikationsprotokollen
EP2130100B1 (de) Verfahren zum konfigurieren einer hausautomatisierungsinstallation und werkzeug zu seiner implementierung
FR2476352A1 (fr) Machine electronique a affranchir comportant plusieurs dispositifs de calcul
EP0014152A1 (de) Operator für Datenpaketvermittlungsnetz
FR2627609A1 (fr) Dispositif electronique portatif
EP0606806B1 (de) Integrierte Schaltung mit Mikroprozessor, Speicher und internen Konfigurierbaren Peripherie
EP0889429B1 (de) Chipkartenleser unter Verwendung eines schnellen Übertragungsprotokolls
EP1045356A1 (de) Steuerung von Aktuatoren durch Sender mit einer Identitätsnummer
EP0453399A1 (de) Einrichtung mit einer Vielzahl von Empfängern und Sendern
EP0461971A1 (de) Elektronische Verbindungsvorrichtung
EP0033672B1 (de) Vorrichtung zum Durchschalten numerischer Daten
EP0519847B1 (de) Speicherkarte zur Zählung von Daten und Lesevorrichtung
EP0540427A1 (de) Schnittstellenschaltung für IC Karte
EP0571848B1 (de) Lokale Funkempfänger
FR2594984A1 (fr) Element a carte de circuits integres pour dispositif de traitement de donnees
EP0377379A1 (de) Automatische Telefonrufvorrichtung
EP0100523B1 (de) Verfahren zur Informationsübertragung über einen einzigen Übertragungskanal und Anwendung dieses Verfahrens insbesondere in Einrichtungen die ein Alarmsystem bilden
CA1092225A (fr) Central telephonique et les circuits de commande associes
EP0077864B1 (de) Abtasteinrichtung für Übertragungsleitungen mit Adressengeber
FR2508193A1 (fr) Dispositif de commande de sequence programmable
FR2458969A1 (fr) Dispositif d'ecriture sur ecran de television et systeme d'ecriture a distance comprenant un tel dispositif
EP0742515B1 (de) Verfahren zur Inbetriebnahme einer Halbleiterschaltung
EP0018875A1 (de) Automatische Generatoren für Telephonanrufe

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE CH DE ES FR GB IT LI NL SE

17P Request for examination filed

Effective date: 19920404

REG Reference to a national code

Ref country code: ES

Ref legal event code: BA2A

Ref document number: 2048713

Country of ref document: ES

Kind code of ref document: T1

17Q First examination report despatched

Effective date: 19941223

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 19960518