CH695517A5 - Electrical control device for working capital. - Google Patents

Electrical control device for working capital. Download PDF

Info

Publication number
CH695517A5
CH695517A5 CH19132001A CH19132001A CH695517A5 CH 695517 A5 CH695517 A5 CH 695517A5 CH 19132001 A CH19132001 A CH 19132001A CH 19132001 A CH19132001 A CH 19132001A CH 695517 A5 CH695517 A5 CH 695517A5
Authority
CH
Switzerland
Prior art keywords
address
control device
computer memory
function data
electrical control
Prior art date
Application number
CH19132001A
Other languages
German (de)
Inventor
Markus Kaufmann
Original Assignee
Ist Engineering Ag
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 Ist Engineering Ag filed Critical Ist Engineering Ag
Priority to CH19132001A priority Critical patent/CH695517A5/en
Priority to DE2002139056 priority patent/DE10239056A1/en
Publication of CH695517A5 publication Critical patent/CH695517A5/en

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
    • 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/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/15Plc structure of the system
    • G05B2219/15006Set configuration from master control station
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/10Plc systems
    • G05B2219/15Plc structure of the system
    • G05B2219/15013Set configuration, address of connected module from fixed non volatile
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23193Memory stores lifetime, different settings, configurations of controlled device
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25057Configuration stored in distributed database for real time use
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25428Field device

Landscapes

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

Description

CH 695 517 A5 CH 695 517 A5

Beschreibung description

[0001] Die vorliegende Erfindung betrifft eine elektrische Steuerungseinrichtung für Betriebsmittel, die mindestens einen mit einer Adresse versehenen Signalgeber und/oder mindestens einen mit einer Adresse versehenen Signalempfänger aufweisen und die an mindestens einer Prozessleiteinrichtung angeschlossen sind, wobei jede Prozessleiteinrichtung mindestens ein zur Verknüpfung von empfangenen und/oder gesendeten Signalen untereinander und/oder mit gespeicherten Adress- und Funktionsdaten vorgesehenes Ablaufprogramm enthält. The present invention relates to an electrical control device for resources having at least one signal generator provided with an address and / or at least one signal receiver provided with an address and which are connected to at least one Prozessleiteinrichtung, each Prozessleiteinrichtung at least one for linking received and / or transmitted signals with each other and / or provided with stored address and function data scheduled program contains.

[0002] Produktionsanlagen der Fertigungs- und Verfahrensindustrie benötigen Steuerungseinrichtungen mit denen die Betriebsmittel der Anlagen gesteuert und kontrolliert werden können. In der Regel werden mehrere Hierarchieebenen mit vertikalen Funktions- und Datenfluss vorgesehen. Die Funktionsabläufe sind von unterschiedlicher Komplexität. Mit zunehmender Komplexität nimmt die Vernetzung der Steuerungseinrichtungen zu. Das hat zu Folge, dass für die Identifizierung der Betriebsmittel bzw. deren Funktionen ein grosser Kennzeichnungsaufwand nötig ist. Die allgemein verwendeten alphanummerischen Bezeichnungssysteme sind für die Konstrukteure und Bediener unüberschaubar und erfordern eine ständige Uebertragung von Klartextbezeichnungen in einen abstrakten Bezeichnungscode und umgekehrt. In den bekannten Steuerungseinrichtungen werden Daten und Funktionen mit Hilfe von Datentabellen an verschiedenen Plätzen gespeichert. Der Zugriff wird individuell programmiert. Ein zentraler, gemeinsamer Zugriff auf alle Daten ist nicht möglich. Ein weiterer, entscheidender Nachteil bekannter Steuerungseinrichtungen besteht darin, dass bei Änderungen z.B. eines einzigen Signals alle Listen, in denen das Signal vorkommt, einzeln geändert werden müssen. Production facilities of the manufacturing and process industries require control devices with which the resources of the equipment can be controlled and controlled. As a rule, several hierarchical levels are provided with vertical function and data flow. The functional sequences are of different complexity. With increasing complexity, the networking of the control devices increases. This has the consequence that a large labeling effort is necessary for the identification of the resources or their functions. The commonly used alphanumeric designation systems are unmanageable to designers and operators and require a constant transmission of plaintext designations into an abstract designation code and vice versa. In the known control devices, data and functions are stored at different locations by means of data tables. Access is programmed individually. Central, shared access to all data is not possible. Another major disadvantage of known control devices is that in case of changes, e.g. a single signal, all lists in which the signal occurs, must be changed individually.

[0003] Die Aufgabe der vorliegenden Erfindung ist es, den Projektierungsaufwand einer Steuerungseinrichtung durch Vereinfachung der Identifizierung der Betriebsmittel zu reduzieren, einen zentralen, gemeinsamen Zugriff zu den Daten zu sichern und die Änderung der in der gesamten Steuerungseinrichtung gespeicherten Daten mit einfachen Mitteln zu erreichen. The object of the present invention is to reduce the design effort of a control device by simplifying the identification of the resources to secure a central, shared access to the data and to achieve the change of the data stored in the entire control device data by simple means.

