DE4407987A1 - Prozeßsimulationssystem für speicherprogrammierbare Steuerungen - Google Patents
Prozeßsimulationssystem für speicherprogrammierbare SteuerungenInfo
- Publication number
- DE4407987A1 DE4407987A1 DE4407987A DE4407987A DE4407987A1 DE 4407987 A1 DE4407987 A1 DE 4407987A1 DE 4407987 A DE4407987 A DE 4407987A DE 4407987 A DE4407987 A DE 4407987A DE 4407987 A1 DE4407987 A1 DE 4407987A1
- Authority
- DE
- Germany
- Prior art keywords
- data processing
- processing system
- process simulation
- simulation system
- automation device
- 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
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
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/056—Programming the PLC
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13186—Simulation, also of test inputs
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Programmable Controllers (AREA)
Description
Die Erfindung betrifft ein Prozeßsimulationssystem für speicher
programmierbare Steuerungen, bestehend aus einer Datenverarbei
tungsanlage mit einem Beobachtungsbildschirm für den zu simulie
renden Prozeßablauf und einer mit dieser verbundenen, ein Steuer
programm veränderbar speichernden Automatisierungseinrichtung.
Das praxisnahe Steuern von simulierten chemischen Prozeßabläufen,
beispielsweise bei Schulungen, war bisher mangels geeigneter ver
fahrens- und maschinentechnischer Modelle eingeschränkt. Der An
wender simulierte die Prozeßabläufe selbst und gab die Zustands
änderungen bzw. die Rückmeldesignale manuell ein. Automatisch
betreibbare Systeme mit speicherprogrammierbaren Steuerungen
waren bisher systemgebunden und daher in der Anwendbarkeit eben
falls eingeschränkt.
Vorliegender Erfindung liegt daher die Aufgabe zugrunde, ein
Prozeßsimulationssystem für speicherprogrammierbare Steuerungen
zu entwickeln, mit dem sich das Testen, Fehlersuchen und Ver
bessern von Programmen für Steuerungen von simulierten Prozeß
abläufen praxisnäher als bisher durchführen läßt.
Die Lösung der Aufgabe besteht in einem Prozeßsimulationssystem
der eingangs geschilderten Art, bei dem die Datenverarbeitungs
anlage und die Automatisierungseinrichtung über eine nichtsystem
gebundene Schnittstellenschaltung verbunden sind.
Weitere Einzelheiten und Vorteile des Prozeßsimulationssystems
nach der Erfindung sind in der nachfolgenden Beschreibung eines
in der Zeichnung schematisch dargestellten Ausführungsbeispiels
enthalten.
Es zeigen
Fig. 1 die zum Prozeßsimulationssystem zusammengeschalteten
Geräte,
Fig. 2 ein Blockschaltbild der Schnittstellenschaltung.
Das Prozeßsimulationssystem besteht, wie in Fig. 1 zu sehen,
prozeßseitig aus einer Datenverarbeitungsanlage 1, beispielsweise
einem Personal-Computer (PC), mit einem graphischen Bildschirm 2
zum Beobachten des Zustandes des entsprechend einem Simulations
programm ablaufenden Prozesses und steuerungsseitig aus einer
Automatisierungseinrichtung 3, welche nach einem vom Anwender zu
erstellenden und gegebenenfalls zu korrigierenden Steuerprogramm
arbeitet.
Eine geeignete Datenverarbeitungsanlage steht im Fachhandel zur
Verfügung und wird daher weiters nicht beschrieben. Ebenso ist es
bekannt, Simulationsprogramme dafür zu erstellen.
Speicherprogrammierbare Steuerungen wie die Automatisierungsein
richtung 3 sind im Fachkreis ebenfalls bekannt und aus Stromver
sorgungseinheit, Zentraleinheit (CPU) und Signalformern (Ein-Aus
gabeeinheiten) aufgebaut.
Die Zusammenschaltung der Datenverarbeitungsanlage, nachfolgend
PC genannt, und der Automatisierungseinrichtung, nachfolgend SPS
genannt, erfolgt gemäß der Erfindung über eine Schnittstellen
schaltung 4, durch die PC und SPS nicht systemgebunden sind.
Dabei wandelt die Schaltung, die an den Parallel-Drucker-Anschluß
des PC angeschlossen ist, die Signale des Simulationsprogramms
des PC in Binärcodeelemente für die SPS um und umgekehrt. Die
physikalischen Signalpegel entsprechen dabei den Signalpegeln
einer Prozeßsteuerung für eine Produktionsanlage.
Das Simulationsprogramm des PC steuert über den Druckerausgang
des PC die Schnittstellenschaltung so, daß die Ausgangswerte der
steuernden SPS und die Eingangswerte der steuernden SPS zyklisch
eingelesen bzw. ausgegeben werden können. Diese Binärwerte werden
in Prozeßabbildern abgelegt, auf die das Simulationsprogramm
ständig zugreift. Auf diese Weise tauschen SPS und das Modell im
PC ihre Zustandsdaten nichtsystemgebunden aus.
Die Schnittstellenschaltung 4 ist aus einem Adreßdecoder AD und
je einer Signalformerschaltung SFE für die Eingänge von der SPS
und SFA für die Ausgänge zu der SPS aufgebaut.
Der Adreßdecoder, der an den PC angeschlossen ist, beinhaltet
einen Binärdecoder, mit dem in der vorliegenden Ausführungs
form 16 Eingangskanäle nach ihrem Binärwert abgefragt und
16 Ausgangskanäle entsprechend in die Zustände 1 oder 0 ge
schaltet werden. Hier wird das Datum des Simulationsprogramms
in den Schreib-Lesemodus, die Port- und Kanaladresse separiert.
In der sich anschließenden Signalformerschaltung SFA werden die
Signalpegel von 5 Volt in 24 Volt umgesetzt und aus Sicherheits
gründen die Signalleitungen mittels Optokoppler galvanisch
getrennt. Daran können dann alle gebräuchlichen Automatisierungs
einrichtungen angeschlossen werden.
Umgekehrt werden die Steuersignale der Automatisierungseinrich
tung 3 an den PC ebenfalls über Optokoppler auf die eingangs
seitige Signalformerschaltung SFE gegeben und von der 24 Volt-
Ebene in die 5 Volt-Ebene umgesetzt. Der sich daran anschließende
Adreßdecoder AD bildet aus den 1 oder 0 Zuständen der Steuer
signale die Binärwerte für den PC.
Das vorstehend beschriebene Prozeßsimulationssystem ermöglicht
eine praxisnahe Prüfung von vom Anwender selbst zu schreibenden
Steuerprogrammen sowie über eine Statuszeile am Bildschirm eine
permanente Verfolgung der Steuersignale.
Claims (3)
1. Prozeßsimulationssystem für speicherprogrammierbare Steue
rungen, bestehend aus einer Datenverarbeitungsanlage (1) mit
einem Beobachtungsbildschirm (2) für den zu simulierenden
Prozeßablauf und einer mit dieser verbundenen, ein Steuer
programm veränderbar speichernden Automatisierungseinrich
tung (3), dadurch gekennzeichnet, daß die Datenverarbeitungs
anlage (1) und die Automatisierungseinrichtung (3) über eine
nichtsystemgebundene Schnittstellenschaltung (4) verbunden
sind.
2. Prozeßsimulationssystem nach Anspruch 1, dadurch gekenn
zeichnet, daß die Datenverarbeitungsanlage (1) ein Personal-
Computer (PC) ist.
3. Prozeßsimulationssystem nach Anspruch 1 und 2, dadurch
gekennzeichnet, daß die Schnittstellenschaltung (4) zur
nichtsystemgebundenen Verbindbarkeit von Datenverarbeitungs
anlage (1) und Automatisierungseinrichtung (3) Signalformer
schaltungen (SFA, SFE) enthält, die die Signale des Simula
tionsprogramms der Datenverarbeitungsanlage in Binärcode
elemente für die Automatisierungseinrichtung und umgekehrt
umwandeln.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4407987A DE4407987A1 (de) | 1993-03-16 | 1994-03-10 | Prozeßsimulationssystem für speicherprogrammierbare Steuerungen |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4308330 | 1993-03-16 | ||
DE4407987A DE4407987A1 (de) | 1993-03-16 | 1994-03-10 | Prozeßsimulationssystem für speicherprogrammierbare Steuerungen |
Publications (1)
Publication Number | Publication Date |
---|---|
DE4407987A1 true DE4407987A1 (de) | 1994-09-22 |
Family
ID=6482932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4407987A Withdrawn DE4407987A1 (de) | 1993-03-16 | 1994-03-10 | Prozeßsimulationssystem für speicherprogrammierbare Steuerungen |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE4407987A1 (de) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19543826A1 (de) * | 1995-11-23 | 1997-05-28 | Siemens Ag | Simulatoreinheit zum Simulieren einer Peripherieeinheit einer modular aufgebauten speicherprogrammierbaren Steuerung |
DE19852864A1 (de) * | 1998-11-09 | 2000-05-18 | Ver Energiewerke Ag | Anordnung von Komponenten in einer Prozeßschulungsanlage zur Realisierung von Schulungs- und Trainingsaufgaben in der Aus- und Fortbildung von Fachpersonal für Prozeßleitanlagen |
DE19703090C2 (de) * | 1996-04-01 | 2001-06-28 | Festo Ag & Co | Übungsgerät für eine speicherprogrammierbare Steuerung (SPS) |
EP1134638A2 (de) * | 2000-03-13 | 2001-09-19 | Kabushiki Kaisha Toshiba | Simulator und Simulationsverfahren |
WO2005017751A2 (de) * | 2003-07-18 | 2005-02-24 | Siemens Aktiengesellschaft | Zugriff auf eine speicherprogrammierbare steuerung |
DE102005041427A1 (de) * | 2005-08-31 | 2007-03-01 | Endress + Hauser Conducta Gesellschaft für Mess- und Regeltechnik mbH + Co. KG | Sensorsimulator |
DE102008051401A1 (de) * | 2008-10-11 | 2010-04-15 | Festo Ag & Co. Kg | Trainings- und Simulationsgerät für elektrische Funktionsabläufe in elektrischen, elektromechanischen und elektrofluidischen Anlagen |
-
1994
- 1994-03-10 DE DE4407987A patent/DE4407987A1/de not_active Withdrawn
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19543826A1 (de) * | 1995-11-23 | 1997-05-28 | Siemens Ag | Simulatoreinheit zum Simulieren einer Peripherieeinheit einer modular aufgebauten speicherprogrammierbaren Steuerung |
DE19703090C2 (de) * | 1996-04-01 | 2001-06-28 | Festo Ag & Co | Übungsgerät für eine speicherprogrammierbare Steuerung (SPS) |
DE19852864A1 (de) * | 1998-11-09 | 2000-05-18 | Ver Energiewerke Ag | Anordnung von Komponenten in einer Prozeßschulungsanlage zur Realisierung von Schulungs- und Trainingsaufgaben in der Aus- und Fortbildung von Fachpersonal für Prozeßleitanlagen |
EP1134638A2 (de) * | 2000-03-13 | 2001-09-19 | Kabushiki Kaisha Toshiba | Simulator und Simulationsverfahren |
EP1134638A3 (de) * | 2000-03-13 | 2002-08-14 | Kabushiki Kaisha Toshiba | Simulator und Simulationsverfahren |
WO2005017751A3 (de) * | 2003-07-18 | 2006-02-02 | Siemens Ag | Zugriff auf eine speicherprogrammierbare steuerung |
WO2005017751A2 (de) * | 2003-07-18 | 2005-02-24 | Siemens Aktiengesellschaft | Zugriff auf eine speicherprogrammierbare steuerung |
DE102005041427A1 (de) * | 2005-08-31 | 2007-03-01 | Endress + Hauser Conducta Gesellschaft für Mess- und Regeltechnik mbH + Co. KG | Sensorsimulator |
DE102008051401A1 (de) * | 2008-10-11 | 2010-04-15 | Festo Ag & Co. Kg | Trainings- und Simulationsgerät für elektrische Funktionsabläufe in elektrischen, elektromechanischen und elektrofluidischen Anlagen |
WO2010040507A1 (de) * | 2008-10-11 | 2010-04-15 | Festo Ag & Co. Kg | Trainings- und simulationsgerät für elektrische funktionsabläufe in elektrischen, elektromechanischen und elektrofluidischen anlagen |
DE102008051401B4 (de) * | 2008-10-11 | 2010-08-05 | Festo Ag & Co. Kg | Trainings- und Simulationsgerät für elektrische Funktionsabläufe in elektrischen, elektromechanischen und elektrofluidischen Anlagen |
CN101911150A (zh) * | 2008-10-11 | 2010-12-08 | 费斯托股份有限两合公司 | 用于电气、机电以及电流体设备中的电功能流程的训练与模拟装置 |
GB2473312A (en) * | 2008-10-11 | 2011-03-09 | Festo Ag & Co | Training and simulation device for electric functional processes in electric,electromechanical and electrofluidic systems |
GB2473312B (en) * | 2008-10-11 | 2014-08-06 | Festo Ag & Co | Training and Simulation System for Electric Functional Processes in Electric,Electromechanical and Electrofluidic systems |
US9620031B2 (en) | 2008-10-11 | 2017-04-11 | Festo Ag & Co. Kg | Training and simulation device for electric functional process in electric, electromechanical and electrofluidic systems |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102012218297B4 (de) | Verfahren zur dynamischen Optimierung einer Robotersteuerschnittstelle | |
EP0403904B1 (de) | Vorrichtung und Verfahren für die Einstellung eines Messgeräts | |
EP2950175A1 (de) | Verfahren und Vorrichtung zum Testen eines Steuergerätes | |
DE102007054417A1 (de) | Bestimmen von geräteinternen Parameteradressen aus feldbusspezifischen Parameteradressen eines Feldgerätes | |
DE10152740A1 (de) | Multifunktions-Absolutwertwandler | |
DE4407987A1 (de) | Prozeßsimulationssystem für speicherprogrammierbare Steuerungen | |
DE3223584C2 (de) | ||
EP3058425B1 (de) | Vorrichtung und verfahren zur änderung von betriebseinstellungen einer technischen anlage | |
EP3916493B1 (de) | Prognose eines systemzustands eines technischen systems | |
EP0862763B1 (de) | Simulatoreinheit zum simulieren einer peripherieeinheit einer modular aufgebauten speicherprogrammierbaren steuerung | |
DE283382T1 (de) | Verfahren zur funktionspruefung eines automaten und einrichtung zu dessen ausfuehrung. | |
DE10250250A1 (de) | Verfahren zum Parametrieren eines Feldgerätes der Automatisierungstechnik | |
EP2985663A1 (de) | Verfahren zur Simulation einer automatisierten industriellen Anlage | |
EP3047635A1 (de) | Feldbuskoppler zur anbindung von modulen an einen feldbus und verfahren zur adressierung derartiger module | |
DE10394242T5 (de) | Verfahren und Instrument zur Zuweisung von Rechenressourcen in einem verteilten Steuersystem | |
EP1646946B1 (de) | Zugriff auf eine speicherprogrammierbare steuerung | |
EP3696621A1 (de) | Computerimplementiertes verfahren und vorrichtung zum steuern eines modularen technischen systems | |
DE4113224C2 (de) | ||
DE102019203921A1 (de) | Automatisierungsanordnung, Verfahren zum Betrieb der Automatisierungsanordnung sowie Computerprogramm | |
DE102004040496B4 (de) | U-Boot mit einem Trainingssystem für ein U-Boot-Automationssystem | |
DE102004053264A1 (de) | Verfahren zum Testen von Steuergerätesoftware für ein Steuergerät | |
EP4254420A1 (de) | Verfahrenstechnisches anlagenmodul und verfahren zum steuern eines verfahrenstechnischen anlagenmoduls | |
DE3241175C2 (de) | ||
DE102021133935A1 (de) | Technik zur Parametrierung und/oder Konfiguration für eine auf einer speicherprogrammierbaren Steuerung basierenden Vorrichtung | |
DE2653426A1 (de) | Mikrorechner-lehreinrichtung |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8141 | Disposal/no request for examination |