DE3436593A1 - Freely programmable timer control section - Google Patents

Freely programmable timer control section

Info

Publication number
DE3436593A1
DE3436593A1 DE19843436593 DE3436593A DE3436593A1 DE 3436593 A1 DE3436593 A1 DE 3436593A1 DE 19843436593 DE19843436593 DE 19843436593 DE 3436593 A DE3436593 A DE 3436593A DE 3436593 A1 DE3436593 A1 DE 3436593A1
Authority
DE
Germany
Prior art keywords
control unit
time
memory
control panel
setpoints
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
DE19843436593
Other languages
German (de)
Inventor
Rainer Dr.-Ing. Döring
Wolfgang Kröger
Erhard Ing.(grad.) 1000 Berlin Wandrei
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.)
SCHLEICHER RELAIS
Schleicher GmbH and Co Relais Werke KG
Original Assignee
SCHLEICHER RELAIS
Schleicher GmbH and Co Relais Werke KG
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 SCHLEICHER RELAIS, Schleicher GmbH and Co Relais Werke KG filed Critical SCHLEICHER RELAIS
Priority to DE19843436593 priority Critical patent/DE3436593A1/en
Publication of DE3436593A1 publication Critical patent/DE3436593A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/05Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
    • G05B19/056Programming the PLC

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Programmable Controllers (AREA)
  • Electric Clocks (AREA)

Abstract

A freely programmable timer control section 1 is described for implementing digital timing/counting functions, which can be operated as a peripheral apparatus having a programmable-memory controller 2. The control section contains all the components which are required for implementing the timing functions. Said components consist of a microcomputer 7 having a microprocessor, an operating system memory, a main memory and a clock generator, which has a plurality of mutually independent digital timing/counting circuits which can in each case be loaded with a plurality of timing-section desired values, a desired-value memory 5 for all the timing-section desired values, and the corresponding addresses for the desired values and the time circuits, furthermore a keyboard 6 for entering the desired values and their associated addresses, as well as function signals, and furthermore a display device 8 for displaying the desired values, time circuits which are selected by the keyboard, and the actual values of the time circuits which have been selected and activated via the control program. <IMAGE>

Description

Freiprogrammierbares Zeitgeber-BedienteilFreely programmable timer keypad

Freiprogrammierbares Zeitgeber-Bedienteil Die Erfindung betrifft ein freiprogrammierbares Zeitgeber-Bedienteil zur Generierung, Parametrierung und Anzeige von digitalen Zeit-/Zählfunktionen.Freely programmable timer control unit The invention relates to a Freely programmable timer control unit for generation, parameterization and display of digital time / counting functions.

Die einfachste und meistverbreitetste Form einer speicherprogrammierbaren Steuerung ist dieJenige mit binärer Signalverarbeitung, bei der keine Zahlenverarbeitung möglich ist. Das Steuerungsprogramm wird hierbei in einem elektronischen Programmspeicher in Form von Steuerungsanweisungen abgespeichert. Über binäre Ein- und Ausgänge findet die Signalübermittlung zwischen den peripheren Einrichtungen und der Zentral- bzw.The simplest and most widespread form of a programmable logic The controller is the one with binary signal processing who does not have any number processing is possible. The control program is stored in an electronic program memory stored in the form of control instructions. Finds via binary inputs and outputs the signal transmission between the peripheral equipment and the central or

Steuereinheit statt, in der eine logische Verknüpfung der Signale entsprechend den Steueranweisungen erfolgt.Control unit instead, in which a logical combination of the signals according to the control instructions.