[0004] Die gestellte Aufgabe ist dadurch gelöst, dass jede Prozessleiteinrichtung mit mindestens einem die Adress- und Funktionsdaten speichernden Rechnerspeicher ausgerüstet ist, wobei alle Adress- und Funktionsdaten unter Klartextbezeichnungen abrufbar sind und dass zwischen den einzelnen Rechnerspeichern der Prozessleiteinrichtungen Verbindungen bestehen, die eine Änderung der Adress-und Funktionsdaten in einem Rechnerspeicher die Änderung der gleichen Daten in allen anderen Rechnerspeichern bewirken. Dadurch, dass alle Adress- und Funktionsdaten in verknüpften Rechnerspeichern gespeichert sind, ist ein schneller Programmablauf gesichert. Im weiteren ist es möglich mit einem verantwortbaren Aufwand alle Adress- und Funktionsdaten unter Klartextbezei.chnungen zu speichern. Die Klartextbezeichnungen erlauben eine wesentliche Reduktion des Projektierungsaufwandes, weil der Konstrukteur die gegebenen Klartextbezeichnungen nicht mehr in einen abstrakten Bezeichnungscode übertragen muss. Dies Iässt viele, oft unvermeidbare Projektierungsfehler vermeiden. Durch die Verbindungen unter den einzelnen Rechnerspeichern ist es möglich das Einlesen und Ändern der Adress- und/oder Funktionsdaten einfach zu gestalten. Die Änderung der Daten in einem der Rechnerspeicher bewirkt nämlich über die bestehenden Verbindungen die Änderung der gleichen Daten in allen Rechnerspeichern. Ausserdem ist die Identifizierung der Betriebsmittel auch vereinfacht, weil diese Identifizierungen Klartextbezeichnungen sind. Die Verbindungen zwischen den einzelnen Rechnerspeichern bewirken ausserdem, dass ein zentraler, gemeinsamer Zugriff auf die gleichen Daten in allen Rechnerspeichern möglich ist. Dies ermöglicht auch eine einfache, gleichzeitige Änderung der gleichen Daten in allen Rechnerspeichern. The stated object is achieved in that each Prozessleiteinrichtung is equipped with at least one of the address and function data storing computer memory, all address and function data are available under plain text names and that exist between the individual computer memories of the process control connections, the change the address and function data in a computer memory cause the change of the same data in all other computer memories. The fact that all address and function data are stored in linked computer memories, a fast program flow is secured. Furthermore, it is possible with a responsible effort to store all address and function data under Klartextbezei.chnungen. The plain text designations allow a significant reduction of the configuration effort because the designer no longer has to transfer the given plaintext designations into an abstract designation code. This avoids many, often unavoidable configuration errors. The connections between the individual computer memories, it is possible to make the reading and changing the address and / or function data easy. The change of the data in one of the computer memories causes the change of the same data in all computer memories via the existing connections. Moreover, the identification of the resources is also simplified because these identifications are plaintext designations. The connections between the individual computer memories also cause a central, shared access to the same data in all computer memories is possible. This also allows a simple, simultaneous change of the same data in all computer memories.

[0005] Mindestens eine Prozessleiteinrichtung kann zur Speicherung und Verwaltung von Adress- und Funktionsdaten nebst den fest zugeordneten auch noch zusätzliche Rechnerspeicher aufweisen, wobei die gleichen Adress- und Funktionsdaten in allen miteinander in Verbindung stehenden fest zugeordneten und zusätzlichen Rechnerspeichern unter den gleichen Klartextbezeichnungen abrufbar sind. Die zusätzlichen Rechnerspeicher ermöglichen die einfache Ausdehnung der Steuerungseinrichtung auf zusätzliche Funktionssteuerungen. At least one process control device may have for storing and managing address and function data in addition to the permanently assigned even additional computer memory, wherein the same address and function data in all interconnected permanently assigned and additional computer memory under the same plaintext names are available , The additional computer memories allow the simple expansion of the control device to additional function controls.

[0006] Vorteilhafterweise sind in jeder Steuerungseinrichtung mehrere parallelgeschaltete Prozessleiteinrichtungen vorhanden. Die parallelgeschalteten Prozessleiteinrichtungen ergeben eine einfache Verbindung zwischen den einzelnen Rechnerspeichern und erlauben die Benützung aller Speicherplätze in allen Rechnerspeichern, was eine Erhöhung der Speicherkapazität der gesamten Steuerungseinrichtung bedeutet. Advantageously, a plurality of parallel-connected process control devices are present in each control device. The parallel-connected process control devices provide a simple connection between the individual computer memories and allow the use of all memory locations in all computer memories, which means an increase in the storage capacity of the entire control device.

