CH659142A5 - Einrichtung zum simulieren von wenigstens einem betriebszustand. - Google Patents
Einrichtung zum simulieren von wenigstens einem betriebszustand. Download PDFInfo
- Publication number
- CH659142A5 CH659142A5 CH6619/82A CH661982A CH659142A5 CH 659142 A5 CH659142 A5 CH 659142A5 CH 6619/82 A CH6619/82 A CH 6619/82A CH 661982 A CH661982 A CH 661982A CH 659142 A5 CH659142 A5 CH 659142A5
- Authority
- CH
- Switzerland
- Prior art keywords
- input
- signal
- output
- simulator
- control unit
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/32—Circuit design at the digital level
- G06F30/33—Design verification, e.g. functional simulation or model checking
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Educational Technology (AREA)
- Educational Administration (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Feedback Control In General (AREA)
Description
659142 2
PATENTANSPRÜCHE ziert und erfordert eine entsprechend grosse Anpassung, falls
1. Einrichtung zum Simulieren von wenigstens einem die Simulationslogik ändert. Wenn die Verknüpfung mit Betriebszustand in einem Anlagesteuergerät, mit einem Schaltern ausgeführt wird, kann wohl die Logik in einfacher Simulator, gekennzeichnet durch einen Datenbus (5) zum Weise modifiziert werden, aber es entsteht die Schwierigkeit Übertragen von Prozess-Ein-/Ausgangssignalen, wenigstens s wegen der Zeitverzögerung, weil der Eingang des Anlagenzwei in den Datenbus eingesetzten Zwischenstationen (6) mit Steuergerätes 1 mittels Schalter aufgebaut ist. Ein-/Ausgangspufferspeicher (60A, 60B), wobei das Anlage- Es ist Aufgabe der Erfindung, eine Einrichtung der ein-steuergerät ( 1 ) über eine (6A) der genannten Zwischensta- gangs genannten Art zu schaffen, welcher die oben ange-tionen mit dem Datenbus verbunden ist und die Ausgangssi- führten Nachteile nicht anhaften.
gnale des Anlagesteuergerätes vom Ausgangspufferspeicher io Die erfindungsgemässe Einrichtung ist durch die im kenn-der genannten einen Zwischenstation empfangen werden zeichnenden Teil des Patentanspruches 1 angeführten Merk-und wobei der Simulator (2) über die andere (6B) der male gekennzeichnet.
genannten Zwischenstationen mit dem Datenbus verbunden Die Erfindung ist nachstehend mit Bezugnahme auf die ist und ein Simulationssignal über den Ausgangspuffer- Zeichnung beispielsweise näher erläutert.
Speicher der anderen Zwischenstation, den Datenbus und 15 Es zeigen.
den Eingangspufferspeicher der einen Zwischenstation dem
Anlagesteuergerät zugeführt wird. Fig. 1 das Blockschema einer bekannten Einrichtung mit
2. Einrichtung nach Anspruch 1, dadurch gekenn- einem Simulator,
zeichnet, dass wenigstens eine der genannten Zwischensta- Fig. 2 das Schaltschema der logischen Verknüpfung der tionen einen Eingangszwischenspeicher (61) aufweist, der 20 Einrichtung gemäss der Fig. 1,
den Datenbus (5) mit dem Eingangspufferspeicher (60B) ver- Fig. 3 das Blockschema eines Ausführungsbeispieles der bindet. erfindungsgemässen Einrichtung,
3. Einrichtung nach Anspruch 2, dadurch gekenn- Fig. 4 das Blockschema einer Zwischenstation der Einzeichnet, dass ein Ausgangszwischenspeicher (62) vorhanden richtung gemäss der Fig. 3, und ist, der den Ausgangspufferspeicher (60A) mit dem Datenbus 25 Fig. 5 den Austausch von Signalen zwischen dem Anlageverbindet. Steuergerät und einem Prozess-Ein-/Ausgabegerät der Ein-
4. Einrichtung nach Anspruch 3, dadurch gekenn- richtung gemäss der Fig. 3.
zeichnet, dass die Ausgänge des Eingangszwischenspeichers und des Ausgangszwischenspeichers über ein ODER-Tor (63) Die Fig. 3 zeigt das Blockschema einer beispielhaften mit dem Datenbus (5) verbunden sind. 30 erfindungsgemässen Einrichtung. Diese Einrichtung umfasst ein Anlagesteuergerät 1, einen Simulator 2, der ein simu- liertes Ausgangssignal erzeugen kann, ein Prozess-Ein-/Ausgabegerät 4, einen Datenbus 5 und Zwischenverstärker 6A, 6B, und 6C, die in den Datenbus 5 eingeschaltet sind. Das Die Erfindung betrifft eine Einrichtung gemäss dem Ober- 35 Anlagesteuergerät 1, der Simulator 2 und das Prozess-Ein-/ begriff des Patentanspruches 1, enthaltend einen Simulator Ausgabegerät 4 sind mit dem Datenbus über die Zwischensta-zum Ausgeben von verschiedenen simulierten Signalen, die tionen 6A, 6B bzw. 6C verbunden. Es ist möglich als Simu-beispielsweise im Betrieb einer Stahlwalzanlage auftreten, lator 2 ein programmierbares Anlagesteuergerät zu ver-wenn der Stahl nicht zugeliefert wird, zum Kontrollieren der wenden. In der Fig. 3 sind nur ein Anlagesteuergerät und ein Steuereinrichtungen und zum Ausbilden des Bedienungsper- 40 Prozess-Ein-/Ausgabegerät dargestellt, wobei aber normaler-sonals. weise eine Mehrzahl von diesen Geräten verwendet wird.
Die Fig. 1 zeigt ein einfaches Blockschema eines Ein Prozesseingangssignal Pv, das dem Prozess-Ein-/Aus-
bekannten Simulators. Beispielsweise einen Simulator mit gabegerät 4 zugeführt wird, gelangt über die Zwischenstation einem Anlagesteuergerät 1 für eine Wandwalzanlage, 6C, den Datenbus 5 und die Zwischenstation 6A zum Anlage-
weiches Anlagesteuergerät ein simuliertes Signal erzeugt, das 45 Steuergerät 1 und ein Steuervorgang wird in diesem Anlageanzeigt, ob ein oder kein Walzmaterial zugeführt wird, und Steuergerät ausgelöst. Andererseits wird das von dem Anlage-wie gross die Zulieferungsgeschwindigkeit ist, und mit einem Steuergerät erzeugte Steuersignal über die Zwischenstation Simulator 2, welcher ein davon abhängiges simuliertes Signal 6A, den Datenbus 5, die Zwischenstation 6C und das Prozess-DP für das Anlagesteuergerät 1 liefert, welches Signal bei- Ein-/Ausgabegerät 4 als Steuersignal Po weitergegeben. In spielsweise über eine logische Verknüpfung 3 dem Anlage- so beiden Fällen werden die Eingangs- und Ausgangssignale des Steuergerät 1 zugeführt wird. Mit anderen Worten, die Anlagesteuergerätes 1 auch über die Zwischenstation 6B
logische Verknüpfung 3 gemäss der Fig. 2 liefert ein Ein- geführt, an welche Zwischenstation der Simulator 2 ange-
gangssignal ei für das Anlagesteuergerät 1 gestützt auf die schlössen ist. Indem der Zwischenstation 6B eine äquivalente logische Verknüpfung eines vorhandenen Prozesseingangssi- Funktion wie der logischen Verknüpfung 3 in der Fig. 3 gnales Pv und eines simulierten Signales Dp mit Hilfe eines 55 gegeben wird, kann der Simulator 2 ein Prozesseingangs-simulierten Betriebsartensignals Ms (siehe Fig. 2), welches an signal Pv verarbeiten und dieses verarbeitete Signal zum einen Eingang einer Torschaltung 31 angelegt wird und Anlagesteuergerät 1 übertragen.
anzeigt, ob der Simulator in Betrieb ist oder nicht. Das Anla- Die Fig. 4 zeigt ein detaillierteres Blockschema einer Ausgesteuergerät 1 führt die notwendigen Vorgänge aus (z.B. führungsform der Zwischenstation 6A, die in den Datenbus 5 eine PID-Regelung) entsprechend dem Eingangssignal ei und 60 eingesetzt ist.
erzeugt ein Steuersignal Po, welches ein Verfahren auslösen Die über den Datenbus 5 übertragenen Daten und Prozess-
kann. Dieses Steuersignal Po wird an den Eingang des Simu- eingangssignale werden über den Eingangszwischenspei-lators 2 zurückgeführt. eher 61 in den Eingangspufferspeicher 60B eingegeben, der
Dem bekannten Simulator haftet der Nachteil an, dass, je einen Teil eines Speichers 60 bildet. Die genannten Signale grösser die zu steuernde Anlage, umso umfangreicher die 65 gelangen über den Ausgang des Eingangpufferspeichers 60B Rückkopplungssignale für den Simulator 2 sind und dass je zum Anlagesteuergerät 1. Andererseits werden die Ausgangseine logische Verknüpfung für jeden Eingang der Steuerge- signale des Anlagesteuergerätes 1 in den Ausgangspufferräte benötigt wird. Dadurch wird die Einrichtung kompli- Speicher 60A eingegeben, der ein Teil des Speichers 60 ist.
3
659 142
Diese Ausgangssignale werden über den Ausgangszwischenspeicher 62 in einem gewünschten Takt dem ODER-Tor 63 zugeführt. In dem ODER-Tor 63 werden die Ausgangssignale logisch zu den an einer zugeordneten Adresse des Eingangszwischenspeichers 61 gespeicherten Daten addiert, wobei die zugeordnete Adresse mit jener des Ausgangszwischenspeichers 62 korrespondiert. Das Ausgangssignal des ODER-Tores 63 wird dann zur nachfolgenden Zwischenstation 6B übertragen.
Der Aufbau der mit dem Simulator 2 verbundenen Zwischenstation 6B und der mit dem Prozess-Ein-/Ausgabegerät 4 verbundenen Zwischenstation 6C ist praktisch derselbe, wie er in der Fig. 4 dargestellt ist. In der Zwischenstation 6B wird das Signal vom Simulator 2 über den Ausgangspufferspeicher 60A und den Datenbus 5 an den Eingang des Anlagesteuergerätes 1 übertragen und das Ausgangssignal des Anlagesteuergerätes 1 gelangt über den Eingangspufferspeicher 60B zum Simulator 2. In der Zwischenstation 6C gelangt das Prozesseingangssignal Pv über den Ausgangspufferspeicher 60A und den Datenbus 5 zum Eingang des Anlagesteuergerätes 1 und das Ausgangssignal des Steuergerätes 1 gelangt über den Eingangspufferspeicher 60B zum Prozess-Ein-/Ausgabegerät 4.
Aus der Fig. 5 ist der Austausch von Signalen zwischen dem Anlagesteuergerät 1 und dem Prozess-Ein-/Ausgabegerät 4 ersichtlich. Mit gestrichelten Linien 50 ist der Fluss des Prozesseingangssignals und mit ausgezogenen Linien 51 ist der Fluss des von dem Anlagesteuergerät 1 ausgegebenen Steuersignals angegeben. Im Simulationszustand nimmt der Simulator 2 den Platz des Prozess-Ein-/Ausgabegerätes 4 ein.
In einer Einrichtung mit einem derartigen Aufbau wird während dem normalen Steuervorgang das Prozess-Ein-gangssignal Pv in das Anlagesteuergerät 1 über das Prozess-Ein-/Ausgabegerät 4, die Zwischenstation 6C und den Datenbus 5 eingegeben. Während des Simulationszustandes s wird das Ausgangssignal des Simulators 2 mit dem Prozess-Eingangssignal Pv in der Zwischenstation 6B logisch summiert und das Ausgangssignal des Simulators 2 kann dem Eingang des Anlagesteuergerätes 1 über den Datenbus 5 zugeführt werden.
io Mit anderen Worten ist es beispielsweise im Falle der Steuerung einer Wandwalzanlage möglich, den Zustand des Nichtvorhandenseins von Material in der Anlage mit einem logischen Signal «0» und das Vorhandensein von Material mit einem logischen Signal «1» durch den Simulator 2 anzu-ls geben. Deshalb arbeitet das Anlagesteuergerät 1, wie wenn Material vorhanden wäre, und ein simulierter Betrieb wird ausgeführt. Weil der Simulator 2 Ausgangssignale erzeugen kann, die verschiedene Anlagezustände anzeigen, ist es möglich, dass das Anlagesteuergerät 1 eine Anzahl verschie-20 dene Zustände simuliert.
In dem oben beschriebenen Ausführungsbeispiel sind die Eingangssignale und die Ausgangssignale in den Zwischenstationen 6 voneinander getrennt, siehe Fig. 4, aber diese Signale können auch gleichzeitig in einer Zwischenstation 25 auftreten.
Wie oben angeführt, werden die Signale im Transit ausgetauscht, wenn die Prozess-Ein-/Ausgangssignale den Datenbus durchquert haben. Deshalb wird keine spezielle Hardware benötigt und es wird ein Simulator mit hoher 30 Geschwindigkeit ermöglicht, der keinen grossen Unterhalts-aufwand erfordert.
B
2 Blatt Zeichnungen
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56182530A JPS5884305A (ja) | 1981-11-12 | 1981-11-12 | シミユレ−シヨン装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CH659142A5 true CH659142A5 (de) | 1986-12-31 |
Family
ID=16119912
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CH6619/82A CH659142A5 (de) | 1981-11-12 | 1982-11-12 | Einrichtung zum simulieren von wenigstens einem betriebszustand. |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4555756A (de) |
| JP (1) | JPS5884305A (de) |
| CH (1) | CH659142A5 (de) |
| DE (1) | DE3241981A1 (de) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60102312A (ja) * | 1983-11-02 | 1985-06-06 | Mitsubishi Electric Corp | シミユレ−シヨン装置 |
| JPH0668697B2 (ja) * | 1985-06-17 | 1994-08-31 | 株式会社東芝 | 密結合デ−タ伝送装置を用いたプラントシミユレ−タ装置 |
| US4794534A (en) * | 1985-08-08 | 1988-12-27 | Amoco Corporation | Method of drilling a well utilizing predictive simulation with real time data |
| US4744084A (en) * | 1986-02-27 | 1988-05-10 | Mentor Graphics Corporation | Hardware modeling system and method for simulating portions of electrical circuits |
| JPS62259102A (ja) * | 1986-05-02 | 1987-11-11 | Mitsubishi Electric Corp | プロセス制御用計算機システム |
| JPS63236103A (ja) * | 1987-03-25 | 1988-10-03 | Toshiba Corp | プラント制御システム |
| EP0309133A2 (de) * | 1987-09-11 | 1989-03-29 | British Aerospace Public Limited Company | Digitaler Waffensimulator |
| US4885706A (en) * | 1988-02-03 | 1989-12-05 | Pate Systems, Inc. | Computer aided flood control modeling and management system |
| US5062066A (en) * | 1989-08-17 | 1991-10-29 | Nabisco Brands, Inc. | Model referenced control of a food treatment device |
| FR2680422B1 (fr) * | 1991-08-13 | 1996-05-10 | Creusot Loire | Dispositif d'instruction a la maintenance et a l'utilisation operationnelle d'un materiel automatise. |
| US5752008A (en) * | 1996-05-28 | 1998-05-12 | Fisher-Rosemount Systems, Inc. | Real-time process control simulation method and apparatus |
| RU2153697C2 (ru) * | 1997-04-24 | 2000-07-27 | Решат Ибраимович Фурунжиев | Способ и регулятор для управления системами |
| JP2008242572A (ja) | 2007-03-26 | 2008-10-09 | Hitachi Ltd | 制御処理シミュレーション装置 |
| US10318904B2 (en) | 2016-05-06 | 2019-06-11 | General Electric Company | Computing system to control the use of physical state attainment of assets to meet temporal performance criteria |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3030054A (en) * | 1958-08-18 | 1962-04-17 | Honeywell Regulator Co | Automatic control apparatus for aircraft |
| DE2413168A1 (de) * | 1974-03-19 | 1975-10-09 | Messerschmitt Boelkow Blohm | Verfahren und vorrichtung zur adaptiven steuerung der einstellung eines reglers |
| US4099252A (en) * | 1974-07-03 | 1978-07-04 | General Electric Company | Method and means for altering the states of control signals in an on-line control system |
| US3969722A (en) * | 1974-07-03 | 1976-07-13 | General Electric Company | Method and apparatus for operator interrogation of simulated control circuits |
| US4064394A (en) * | 1975-05-28 | 1977-12-20 | American Chain & Cable Company, Inc. | Electronic digital process controller having simulated analog control functions |
| JPS5430380A (en) * | 1977-08-10 | 1979-03-06 | Hitachi Ltd | Pseude-operation method of calculation controlling system |
| US4298958A (en) * | 1978-09-13 | 1981-11-03 | Hitachi, Ltd. | Sequence control system |
| JPS55153054A (en) * | 1979-05-15 | 1980-11-28 | Hitachi Ltd | Logic circuit simulation system |
| JPS5951186B2 (ja) * | 1979-10-19 | 1984-12-12 | 日本電信電話株式会社 | 制御装置 |
| DE3043474A1 (de) * | 1980-11-18 | 1982-07-08 | Vereinigte Flugtechnische Werke Gmbh, 2800 Bremen | Servoregelanordnung fuer eine messmaschine |
| US4385349A (en) * | 1980-11-20 | 1983-05-24 | International Business Machines Corporation | Central processor supervised controller system having a simulation of the controller in the central processor for test purposes |
-
1981
- 1981-11-12 JP JP56182530A patent/JPS5884305A/ja active Granted
-
1982
- 1982-11-10 US US06/440,658 patent/US4555756A/en not_active Expired - Lifetime
- 1982-11-12 CH CH6619/82A patent/CH659142A5/de not_active IP Right Cessation
- 1982-11-12 DE DE19823241981 patent/DE3241981A1/de active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| DE3241981C2 (de) | 1990-01-18 |
| JPS6361683B2 (de) | 1988-11-30 |
| DE3241981A1 (de) | 1983-06-01 |
| US4555756A (en) | 1985-11-26 |
| JPS5884305A (ja) | 1983-05-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE68925889T2 (de) | Kontrollvorrichtung in reihe | |
| DE3004827C2 (de) | Datenverarbeitungsanlage | |
| DE3300260C2 (de) | ||
| DE3300261C2 (de) | ||
| DE3300262C2 (de) | ||
| CH659142A5 (de) | Einrichtung zum simulieren von wenigstens einem betriebszustand. | |
| DE3914265C2 (de) | ||
| CH630735A5 (de) | Steuereinrichtung mit einem mikroprozessor. | |
| DE1524239B2 (de) | Schaltungsanordnung zur aufrechterhaltung eines fehler freien betriebes bei einer rechenanlage mit mindestens zwei parallel arbeitenden rechengeraeten | |
| DE3508291A1 (de) | Realzeit-datenverarbeitungssystem | |
| DE1281194B (de) | Verknuepfungsnetzwerk mit einer Lernmatrix | |
| DE2258917A1 (de) | Kontrollvorrichtung | |
| DE2933474C2 (de) | ||
| DE3400464C2 (de) | ||
| DE1927549A1 (de) | Fehlerpruefeinrichtung in elektronischen Datenverarbeitungsanlagen | |
| DE2244170B2 (de) | Programmsteuerung zum numerischen Rechnerdirektsteuern mehrerer Werkzeugmaschinen einer Fertigungsanlage | |
| DE4005042C2 (de) | Mehrrechnersystem zur Durchführung von Bewegungssteuerungen | |
| DE2844295A1 (de) | Verfahren und vorrichtung zur steuerung der datentransferrichtung auf einem datenbus | |
| DE1424747B2 (de) | Erweiterbare digitale datenverarbeitungsanlage | |
| DE2720842A1 (de) | Daten-uebertragungssystem | |
| EP0113379B1 (de) | Rechnerkopplung | |
| DE2404887C2 (de) | Schaltungsanordnung für den Informationsaustausch mit einem Rechner | |
| DE4026581A1 (de) | Integriertes steuerungssystem fuer eine textilmaschine mit einer vielzahl von separat angetriebenen spindeln | |
| DE2749668A1 (de) | Pruefeinrichtung | |
| DE3311805C3 (de) | Vefahren zum Betreiben einer speicherprogrammierbaren Steuerung |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PL | Patent ceased | ||
| PL | Patent ceased |