Bei vielen Steuerungsvorgängen sind digitale Zeit-/Zählfunktionen erforderlich, die in Abhängigkeit bestimmter logischer Verknüpfungen durch das Steuerungsprogramm ausgelöst und abgefragt werden. In kompakten und modularen Steuerungssystemen werden solche Zeitfunktionen durch Zusatz schaltungen bzw. Baugruppen als Bestandteile der Steuerungsvorrichtungen selbst realisiert. Darüber hinaus müssen immer periphere Einrichtungen vorgesehen sein, um diese Funktionen zu parametrieren, das heißt die Zeitsollwerte vorzugeben, und in Form einer Soll-/Istwert-Ziffernanzeige anzuzeigen. Ein weiterer Mehraufwand in der Steuerungsvorrichtung entsteht dadurch, daß in vielen Fällen die Zeitfunktionen über Anweisungen im- Steuerungsprogramm programmiert werden müssen.In many control processes there are digital time / counting functions required, which depends on certain logical links by the control program triggered and queried. In compact and modular control systems such time functions through additional circuits or assemblies as components realized the control devices themselves. In addition, always need peripheral Facilities may be provided to parameterize these functions, that is, the Specify time setpoints and display them in the form of a setpoint / actual value numeric display. Another additional expense in the control device arises from the fact that in many In cases the time functions are programmed using instructions in the control program have to.

Der Erfindung liegt daher die Aufgabe zugrunde, ein freiprogrammierbares Zeitgeber-Bedienteil as periphere Einrichtung zu schaffen, das digitale Zeit-/Zählfunktionen aufweist und bei dem die entsprechenden Sollwerte in besonders einfacher Weise eingegeben, gespeichert und auch geändert werden können.The invention is therefore based on the object of providing a freely programmable Timer keypad as a peripheral device to provide digital time / counting functions and in which the corresponding setpoints are entered in a particularly simple manner, can be saved and also changed.

Diese Aufgabe wird bei dem genannten freiprogrammierbaren Zeitgeber-Bedienteil erfindungsgemäß dadurch gelöst, daß ein Mikrocomputer zur Generierung der Zeitkreise, eine Speichervorrichtung zur Speicherung von bestimmten, für die Durchführung des Steuerungsprogramms benötigten Zeitabschnitten entsprechenden Sollwerten, einer Eingabevorrichtung zur Eingabe dieser Sollwerte in die Speichervorrichtung sowie Eingangs- und Ausgangs schaltungen zur Ankopplung an die speicherprogrammierbare Steuerung vorgesehen ist.This task is performed in the case of the freely programmable timer control unit solved according to the invention in that a microcomputer for generating the time circles, a storage device for storing certain, for the implementation of the Control program required time segments corresponding setpoints, one Input device for inputting these setpoint values into the memory device as well as Input and output circuits for coupling to the programmable Control is provided.

In bevorzugter Ausgestaltung weist das Bedienteil eine Anzeigevorrichtung für die ziffernmäßige Anzeige der Soll- und Istwerte der Zeitabschnitte auf. Weiterhin weist das Bedienteil vorteilhaft einen Mikrocomputer mit einem Mikroprozessor, Betriebssystemspeicher, Arbeitsspeicher und Taktgenerator auf. Vorzugsweise sind neben den Zeitabschnitt-Sollwerten diesen zugeordnete Adressenwerte in das Bedienteil eingebbar, in diesem speicherbar und gegebenenfalls von diesem anzeigbar.In a preferred embodiment, the operating part has a display device for the numerical display of the setpoint and actual values of the time segments. Farther if the control panel advantageously has a microcomputer with a microprocessor, operating system memory, RAM and clock generator on. Preferably, in addition to the time segment setpoints Address values assigned to these can be entered and saved in the control unit and, if necessary, can be displayed by this.

Die Erfindung wird im folgenden anhand eines in den Figuren dargestellten Ausführungsbeispieles näher erläutert.The invention is illustrated below with reference to one in the figures Embodiment explained in more detail.

Es zeigen: Fig. 1 das Blockschaltbild eines freiprogrammierbaren Zeitgeber-Bedienteils mit einer speicherprogrammierbaren Steuerung; und Fig. 2 die Vorderansicht eines Bedienteils.1 shows the block diagram of a freely programmable timer control unit with a programmable logic controller; and FIG. 2 is a front view of one Control unit.