[0007] Der Inhalt der einzelnen Rechnerspeicher kann unter Beibehaltung der Verknüpfung zum ursprünglichen Inhalt in beliebigen fest zugeordneten und/oder zusätzlichen Rechnerspeicher übertragbar sein. Die Uebertragbarkeit der Inhalte der Rechnerspeicher ist durch die bestehenden Verbindungen zwischen den Rechnerspeichern möglich. Diese Massnahme erleichtert die Projektierungsaufgaben erheblich. The content of the individual computer memory can be transferable while retaining the link to the original content in any permanently assigned and / or additional computer memory. The transferability of the contents of the computer memory is possible through the existing connections between the computer memories. This measure considerably simplifies the planning tasks.

[0008] Der Inhalt der einzelnen Rechnerspeicher kann unter Auflösung der Verknüpfung zum ursprünglichen Inhalt in beliebigen fest zugeordneten und/oder zusätzlichen Rechnerspeicher kopierbar und dort unter anderen Adress- und Funktionsdaten benutzbar sein. Diese Möglichkeit der Kopierbarkeit des Inhalts eines Rechnerspeichers wirkt bei der Lösung neuer Steuerungsaufgaben positiv aus. The content of the individual computer memory can be copied under resolution of the link to the original content in any permanently assigned and / or additional computer memory and usable there under other address and function data. This possibility of copying the contents of a computer memory has a positive effect on the solution of new control tasks.

[0009] Die Rechnerspeicher können die Adress- und Funktionsdaten in mehreren nach den Namenslängen der Betriebsmittel abgestuften Hierarchiestufen speichern. Die Speicherung der Adress- und Funktionsdaten in Hierarchiestufen vereinfacht das Auffinden dieser Daten. The computer memory can store the address and function data in several graded according to the name lengths of the resources hierarchy levels. Storing the address and function data in hierarchy levels makes it easier to find this data.

[0010] Die Verbindungen zwischen allen Rechnerspeichern können den Zugriff zu den Adressen über alle Hierarchiestufen bis zur letzten Hierarchiestufe gewährleisten. Es ist vorteilhaft den Zugriff zu den Adressen über alle Hierarchiestufen zu sichern, wodurch die Bedienung der Steuerungseinrichtung vereinfacht werden kann. The connections between all computer memories can ensure access to the addresses over all hierarchy levels up to the last hierarchy level. It is advantageous to secure the access to the addresses over all hierarchy levels, whereby the operation of the control device can be simplified.

[0011] Die Rechnerspeicher sind vorteilhafterweise RAM-Speicher. Die RAM-Rechnerspeicher sichern einen schnellen The computer memories are advantageously RAM memory. The RAM computer memories ensure a fast

2 2

CH 695 517 A5 CH 695 517 A5

Programmablauf. Program Sequence.

[0012] Im Folgenden wird die Erfindung anhand der beiliegenden Zeichnungen näher beschrieben. Es zeigen: Fig. 1 das schematische Blockschaltbild der Steuerungseinrichtung, In the following the invention will be described in more detail with reference to the accompanying drawings. 1 shows the schematic block diagram of the control device,

Fig. 2 die schematische Darstellung des Inhalts einer Prozessleiteinrichtung mit symbolisch angedeuteten zusätzlichen Rechnerspeichern, 2 shows the schematic representation of the contents of a process control device with symbolically indicated additional computer memories,

Fig. 3 die Darstellung der Elemente von Adress- und Funktionsdaten, 3 shows the representation of the elements of address and function data,

Fig. 4 ein Ablaufschema zum Auffinden einer Adresse, 4 is a flowchart for finding an address;

Fig. 5 eine schematische Darstellung der zusätzlichen Rechnerspeicher. Fig. 5 is a schematic representation of the additional computer memory.