In Fig. 1 sind mit 1 das periphere Bedienteil und mit 2 das Steuerungsteil bezeichnet. Das Steuerungsteil 2 ist in bekannter Weise ausgebildet und enthält einen Steuerungsprogrammspeicher 10, eine mit diesem verbundene Steuereinheit 11 für die binäre Logikverarbeitung sowie mit dieser verbundene binäre Eingangsschaltungen 12, 13 bzw.In Fig. 1, 1 is the peripheral operating part and 2 is the control part designated. The control part 2 is designed and contains in a known manner a control program memory 10, a control unit 11 connected to this for binary logic processing as well as binary input circuits connected to it 12, 13 or

Ausgangsschaltungen 14, 15. Über diese Eingangs-und Ausgangsschaltungen sind beliebige periphere Einrichtungen an das Steuerungsteil angeschlossen.Output circuits 14, 15. About these input and output circuits are arbitrary peripheral Devices connected to the control part.

Das Bedienteil 1 ist mit der Eingangsschaltung 13 und der Ausgangs schaltung 15 des Steuerungsteils 2 verbunden. Das Bedienteil enthält selbst eine Eingangs schaltung 3 und eine Ausgangsschaltung 4 zur Ankopplung an das Steuerungsteil 2. Im Bedienteil 1 befinden sich weiterhin ein Sollwertspeicher 5 zur Speicherung der digitalen Sollwerte für die verschiedenen für die Durchführung des Steuerungsprogramms benötigten Zeitabschnitte, eine Tastatur für die Eingabe von Sollwerten und diesen zugeordneten Adressen sowie für eine Funktionseingabe, ein Mikrocomputer 7 mit einem Mikroprozessor, einem Betriebssystemspelcher, einem Arbeitsspeicher und einem Taktgenerator, eine Anzeigevorrichtung 8 für die Anzeige der Soll- und Istwerte der jeweiligen Zeitabschnitte sowie der zugehörigen Adressen sowie eine Stromversorgungseinrichtung 9.The control panel 1 is connected to the input circuit 13 and the output circuit 15 of the control part 2 connected. The control unit itself contains one Input circuit 3 and an output circuit 4 for coupling to the control part 2. In the control unit 1 there is also a setpoint memory 5 for storage of the digital setpoints for the various for the execution of the control program required time periods, a keyboard for entering setpoints and these assigned addresses and for a function input, a microcomputer 7 with a Microprocessor, an operating system memory, a working memory and a clock generator, a display device 8 for displaying the setpoint and actual values of the respective Time periods and the associated addresses as well as a power supply device 9.

Das gezeigte Bedienteil vereinigt alle die für Zeit-/Zählfunktionen relevanten Merkmale in einem Gerät. Alle zur Realisierung der digitalen Zeitfunktionen benötigten Bauelemente sind in das periphere Bedienteil verlagert worden, das zusätzlich die stets erforderliche entsprechende Eingabevorrichtung sowie auch eine Anzeigevorrichtung enthält. Das Steuerungsteil selbst enthält keine Bauelemente, die für die Realisierung der Zeitfunktionen benötigt werden. Durch den Einsatz des elektrisch veränderbaren nicht flüchtigen Sollwertspeichers wird der vielfach geforderten Möglichkeit zur Minderung vor Ort und der nullspannungssicheren Speicherung einer großen Anzahl von Zeitabschnitt-Sollwerten entsprochen.The control panel shown combines all of the time / counting functions relevant features in one device. All for realizing the digital time functions required components have been relocated to the peripheral control panel, which also the corresponding input device, which is always required, as well as a display device contains. The control part itself does not contain any components necessary for the implementation the time functions are required. By using the electrically changeable non-volatile setpoint memory is the often requested option for Reduction on site and non-volatile storage of large numbers of time segment setpoints.

Durch die vorhandene Signalverarbeitungskapazität, das heißt den Mikroprozessor mit der zugehörigen Betriebssoftware, kann das Bedienteil an alle einfach ausgebildeten Steuerungsteile angeschlossen werden, die selbst über keine Möglichkeit der -.Due to the existing signal processing capacity, i.e. the microprocessor with the associated operating software, the control panel can be easily trained Control parts are connected, which themselves have no possibility of -.

internen Zahlenverarbeitung verfügen. Durch die Möglichkeit der Änderung der Betriebssoftware ist weiterhin ein hohes Maß an funktioneller Flexibilität gegeben.have internal number processing. With the possibility of change the operating software is still given a high degree of functional flexibility.

Der Mikrocoinputer 7 enthält mehrere voneinander unabhängige digitale Zeitkreise, die mit jeweils mehreren Sollwerten geladen werden können.The microcoin computer 7 contains several independent digital Time circles that can be loaded with several setpoints each.

Über die vom Steuerungsprogramm bestimmten Ein- und Ausgangssignale des Steuerungteils 2 werden die Zeitkreise und die Sollwerte im Mikrocomputer 7 über die Eingangsschaltung 3 ausgewählt.und ausgelöst sowie über die Ausgangsschaltung 7 abgefragt.Via the input and output signals determined by the control program of the control part 2, the timing circuits and the set values in the microcomputer 7 selected and triggered via the input circuit 3 and via the output circuit 7 queried.

Fig. 2 zeigt die Vorderansicht des Bedienteilsl.Fig. 2 shows the front view of the operating part.

Auf der rechten Seite befindet sichdie Tastatur 6, die in Form einer üblichen Zifferntastatur ausgebildet ist. Über diese Tastatur können die Zeitabschnitt-Sollwerte, deren zugeordnete Adressen und Funktionssignale eingegeben werden.On the right side is the keyboard 6, which is in the form of a usual numeric keypad is formed. The time segment setpoints, whose assigned addresses and function signals are entered.

Die Anzeigevorrichtung ist zweireihig ausgeführt, wobei in der oberen Reihe sieben Ziffern und in der unteren Reihe vier Ziffern angezeigt werden können. Maximal können 16 Ziffern angezeigt werden.The display device is designed in two rows, with the upper one Row seven digits and in the bottom row four digits can be displayed. A maximum of 16 digits can be displayed.

Die obere Reihe dient zur Anzeige jeweils eines Sollwertes und dessen Adresse. Die vier letzten Ziffern entsprechend dem Sollwert selbst, während die erste Ziffer den zugeordneten Zeitkreis und die zweite und dritte Ziffer die Sollwertnummer in diesem Zeitkreis darstellen.The top row is used to display a setpoint and its Address. The last four digits correspond to the setpoint itself, while the first digit the assigned time cycle and the second and third digit the setpoint number represent in this time circle.

Die untere aus vier Ziffern bestehende Reihe dient zur Anzeige des jeweiligen Istwerts des ausgewählten Zeitabschnitts.The lower four-digit row is used to display the respective actual value of the selected time period.

Das Bedienteil 1 enthalt weiterhin einen Schlüsselschalter 16, durch den zwischen den Betriebsarten "Einrichten': und "Betrieb" gewählt werden kann. In der Betriebsart "Einrichten" können unter der jeweils angezeigten Adresse die gewünschten Sollwerte eingegeben werden. Ein Ablauf der eingestellten Zeitabschnitte ist in dieser Betriebsart nicht möglich. In der Betriebsart "Betrieb" können die einzelnen Zeitabschnitte abgerufen werden; eine Sollwerteingabe ist hierbei nicht möglich.The control panel 1 also contains a key switch 16 through which can be selected between the operating modes "Setup": and "Operation". In the "Setup" operating mode, the desired setpoints can be entered. A lapse of the set time periods is not possible in this operating mode. In the "Operation" mode, the individual time periods can be called up; a setpoint input is not required here possible.