[0013] Fig. 1 zeigt das schematische Blockschaltbild einer Steuerungseinrichtung. Man erkennt mehrere parallelgeschaltete Prozessleiteinrichtungen 1, 2, 3 die zwischen einem Systembus 4 und einem Feldbus 5 angeschlossen sind. Die Parallelschaltung mehrerer Prozessleiteinrichtungen 1, 2, 3 zu einem verteilten System ermöglicht die Vervielfachung der in jeder Prozessleiteinrichtung 1, 2, 3 vorhandenen Speicherkapazität, da jede Prozessleiteinrichtung 1, 2, 3 auf alle Rechnerspeicher zugreifen kann. Eine am Systembus 4 angeschlossenen Bedienstation 6 ermöglicht die Beeinflussung der Prozessleiteinrichtungen 1, 2, 3. Am Feldbus 5 sind speicherprogrammierbare Steuerungen 7, 8, 9, 10 (im folgenden SPS genannt) angeschlossen, die über die Feldgeräte 11, 12, 13, 14 die nicht dargestellten, signalempfangenden oder signalgebenden Betriebsmittel, wie z.B. Schütz, Magnetventil, Signaleinrichtung, Niveauschalter, Thermostat usw. mit den Prozessleiteinrichtungen 1, 2, 3 verbinden. Die Betriebsmittel wären an den Leitungen 15 angeschlossen. Die SPS 7, 8, 9, 10 enthalten Ablaufprogramme mit logischen Verknüpfungen, die herstellerabhängig unterschiedlich sein können Fig. 1 shows the schematic block diagram of a control device. One recognizes several parallel-connected process control devices 1, 2, 3 which are connected between a system bus 4 and a field bus 5. The parallel connection of several process control devices 1, 2, 3 to a distributed system makes it possible to multiply the storage capacity present in each process control device 1, 2, 3, since each process control device 1, 2, 3 can access all computer memory. An operating station 6 connected to the system bus 4 makes it possible to influence the process control devices 1, 2, 3. Programmable logic controllers 7, 8, 9, 10 (hereinafter referred to as SPS) are connected to the field bus 5 and are connected via the field devices 11, 12, 13, 14 the not shown, signal receiving or signaling equipment, such as Contactor, solenoid valve, signaling device, level switch, thermostat, etc. with the process control devices 1, 2, 3 connect. The resources would be connected to the lines 15. The PLCs 7, 8, 9, 10 contain sequence programs with logic operations that may vary depending on the manufacturer

[0014] Fig. 2 gibt über den Aufbau einer Prozessleiteinrichtung 1 eine Uebersicht. Die Prozessleiteinrichtung 1 enthält ein Ablaufprogramm 16, das ein Programm zur Verknüpfung der von der SPS 7 empfangenen und/oder dorthin gesendeten Signalen untereinander und/oder mit gespeicherten Adress- und Funktionsdaten dient. Die Adress- und Funktionsdaten sind im zum Rechner 17 gehörenden RAM-Rechnerspeicher 18 gespeichert. Die RAM-Rechnerspeicher 18 erlauben einen schnellen Programmablauf. Im Bedarfsfall, insbesondere bei besetzten RAM-Rechnerspeichern, können selbstverständlich auch Harddisk-Speicher verwendet werden. Die Verarbeitung erfolgt in der Datenverwaltungseinheit 19. Diese Datenverwaltungseinheit 19 organisiert und verwaltet die Gesamtheit aller Adress- und Funktionsdaten. Zur Erweiterung der Steuerungseinrichtung können an der Datenverwaltungseinheit 19 zusätzliche Rechnerspeicher 25, 26, 27, 28, 29 angeschlossen sein. In Fig. 2 sind diese zusätzlichen Rechnerspeicher 25, 26, 27, 28, 29 durch eine zweite symbolische Hülle angedeutet. Eine weitere Beschreibung der zusätzlichen Rechnerspeicher 25, 26, 27, 28, 29 erfolgt weiter hinten anhand der Fig. 5. Die Verwaltungsvorgänge können während dem laufenden Betrieb der Steuerungseinrichtung vorgenommen werden. Ein Neustart ist nicht nötig. Somit entfällt ein für eine Produktions- oder Fertigungsanlage nachteiliger Betriebsunterbruch. Zwischen der SPS 7 und der Datenverwaltungseinheit 19 ist eine Interfaceeinheit 20 eingebaut. Die Datenverwaltungseinheit 19 ist mit einem Editor 21 und mit einem Grafikeinrichtung 22 ausgerüstet, die die Ersteingaben und das Kopieren der Daten ermöglichen. FIG. 2 gives an overview of the structure of a process control device 1. The process control device 1 contains a sequence program 16, which serves a program for linking the signals received from the PLC 7 and / or sent there to one another and / or with stored address and function data. The address and function data are stored in the RAM computer memory 18 belonging to the computer 17. The RAM computer memory 18 allow a fast program flow. If necessary, especially in occupied RAM computer memories, of course, hard disk memory can be used. The processing takes place in the data management unit 19. This data management unit 19 organizes and manages the entirety of all address and function data. To expand the control device 19 additional computer memory 25, 26, 27, 28, 29 may be connected to the data management unit. In Fig. 2, these additional computer memory 25, 26, 27, 28, 29 indicated by a second symbolic shell. A further description of the additional computer memories 25, 26, 27, 28, 29 will be made later with reference to FIG. 5. The management processes may be performed during the ongoing operation of the control device. A restart is not necessary. This eliminates a disadvantageous for a production or manufacturing plant interruption. Between the PLC 7 and the data management unit 19, an interface unit 20 is installed. The data management unit 19 is equipped with an editor 21 and with a graphics device 22, which allow the first input and the copying of the data.

[0015] Wie aus der Fig. 1 hervorgeht, bestehen zwischen den einzelnen Prozessleiteinrichtungen 1, 2, 3 über den Systembus 4 und über den Feldbus 5 und somit auch zwischen den einzelnen RAM-Rechnerspeichern 18 Verbindungen, die so ausgelegt sind, dass eine Änderung der Adress- und Funktionsdaten in einem RAM-Rechnerspeicher 18 die Änderung der gleichen Daten in allen miteinander verbundenen RAM-Rechnerspeichern 18 nach sich zieht. Diese Tatsache erleichtert die Änderung und/oder Ergänzung der gespeicherten Adress- und Funktionsdaten in der gesamten Steuerungseinrichtung und bedeutet eine Vererbbarkeit der Daten, d.h. der Inhalt eines Speichers kann unter Beibehaltung der Verknüpfung zum ursprünglichen Inhalt in einen beliebigen Speicher übertragen werden. As is apparent from Fig. 1, there are between the individual Prozessleiteinrichtungen 1, 2, 3 via the system bus 4 and via the field bus 5 and thus between the individual RAM computer memory 18 connections that are designed so that a change the address and function data in a RAM computer memory 18, the change of the same data in all interconnected RAM computer memory 18 entails. This fact facilitates the modification and / or supplementation of the stored address and function data in the entire controller and implies an inheritance of the data, i. the contents of a memory can be transferred to any memory while retaining the link to the original content.

[0016] Dank der Verbindungen zwischen den einzelnen RAM-Rechnerspeichern 18 ist es möglich, die in einem RAM-Rechnerspeicher 18 gespeicherten Adress- und Funktionsdaten in einen anderen RAM-Rechnerspeicher 18 zu kopieren und so ein bestehendes Ablaufprogramm 16 in einem anderen RAM-Rechnerspeicher 18 unter einem anderen Namen zu benützen. So kann ein Ablauf programm 16 mehrfach verwendet werden. Beim Kopieren wird die Verknüpfung zum ursprünglichen Inhalteines Speichers aufgelöst. Thanks to the connections between the individual RAM computer memories 18, it is possible to copy the stored in a RAM computer memory 18 address and function data in another RAM computer memory 18 and so an existing sequence program 16 in another RAM computer memory 18 under a different name. So a sequence program 16 can be used several times. When copying, the link to the original contents of a store is resolved.

[0017] Fig. 3 zeigt schematisch den Aufbau der Adress- und Funktionsdaten. In dieser Figur sind die Adress- und Funktionsdaten an einem Beispiel erläutert, es ist das Beispiel der Steuerung einer bahnseitigen biologischen Reinigungsanlage «BIOB». Die Organisation der ganzen Steuerungseinrichtung ist in mehrere hierarchische Ebenen I. II. III. IV. V. unterteilt. Jede Ebene bedeutet eine Stelle in der Adresse. Die erste Stelle der Adresse, die Ebene I., erfasst die Hauptanlage «BIOB», Bioreinigung bahnseitig. Die Ebene II., die zweite Stelle der Adresse, bedeutet den Anlagenteil «BB1 », was das Belüftungsbecken Nr. 1 erfasst. In der Ebene III. der Feldgerätegruppen befinden sich die Räumer «RA». In der Ebene IV. der einzelnen Feldgräte findet man das Feldgerät Nr. «01». Die Ebene V. gibt die Funktionen «FDO» an, z.B. «EIN». In einer Adresse werden die in den Ebenen I. II. III. IV. V. eingetragenen Daten hintereinander geschrieben. Im vorerwähnten Beispiel lautet die vollständige Adresse: BIOB: BB1: RA: 01: EIN und bedeutet Bioreinigung bahnseitig: Belüftungsbecken Nr. 1 : Räumer: Feldgerät Nr. 01: EINschalten. Die Adress- und Funktionsdaten sind Klartextbezeichnungen, wodurch die Umsetzung in einen abstrakten Bezeichnungscode entfällt. Das Auffinden einer Adresse und/ oder einer Funktion ist einfach. Fig. 3 shows schematically the structure of the address and function data. In this figure, the address and function data are explained with an example, it is the example of the control of a web-side biological cleaning system «BIOB». The organization of the entire control system is divided into several hierarchical levels I. II. III. IV. V. divided. Each level means a place in the address. The first place of address, the level I, covers the main plant «BIOB», bioremediation on the railway side. Level II., The second location of the address, means part of the installation «BB1», which identifies the aeration basin No. 1. In the level III. the field device groups are the scrapers "RA". In the level IV. Of the individual field burrs you will find the field device no. «01». The plane V. indicates the functions "FDO", e.g. "ONE". In an address, those in the levels I. II. III. IV. V. registered data written consecutively. In the above example, the full address is: BIOB: BB1: RA: 01: ON and means Bioremediation on the rail side: Aeration Basin # 1: Scraper: Field Device # 01: Turn ON. The address and function data are plain text designations, which eliminates the need for an abstract designation code. Finding an address and / or a function is easy.