Wird die Anzeige eines bestimmten eingegebenen Sollwertes gewünscht, so sind über die Tastatur die Adressen des entsprechenden Zeitkreises und Sollwertes einzugeben. Der entsprechende Istwert wird nur angezeigt, wenn dieser Zeitkreis durch das Steuerungsprogranim aktiviert ist.If you want to display a certain entered setpoint, so are the addresses of the corresponding time circuit and setpoint via the keyboard to enter. The corresponding actual value is only displayed if this time cycle is activated by the control program.

Die einzelnen Zeitkreise wirken einschaltverzXgert.The individual time circuits have a switch-on delay.

Der entsprechende Startauftrag muß während der ganzen Laufzeit des Zeitkreises anstehen.The corresponding start order must be issued during the entire runtime of the Time circle.

Nach dem Start eines Zeitkreises läuft der Istwert vom Sollwert ausgehend gegen Null. Beim Erreichen von Null wird eine Quittung aktiviert.After the start of a time cycle, the actual value starts from the setpoint towards zero. When reaching zero, an acknowledgment is activated.

Die Istwertanzeige leuchtet dabei erst beim Starten bzw. bei der Auslösung des angezeigten Zeitkreises auf und erlischt nach dem Löschen des Startbefehls.The actual value display only lights up when starting or when triggered of the displayed time cycle and goes out after the start command has been deleted.

Claims (7)

Patentansprüche 1. Freiprogrammierbares Zeitgeber-Bedienteil zur Generierung, Parametrierung und Anzeige von digitalen Zeit- /Zählfunktionen, dadurch gekennzeichnet, daß das Bedienteil als periphere Einrichtung zum Betrieb an elektronischen Steuerungen vorgesehen ist, daß das Bedienteil einen Mikrocomputer (7) zur Generierung der Zeitkreise, eine Speichervorrichtung (5) zur Speicherung von bestimmten für die speicherprogrammierbare Steuerung (2) benötigten Zeitab schnitten entsprechenden Sollwerten sowie eine Eingabevorrichtung (6) zur Eingabe dieser Sollwerte in die Speichervorrichtung (5) aufweist. Claims 1. Freely programmable timer control unit for Generation, parameterization and display of digital time / counting functions, thereby characterized in that the control panel as a peripheral device for operation on electronic Controls are provided that the control panel has a microcomputer (7) for generating of the time circuits, a memory device (5) for storing certain for the programmable logic controller (2) required Zeitab cut appropriate Setpoints and an input device (6) for entering these setpoints into the Having storage device (5). 2. Bedienteil nach Anspruch 1, dadurch gekennzeichnet, daß das Bedienteil (1) eine Anzeigevorrichtung (8) für ziffernmäßige Anzeige der Soll- und Istwerte der Zeitabschnitte aufweist.2. Control panel according to claim 1, characterized in that the control panel (1) a display device (8) for numerical display of the setpoint and actual values which has periods of time. 3. Bedienteil nach Anspruch 1 oder 2, dadurch gekennzeichnet, daß das Bedienteil (1) einen Mikrocomputer (7) mit einem Mikroprozessor, einem Betriebssystemspeicher, einem Arbeitsspeicher und einem Taktgenerator aufweist.3. Control panel according to claim 1 or 2, characterized in that the control unit (1) a microcomputer (7) with a microprocessor, an operating system memory, having a working memory and a clock generator. 4. Bedienteil nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, daß das Bedienteil (1) einen Schlüsselschalter (16) zur Auswahl der Funktionen, die entweder Sollwerteingaben oder den Ablauf von eingestellten Zeitabschnitten ermöglichen, aufweist.4. Control unit according to one of claims 1 to 3, characterized in that that the control unit (1) has a key switch (16) for selecting the functions, either setpoint entries or the expiry of set time segments allow having. 5. Bedienteil nach einem der Ansprüche 1 bis 4, dadurch gekennzeichnet, daß neben den Zeitabschnitt-Sollwerten diesen zugeordnete Adressenwerte in das Bedienteil (1) eingebbar, in diesem speicherbar und gegebenenfalls von diesem anzeigbar sind.5. Control unit according to one of claims 1 to 4, characterized in that that in addition to the time segment setpoints, address values assigned to them are entered in the control unit (1) can be entered, stored in it and, if necessary, displayed by it. 6. Bedienteil nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, daß die Eingabevorrichtung eine Tastatur (6) umfaßt.6. Control unit according to one of claims 1 to 5, characterized in that that the input device comprises a keyboard (6). 7. Bedienteil nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, daß die Speichervorrichtung ein nullspannungssicherer, elektrisch löschbarer Speicher (EEPROM) ist.7. Control unit according to one of claims 1 to 6, characterized in that that the memory device is a non-volatile, electrically erasable memory (EEPROM) is.
DE19843436593 1984-10-01 1984-10-01 Freely programmable timer control section Withdrawn DE3436593A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19843436593 DE3436593A1 (en) 1984-10-01 1984-10-01 Freely programmable timer control section

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19843436593 DE3436593A1 (en) 1984-10-01 1984-10-01 Freely programmable timer control section