[0018] Der anhand der Fig. 3 beschriebene Aufbau der Adresse erlaubt das Abrufen ganzer Gruppen der Steuerungseinrichtung. Beispielsweise in Fig. 3 will man die Gruppe «Anlagenteile» in der Ebene II. abrufen, dann gibt man die fol- The structure of the address described with reference to FIG. 3 allows the retrieval of entire groups of the control device. For example, in Fig. 3, if you want to call up the group «plant parts» in level II., You then enter the following

3 3

CH 695 517 A5 CH 695 517 A5

gende Adresse bei der Bedienstation 6 ein: BIOB: BB1. Auf diese Weise kann man in der abgerufenen Ebene IL, in diesem Beispiel in der Ebene IL «Anlagenteile», Ergänzungen, Streichungen oder Änderungen durchführen. Dank der Verbindungen zwischen den RAM-Rechnerspeichern 18 werden die neuen, ergänzten, gelöschten oder geänderten Daten in allen RAM-Rechnerspeichern 18 der Steuerungseinrichtung übernommen und neu aufgenommen, ergänzt, gelöscht oder geändert. Die weiteren Ebenen der Adressen bleiben unverändert, oder müssen auf eine ähnliche Art, wie soeben beschrieben abgerufen und geändert werden. address at terminal 6: BIOB: BB1. In this way, in the retrieved plane IL, in this example in the plane IL "plant parts", additions, deletions or changes can be made. Thanks to the connections between the RAM computer memories 18, the new, supplemented, deleted or changed data in all RAM computer memories 18 of the control device are taken over and added, added, deleted or changed. The other levels of addresses remain unchanged or must be retrieved and changed in a similar manner as just described.

[0019] In Fig. 4 ist ein Ablaufschema dargestellt, das die Schritte zum Auffinden einer Adresse zeigt. Nach dem «Start» 23 wird die gesuchte Adresse in der Bedienstation 6 eingelesen. Wenn in der ersten Ebene I. der Hierarchie diese Adresse oder mindestens das erste Element dieser Adresse fehlt, wird das Suchen mit einer Fehlermeldung abgebrochen. Wenn mindestens das erste Element der Adresse gefunden worden ist, wird das letzte Namenselement gesucht. Ist dieses Element nicht vorhanden, so wird in einer tiefer liegenden Hierarchiestufe das nächste Namenselement gesucht und zu Beginn des Ablaufschemas zurückgeführt. Sobald der Name aufgefunden worden ist, erfolgt seine Rückmeldung, am Ende 24 des Suchprogrammes. Auf diese Weise ist der Zugriff zu den Adressen über alle Hierarchiestufen bis zur letzten Hierarchiestufe gewährleistet. In Fig. 4, a flowchart is shown showing the steps for finding an address. After the "Start" 23, the address sought in the operating station 6 is read. If in the first level I of the hierarchy this address or at least the first element of this address is missing, the search is aborted with an error message. If at least the first element of the address has been found, the last name element is searched for. If this element does not exist, the next name element is searched for in a lower hierarchical level and returned at the beginning of the flowchart. As soon as the name has been found, its feedback takes place, at the end 24 of the search program. In this way access to the addresses is guaranteed across all hierarchy levels up to the last hierarchy level.

[0020] In Fig. 5 erkennt man teilweise die in Fig. 3 dargestellte schemastische Darstellung 30 der Adress- und Funktionsdaten. Bei bestimmten Zusammensetzung der Betriebsmittel kann es vorkommen, dass die vorgesehenen Funktionen für die Steuerung einer Anlage nicht ausreichen. In diesem Fall können die benötigten Funktionen in zusätzlichen Rechnerspeichern 25, 26, 27, 28, 29 gespeichert und zur Verfügung gestellt werden. Diese zusätzlichen Rechnerspeicher sind unter einer Adresse, wie anhand der Fig. 3 beschrieben, abrufbar. So kann beispielsweise der zusätzliche Rechnerspeicher 25 «Betriebsstunden» bedeuten und beinhalten. Die weiteren zusätzlichen Rechnerspeicher 26, 27, 28, 29 können beispielsweise «Bedienbild», «Betriebsmittel», «Trend» oder «Protokoll» gespeichert haben. Das wesentliche ist dabei, dass alle diesen Funktionen unter Klartextbezeichnungen abrufbar sind. FIG. 5 partially shows the schematic representation 30 of the address and function data shown in FIG. With certain compositions of the equipment, it may happen that the functions provided for the control of a system are not sufficient. In this case, the required functions can be stored in additional computer memories 25, 26, 27, 28, 29 and made available. These additional computer memories can be called up at an address as described with reference to FIG. 3. For example, the additional computer memory 25 can mean and include "operating hours". The additional computer memories 26, 27, 28, 29 may have stored, for example, "operator screen", "resources", "trend" or "protocol". The essential thing is that all these functions are available under plain text designations.

Claims (8)

Patentansprücheclaims 1. Elektrische Steuerungseinrichtung für Betriebsmittel, die mindestens einen mit einer Adresse versehenen Signalgeber und/oder mindestens einen mit einer Adresse versehenen Signalempfänger aufweisen und die an mindestens einer Prozessleiteinrichtung (1, 2, 3) angeschlossen sind, wobei jede Prozessleiteinrichtung (1, 2, 3) mindestens ein zur Verknüpfung von empfangenen und/oder gesendeten Signalen untereinander und/oder mit gespeicherten Adress- und Funktionsdaten vorgesehenes Ablaufprogramm (16) enthält, dadurch gekennzeichnet, dass jede Prozessleiteinrichtung (1, 2, 3) mit mindestens einem die Adress-und Funktionsdaten speichernden, fest zugeordneten Rechnerspeicher (18) ausgerüstet ist, wobei alle Adress- und Funktionsdaten unter Klartextbezeichnungen abrufbar sind und dass zwischen den einzelnen Rechnerspeichern (18) der Prozessleiteinrichtungen (1, 2, 3) Verbindungen bestehen, die eine Änderung der Adress- und Funktionsdaten in einem Rechnerspeicher (18) die Änderung der gleichen Daten in allen anderen Rechnerspeichern (18) bewirken.1. Electrical control device for operating means which have at least one signal generator provided with an address and / or at least one signal receiver provided with an address and which are connected to at least one process guide device (1, 2, 3), each process guide device (1, 2, 3) contains at least one sequence program (16) provided for linking received and / or transmitted signals to one another and / or with stored address and function data, characterized in that each process control device (1, 2, 3) has at least one of the address and Function data storing, permanently assigned computer memory (18) is equipped, all address and function data are available under plain text names and that between the individual computer memories (18) of the process control devices (1, 2, 3) connections exist that change the address and Function data in a computer memory (18) the change of gl eichen effect data in all other computer memories (18). 2. Elektrische Steuerungseinrichtung nach Anspruch 1, dadurch gekennzeichnet, dass mindestens eine Prozessleiteinrichtung (1, 2, 3) zur Speicherung und Verwaltung von Adress- und Funktionsdaten nebst den fest zugeordneten auch noch zusätzliche Rechnerspeicher (25, 26, 27, 28, 29) aufweist, wobei die gleichen Adress- und Funktionsdaten in allen miteinander in Verbindung stehenden fest zugeordneten und zusätzlichen Rechnerspeichern (18, 25, 26, 27, 28, 29) unter den gleichen Klartextbezeichnungen abrufbar sind.2. Electrical control device according to claim 1, characterized in that at least one process control device (1, 2, 3) for the storage and management of address and function data together with the permanently assigned even additional computer memory (25, 26, 27, 28, 29) wherein the same address and function data in all mutually associated fixed and additional computer memories (18, 25, 26, 27, 28, 29) are retrievable under the same plaintext designations. 3. Elektrische Steuerungseinrichtung nach einem der Ansprüche 1 bis 2, dadurch gekennzeichnet, dass in jeder Steuerungseinrichtung mehrere parallelgeschaltete Prozessleiteinrichtungen (1, 2, 3) vorhanden sind.3. Electrical control device according to one of claims 1 to 2, characterized in that in each control device a plurality of parallel-connected Prozessleiteinrichtungen (1, 2, 3) are present. 4. Elektrische Steuerungseinrichtung nach einem der Ansprüche 1. bis 3, dadurch gekennzeichnet, dass der Inhalt der einzelnen Rechnerspeicher (18, 25, 26, 27, 28, 29) unter Beibehaltung der Verknüpfung zum ursprünglichen Inhalt in beliebigen fest zugeordneten und/oder zusätzlichen Rechnerspeicher (18, 25, 26, 27, 28, 29) übertragbar ist.4. Electrical control device according to one of claims 1 to 3, characterized in that the content of the individual computer memory (18, 25, 26, 27, 28, 29) while maintaining the link to the original content in any permanently assigned and / or additional Computer memory (18, 25, 26, 27, 28, 29) is transferable. 5. Elektrische Steuerungseinrichtung nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass der Inhalt der einzelnen Rechnerspeicher (18, 25, 26, 27, 28, 29) unter Auflösung der Verknüpfung zum ursprünglichen Inhalt in beliebigen fest zugeordneten und/oder zusätzlichen Rechnerspeicher (18, 25, 26, 27, 28, 29) kopierbar und dort unter anderen Adress- und Funktionsdaten benutzbar ist.5. Electrical control device according to one of claims 1 to 3, characterized in that the content of the individual computer memory (18, 25, 26, 27, 28, 29) with resolution of the link to the original content in any dedicated and / or additional computer memory (18, 25, 26, 27, 28, 29) can be copied and used there under other address and function data. 6. Elektrische Steuerungseinrichtung nach einem der Ansprüche 1 bis 5, dadurch gekennzeichnet, dass die Rechnerspeicher (18, 25, 26, 27, 28, 29) die Adress- und Funktionsdaten in mehreren nach den Namenslängen der Betriebsmittel abgestuften Hierarchiestufen speichern.6. Electrical control device according to one of claims 1 to 5, characterized in that the computer memory (18, 25, 26, 27, 28, 29) store the address and function data in a plurality of graded according to the name lengths of the resources hierarchy levels. 7. Elektrische Steuerungseinrichtung nach einem der Ansprüche 1 bis 6, dadurch gekennzeichnet, dass die Verbindungen zwischen allen Rechnerspeichern (18, 25, 26, 27, 28, 29) den Zugriff zu den Adressen über alle Hierarchiestufen bis zur letzten Hierarchiestufe gewährleisten.7. Electrical control device according to one of claims 1 to 6, characterized in that the connections between all computer memories (18, 25, 26, 27, 28, 29) ensure access to the addresses over all hierarchy levels up to the last hierarchy level. 8. Elektrische Steuerungseinrichtung nach einem der Ansprüche 1 bis 7, dadurch gekennzeichnet, dass die Rechnerspeicher (18, 25, 26, 27, 28, 29) RAM-Speicher sind.8. Electrical control device according to one of claims 1 to 7, characterized in that the computer memory (18, 25, 26, 27, 28, 29) are RAM memory. 44
CH19132001A 2001-10-17 2001-10-17 Electrical control device for working capital. CH695517A5 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CH19132001A CH695517A5 (en) 2001-10-17 2001-10-17 Electrical control device for working capital.
DE2002139056 DE10239056A1 (en) 2001-10-17 2002-08-26 Electronic process control systems has central control of address data to identify different units

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CH19132001A CH695517A5 (en) 2001-10-17 2001-10-17 Electrical control device for working capital.