Publications (1)

Publication Number Publication Date
DE3436593A1 true DE3436593A1 (en) 1986-04-03

Family

ID=6247209

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19843436593 Withdrawn DE3436593A1 (en) 1984-10-01 1984-10-01 Freely programmable timer control section

Country Status (1)

Country Link
DE (1) DE3436593A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3802082A1 (en) * 1987-01-26 1988-08-04 Toshiba Kawasaki Kk Method and device for controlling the sequence of steps for obtaining magnetic resonance signals
EP2520986A1 (en) 2011-05-05 2012-11-07 Markus Bräm Method and device for autonomous generation of day-dependent time signals without the use of real time clock chips

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3802082A1 (en) * 1987-01-26 1988-08-04 Toshiba Kawasaki Kk Method and device for controlling the sequence of steps for obtaining magnetic resonance signals
EP2520986A1 (en) 2011-05-05 2012-11-07 Markus Bräm Method and device for autonomous generation of day-dependent time signals without the use of real time clock chips

Similar Documents

Publication Publication Date Title
DE2631590C2 (en) Electronic home appliance with running digital display of the time
EP1018060B1 (en) Mini controller
DE3319130C2 (en) Programmable control
DE3214372C2 (en)
EP0012171B1 (en) Programmable control mechanism
DE3436593A1 (en) Freely programmable timer control section
EP0848843B1 (en) Method of generating and storing a user programme consisting of instructions for a stored-programme control unit, and method of operating the stored-programme control unit
DE2355323A1 (en) PROGRAMMABLE CONTROL UNIT
CH617731A5 (en)
DE3634853C2 (en)
DE3042516C2 (en)
DE4301038A1 (en) Method for programming a display instrument for a motor vehicle
EP0880092B1 (en) Program controlled device whose operating system is capable of being upgraded and the new version switched over to, without having to restart the device
DE3417816A1 (en) Programmable switching network
EP0354487B1 (en) Electronic digital switching and/or control apparatus, especially a time switch
DE2319320B2 (en) Circuit arrangement for the implementation of logical operations
DE2735874C2 (en)
DE3624196A1 (en) PROGRAM SELECTION DEVICE FOR AN INTEGRATED CIRCUIT
DE2826836B1 (en) Method and device for retrieving and storing data or programs
DE68914540T2 (en) DEVICE FOR CONTROLLING A PROGRAMMABLE CONTROL.
DE3029033C2 (en) Circuit arrangement
DE3011850C2 (en)
DE2743790A1 (en) DATA DISPLAY DEVICE
DE3630959A1 (en) Programming and test unit for programmable control units
DE2536803A1 (en) Programmable electronic control with internal programming memory - has direct output for control of machine or system operations from data read in

Legal Events

Date Code Title Description
8141 Disposal/no request for examination