Publications (1)

Publication Number Publication Date
CH695517A5 true CH695517A5 (en) 2006-06-15

Family

ID=4566764

Family Applications (1)

Application Number Title Priority Date Filing Date
CH19132001A CH695517A5 (en) 2001-10-17 2001-10-17 Electrical control device for working capital.

Country Status (2)

Country Link
CH (1) CH695517A5 (en)
DE (1) DE10239056A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4473609B2 (en) 2003-06-10 2010-06-02 株式会社デンソー Electronic system

Also Published As

Publication number Publication date
DE10239056A1 (en) 2003-04-30

Similar Documents

Publication Publication Date Title
EP0906596B1 (en) Process automation system
DE2313724C3 (en) Electronic data processing system with a number of data devices that communicate with a common controller according to the sub-calculation principle
EP3632040B1 (en) Processing of process data
WO2006069762A1 (en) Method for configuring field devices
DE2517565C3 (en) Circuit arrangement for a data processing system
WO2006069763A1 (en) Method for configuring field devices
EP3598255B1 (en) Arrangement with operator servers and with operator clients
EP1982243B1 (en) Method for storing a data block containing data for controlling a technical process, and control apparatus
WO1993003429A1 (en) Commercial size, automatic industrial plant having several parts
EP0705456B1 (en) Process control method, in particular for large industrial plants
CH695517A5 (en) Electrical control device for working capital.
EP1133106A2 (en) Device for controlling the data exchange in a communication terminal
EP0503256B1 (en) Programmable control and regulation system
DE2442673A1 (en) DEVICE FOR INSERTING CONTROL DATA INTO THE VOICE MEMORY OF A TIME-MULTIPLE OPERATIONAL OFFICE
DE2234407C2 (en) Data processing system
DE3234741A1 (en) Method and circuit arrangement for controlling the setting of devices or operating modes in a data signal transmission system
EP2687930B1 (en) Automation unit for controlling a device or a system
EP1179428B1 (en) Method and device for working through process steps
EP1467269A1 (en) Identification of local devices in a data processing system
DE3729133C1 (en) Circuit arrangement for the operation of operating or interrogation places on centrally controlled telephone exchange systems, in particular broker multiple systems
DE20307101U1 (en) Automation system with simplified diagnostics and troubleshooting
EP0085943B1 (en) Method for the access control of subscriber stations from a data transmission apparatus to bus lines
DE29714101U1 (en) Automation system
DE2627623A1 (en) Automatic electroplating plant - in which logic circuits operate conveyors and central memory contains data for workholders
DE10319551A1 (en) Automation system with automatic provision of diagnostic information

Legal Events

Date Code Title Description
NV New agent

Representative=s name: PATENTANWAELTE SCHAAD, BALASS, MENZL & PARTNER AG

PL Patent ceased