DE4236247A1 - Einrichtung zur Programmierung und Bedienung einer programmgesteuerten Steuervorrichtung für eine Maschine o. dgl. - Google Patents
Einrichtung zur Programmierung und Bedienung einer programmgesteuerten Steuervorrichtung für eine Maschine o. dgl.Info
- Publication number
- DE4236247A1 DE4236247A1 DE4236247A DE4236247A DE4236247A1 DE 4236247 A1 DE4236247 A1 DE 4236247A1 DE 4236247 A DE4236247 A DE 4236247A DE 4236247 A DE4236247 A DE 4236247A DE 4236247 A1 DE4236247 A1 DE 4236247A1
- Authority
- DE
- Germany
- Prior art keywords
- programming
- control device
- unit
- program
- mode
- 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.)
- Ceased
Links
- 230000006870 function Effects 0.000 title claims abstract description 15
- 230000008672 reprogramming Effects 0.000 claims description 6
- 238000003825 pressing Methods 0.000 claims description 4
- 238000004519 manufacturing process Methods 0.000 claims description 3
- 230000003287 optical effect Effects 0.000 abstract description 2
- 238000012360 testing method Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 108090000623 proteins and genes Proteins 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- 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/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- 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/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23406—Programmer device, portable, handheld detachable programmer
-
- 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/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23409—Portable, detachable programmer has emulation for fixed control panel
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/961—Operator interface with visual structure or function dictated by intended use
- Y10S715/965—Operator interface with visual structure or function dictated by intended use for process control and configuration
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S715/00—Data processing: presentation processing of document, operator interface processing, and screen saver display processing
- Y10S715/961—Operator interface with visual structure or function dictated by intended use
- Y10S715/965—Operator interface with visual structure or function dictated by intended use for process control and configuration
- Y10S715/97—Instrumentation and component modelling, e.g. interactive control panel
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
Description
Die Erfindung betrifft eine Einrichtung zur Programmierung und
Bedienung einer programmgesteuerten Steuervorrichtung für eine
Maschine Transporteinrichtung Produktionseinrichtung Montage
einrichtung, Handhabungsvorrichtung und dergleichen, mit einer
Bedienungseinheit zur Bedienung der Steuervorrichtung und mit
einer an die Steuervorrichtung anschließbaren und mit einem
Bildschirm versehenen Programmiereinrichtung.
Heutzutage werden derartige programmgesteuerte Steuervorrichtun
gen (SPS) zur Steuerung einer Vielzahl von maschinellen Vorgän
gen eingesetzt. Das Steuerprogramm ist in diesen Steuervorrich
tungen gespeichert, wobei die Bedienung über eine Bedienungsein
heit erfolgt. Eine solche Bedienungseinheit weist üblicherweise
eine Tastenanordnung und oft auch ein Display zur Wiedergabe der
Steuerfunktionen oder des Zustandes der Maschine und seiner Kom
ponenten auf. Bei einer solchen Einrichtung sind oftmals Pro
grammänderungen unerläßlich, z. B. wenn neue Komponenten hinzu
kommen, der Ablauf der Vorgänge verändert werden soll oder im
Zuge der Weiterentwicklung ein schnellerer oder günstigerer Pro
grammablauf gefunden wurde. Hierzu wird in bekannter Weise die
Bedienungseinheit von der programmgesteuerten Steuervorrichtung
getrennt, z. B. durch Herausziehen des Steckers eines Verbin
dungskabels. In die entsprechende Steckbuchse wird nun das Kabel
einer Programmiereinrichtung eingesteckt, die üblicherweise als
PC (Personalcomputer) ausgebildet ist. Nun wird das Programm in
der gewünschten Weise geändert, d. h., die Befehle im Programm
speicher der Steuervorrichtung werden geändert. Hierzu muß die
ser Programmspeicher beispielsweise als EPROM, EEPROM o. dgl.
ausgebildet sein, um derartige Programmänderungen vornehmen zu
können.
Ist die gewünschte Programmänderung durchgeführt, so wird durch
Umstecken wieder die Bedienungseinheit angeschlossen, und mit
Hilfe dieser wird nun die Maschine mit dem neuen oder geänderten
Programm betrieben. Derartige Programmänderungen oder neue Pro
gramme enthalten jedoch häufig noch Fehler, die einen reibungs
losen Programmablauf verhindern. Die Programmiereinrichtung muß
daher nochmals durch ein erneutes Umstecken angeschlossen und
die erforderlichen Korrekturen können dann durchgeführt werden.
Bis ein Programm sicher läuft, muß ein derartiger Wechsel zwi
schen Bedienungseinheit und Programmiereinheit meistens sehr oft
erfolgen, was nicht nur wegen des Umsteckens sehr aufwendig ist,
vielmehr muß die Bedienungsperson dann noch zwischen der Pro
grammiereinheit und der Bedienungseinheit hin- und herlaufen,
die oftmals an räumlich getrennten Stellen angeordnet sind. Das
jeweilige An- und Ausschalten ist ebenfalls sehr umständlich und
zeitaufwendig, da sich der Programmierer bzw. die Bedienungsper
son immer wieder mit der neuen Tastatur vertraut machen muß.
Eine Aufgabe der vorliegenden Erfindung besteht daher darin,
eine Einrichtung der eingangs genannten Gattung zu schaffen,
durch die Programmänderungen und das Testen derselben schneller
und einfacher durchgeführt werden können.
Diese Aufgabe wird erfindungsgemäß dadurch gelöst, daß die Pro
grammiereinrichtung einen Programmiermodus zum Programmieren
oder Umprogrammieren der Steuervorrichtung und einen Bedienungs
modus zur Bedienung der Steuervorrichtung anstelle der Bedie
nungseinheit aufweist, wobei Mittel zur Umschaltung zwischen
Programmiermodus und Bedienungsmodus vorgesehen sind, und daß im
Bedienungsmodus der Bildschirm ein Abbild der Bedienungseinheit
aufweist, wobei eine der Tastenanordnung der Bedienungseinheit
entsprechende Tastenanordnung auf der Tastatur der Programmier
einrichtung mit den entsprechenden Bedienungsfunktionen beauf
schlagt ist.
Mit der erfindungsgemäßen Einrichtung entfällt das lästige Um
stecken und der Programmierer bzw. die Bedienungsperson kann an
der Programmiereinrichtung sowohl die Umprogrammierung vorneh
men, wie auch anschließend die Steuervorrichtung bzw. die Ma
schine oder der von der Steuervorrichtung gesteuerte maschinelle
Ablauf mit dem neuen Programm testen. Er braucht dabei seine Ar
beitsposition nicht verändern, da dieser Testvorgang auf der Ta
statur der Programmiereinrichtung durchgeführt werden kann. Je
weils nach durchgeführter Programmänderung kann auf den Bedie
nungsmodus umgeschaltet werden, bei dem die Tastenanordnung der
Bedienungseinheit auf dem Bildschirm der Programmiereinrichtung
erscheint. Entsprechende Tasten der Tastatur der Programmierein
richtung sind nun mit den Bedienungsfunktionen beaufschlagt, so
daß der Programmierer den Test in bekannter Weise mit der ihm
gewohnten Bedienungseinheit durchführen kann, die allerdings nur
bildlich und funktionell vorhanden ist. Weist das Programm noch
Mängel auf, so kann wiederum ohne Arbeitsplatzwechsel oder Um
stecken ein schneller Übergang in den Programmiermodus erfolgen.
Dieser Vorgang läßt sich beliebig wiederholen. Erst wenn das
Programm fehlerfrei arbeitet erfolgt wiederum ein Umstecken auf
die fest installierte Bedienungseinheit. Ein Test ist dann nicht
mehr erforderlich, da dieser bereits mit der simulierten Bedie
nungseinheit durchgeführt worden ist.
Durch die in den Unteransprüchen aufgeführten Maßnahmen sind
vorteilhafte Weiterbildungen und Verbesserungen der im Anspruch
1 angegebenen Einrichtung möglich.
Das Abbild der Bedienungseinheit weist insbesondere auch deren
Display und/oder Anzeigeelemente auf, so daß die Bedienung der
Steuervorrichtung in der üblichen gewohnten Weise wie durch die
Bedienungseinheit erfolgen kann. Auf dem auf dem Bildschirm ge
bildeten Display der Bedienungseinheit können dann in identi
scher Weise die Displayanzeigen der Bedienungseinheit wiederge
geben bzw. simuliert werden, so daß eine vollständige Simulation
möglich ist. Das Abbild der Bedienungseinheit ist dabei vorzugs
weise mit dieser vollständig identisch einschließlich der Bedie
nungs- und Wiedergabefunktionen.
Zur alternativen Verbindung der Steuervorrichtung mit der Bedie
nungseinheit oder der Programmiereinrichtung kann entweder ein
einziger Steckanschluß oder können zwei parallele Steckan
schlüsse vorgesehen sein. Im ersten Falle muß die erfindungsge
mäße Einrichtung durch Umstecken angeschlossen werden, während
sich dies im zweiten Falle erübrigt. In beiden Fällen erfolgt
jedoch selbstverständlich sowohl die Programmierung, wie auch
der anschließende Test des geänderten Programmes mit Hilfe der
Tastatur der Programmiereinrichtung. Die Steckanschlüsse sind
dabei zweckmäßigerweise als serielle oder parallele Schnittstel
len ausgebildet.
Die Mittel zur Umschaltung zwischen Programmiermodus und Bedie
nungsmodus sind vorzugsweise als durch Betätigung von Tasten
oder Tastenfolgen der Programmiereinrichtung auslösbare Pro
grammumschaltung ausgebildet. Dies bedeutet, daß die Umschaltung
beispielsweise durch die Betätigung einer Tastenfolge der Tasta
tur der Programmiereinrichtung möglich ist.
Um die Zuordnung zwischen der Tastatur der Programmiereinrich
tung und der abgebildeten Tastatur der Bedienungseinheit noch
deutlicher und sicherer zu machen, sind Mittel zur optischen
Kennzeichnung der durch jeweils eine Taste der Tastatur der Pro
grammiereinrichtung angesprochenen Taste der abgebildeten Bedie
nungseinheit vorgesehen. Beispielsweise kann durch Betätigung
einer Taste auf der Tastatur der Programmeinrichtung die zuge
ordnete Taste auf der abgebildeten Bedienungseinheit zunächst
kurz blinken, bevor die eigentliche Bedienfunktion ausgeführt
wird.
Ein Ausführungsbeispiel der Erfindung ist in der Zeichnung dar
gestellt und in der nachfolgenden Beschreibung näher erläutert.
Es zeigen:
Fig. 1 eine schematische Darstellung einer programmge
steuerten Steuervorrichtung, die alternativ mit
der ihr zugeordneten Bedienungseinheit und einer
Programmiereinrichtung verbindbar ist, und
Fig. 2 ein Flußdiagramm zur Erläuterung der Wirkungs
weise.
In Fig. 1 ist eine programmgesteuerte Steuervorrichtung 10
(SPS) nur schematisch dargestellt. Eine derartige programmge
steuerte Steuervorrichtung 10 dient in bekannter Weise zur Pro
grammsteuerung von Maschinen, Transporteinrichtungen, Produk
tionseinrichtungen, Montageeinrichtungen, Handhabungsvorrichtun
gen, u. dgl., so daß ein näheres Eingehen auf eine derartige
Steuervorrichtung entbehrlich ist. Der wichtigste Bestandteil
einer derartigen Steuervorrichtung bildet üblicherweise wenig
stens ein Mikrocomputer, wobei das Steuerprogramm in einem Spei
cher, wie einem EPROM oder einem EEPROM gespeichert ist. Ein Zu
griff auf den in der Steuervorrichtung enthaltenen Mikrorechner
erfolgt über eine serielle oder parallele Schnittstelle, die als
mehrpolige Steckbuchse 11 ausgebildet ist. Zur Steuerung der
Steuervorrichtung 10 dient einen Bedienungseinheit 12, die eine
Tastatur 13 und eine Display 14 aufweist. Die Bedienungseinheit
12 wird mit der Steuervorrichtung 10 durch Einstecken eines mit
einem mehrpoligen Stecker 15 versehenen Kabels 16 in die Steck
büchse 11 verbunden.
Im Betrieb erfolgt die Bedienung der Steuervorrichtung 10 über
die Tastatur 13, wobei die entsprechenden Bedienungsfunktionen,
Arbeitsvorgänge, Zustände der gesteuerten Maschine oder deren
Komponenten u. dgl. auf dem Display 14 wiedergegeben werden kön
nen. Zusätzlich oder alternativ zum Display 14 können auch An
zeigevorrichtungen, wie Leuchtdioden, Zeigerinstrumente u. dgl.
vorgesehen sein, die ebenfalls Zustände der Steuervorrichtung
oder der von ihr gesteuerten Maschine wiedergeben können.
Soll das Steuerprogramm in der Steuervorrichtung 10 geändert,
ergänzt oder ersetzt werden, so wird an die als Schnittstelle
ausgebildete Steckbuchse 11 anstelle des Steckers 15 ein Stecker
17 eingesteckt, der über ein Kabel 18 mit einer als PC
(Personalcomputer) ausgebildeten Programmiereinrichtung 19 ver
bunden ist. Anstelle eines PC kann selbstverständlich auch eine
andere bekannte Programmiereinrichtung 19 treten.
Die Programmiereinrichtung 19 besteht aus einem mit einem Bild
schirm 20 versehenen Monitor 21, einem die Funktions- und
Steuereinheit enthaltenden Computergehäuse 22 und einer Tastatur
23. Anstelle des abgebildeten PC kann auch ein kleiner tragbarer
PC treten, wie z. B. ein Laptop oder ein Notebook.
Die Programmierung, Umprogrammierung, Programmerweiterung u. dgl.
erfolgt mittels der Programmiereinrichtung 19 in der üblichen
Weise, so daß eine detaillierte Beschreibung nicht erforderlich
ist. Das in der Steuervorrichtung 10 enthaltene Programm wird
zunächst in den Speicher der Programmiereinrichtung 19 ausgele
sen und kann dort verändert werden. Die Programmsteuerung der
Steuervorrichtung erfolgt dann über das Programm im Speicher der
Programmiereinrichtung 19. Nach Durchführung der Programmierung
wird das geänderte Programm wieder in den Speicher der Steuer
vorrichtung 10 zurückgeladen, d. h., das dort enthaltene bishe
rige Programm wird überschrieben. Anstelle des Auslesens des
Steuerprogrammes aus der Steuervorrichtung 10 kann die Program
miereinrichtung 19 auch bereits ein neues oder geändertes Pro
gramm enthalten, und nach entsprechendem Test kann dieses Pro
gramm dann in die Steuervorrichtung 10 eingelesen werden, d. h.
das dort gespeicherte Programm wird wiederum überschrieben.
Der Ablauf des Wechsels zwischen Programmierung und Test des ge
änderten Programmes wird nun anhand des in Fig. 2 dargestellten
Flußdiagrammes näher erläutert.
Dieses Flußdiagramm zeigt den Funktionsablauf in der Program
miereinrichtung 19 bzw. dessen Programmablauf. Beim Einschalten
erfolgt die übliche Startphase 24 einer programmgesteuerten Ein
richtung. Danach findet sich die Programmiereinrichtung 19 im
Programmiermodus, in dem durch einen Ladevorgang 25 das in der
Steuervorrichtung 10 enthaltene Programm in den Speicher der
Programmiereinrichtung 19 ausgelesen werden kann. Weiterhin kann
in einem Programmiervorgang 26 dieses Programm modifiziert, er
gänzt oder auch ersetzt werden. Die Umprogrammierung eines Steu
erprogrammes ist ein bekannter Vorgang, für den eine große Viel
zahl von Variationsmöglichkeiten gegeben ist, und auf den hier
nicht näher eingegangen werden soll. Die Programmiereinrichtung
19 bleibt so lange im Programmiermodus bzw. durchläuft so lange
eine entsprechende Schleife, bis eine Tastenkombination U1 im
Verzweigungsschritt 27 festgestellt wird. Es kann sich hierbei
um eine Tastenkombination oder um die Betätigung einer einzelnen
Taste handeln. Liegt diese Bedingung vor, so erfolgt eine Um
schaltung in den Bedienungsmodus. In diesem wird zunächst in ei
ner Bildschirmsteuerphase 28 ein exaktes Abbild der Bedienungs
einheit 12 auf dem Bildschirm 20 erzeugt, wie dies in Fig. 1
dargestellt ist. Danach erfolgt in einer Tastatur Zuordnungs
phase 29 eine Zuordnung von Tastenfunktionen der Tastatur 23 für
Tastenfunktionen der Tastatur 13 der abgebildeten Bedienungsein
heit 12. Besteht die Tastatur 13 der Bedienungseinheit 12 wie
beim Ausführungsbeispiel aus zwei Tastenreihen mit je sieben Ta
sten, so werden beispielsweise die jeweils sieben linken Tasten
der beiden oberen Tastenreihen der Tastatur 23 dieser Tastatur
13 zugeordnet. Dies bedeutet, daß der linke obere Bereich der
Tastatur 23 nun die Funktionen der Tastatur 13 der abgebildeten
Bedienungseinheit 12 ausführen. Weiterhin wird durch das Pro
gramm sichergestellt, daß auf dem abgebildeten Display der abge
bildeten Bedienungseinheit die selben Anzeigen erscheinen, wie
auf dem Display 14 der Bedienungseinheit 12. Nun kann im eigent
lichen Bedienungsablauf 30 die Bedienung der Steuervorrichtung
10 in der gewohnten Weise erfolgten, allerdings mit Hilfe des
linken oberen Bereiches der Tastatur 23. Um die Zuordnung der
Tasten des linken oberen Bereiches der Tastatur 23 zu den abge
bildeten Tasten auf dem Bildschirm sicherzustellen kann bei
spielsweise bei Betätigung einer Taste die zugeordnete Taste auf
dem Bildschirm für kurze Zeit auf leuchten, blinken oder mit ei
nem zusätzlichen Symbol versehen werden, um dem Bediener anzuge
ben, welche Taste auf der fiktiven Tastatur auf dem Bildschirm
er angesprochen hat. Danach kann dann mit einiger Verzögerung
die entsprechende Funktion ausgeführt werden. Es ist selbstver
ständlich auch möglich, die entsprechende Funktion gleichzeitig
auszuführen, also unmittelbar bei Betätigung einer Taste. Die
Bedienungsperson kann nun im Bedienungsablauf 30 verbleiben, bis
die Steuervorrichtung 10 bzw. die von ihr gesteuerte Vorrichtung
oder Maschine ausgiebig getestet worden ist. Ist das Ergebnis
zufriedenstellend, so betätigt er eine Tastenkombination U2, so
daß in einem Verzweigungsschritt 31 zu einer Rückspeicherphase
32 umgeschaltet wird. In dieser wird das modifizierte Programm
wieder in die Steuervorrichtung 10 geladen, wobei das bisher
enthaltene Programm überschrieben wird. Ist das Ergebnis des
Tests jedoch nicht zufriedenstellend, so wird die Tastenkombina
tion U3 betätigt, und über einen Verzweigungsschritt 33 wird
wieder zum Programmiermodus bzw. Programmiervorgang 26 umge
schaltet.
Der Programmierer bzw. die Bedienungsperson kann somit so oft
sie es wünscht zwischen Programmiermodus und Bedienungsmodus
hin- und herschalten, bis das mehrfach modifizierte Programm die
gewünschten Ergebnisse in der Testphase zeigt. Nach der Rück
speicherphase 32 ist dann die Umprogrammierung abgeschlossen,
die Programmiereinrichtung 19 kann von der Steuervorrichtung 10
getrennt und die Bedienungseinheit 12 wieder mit der Steckbuchse
11 verbunden werden.
Claims (8)
1. Einrichtung zur Programmierung und Bedienung einer programm
gesteuerten Steuervorrichtung für eine Maschine, Transport
einrichtung, Produktionseinrichtung, Montageeinrichtung,
Handhabungsvorrichtung und dergleichen, mit einer Bedie
nungseinheit zur Bedienung der Steuervorrichtung und mit ei
ner an die Steuervorrichtung anschließbaren, mit einem Bild
schirm versehenen Programmiereinrichtung, dadurch gekenn
zeichnet, daß die Programmiereinrichtung (19) einen Program
miermodus (25, 26) zum Programmieren oder Umprogrammieren
der Steuervorrichtung (10) und einen Bedienungsmodus (28-
30) zur Bedienung der Steuervorrichtung (10) anstelle der
Bedienungseinheit (12) aufweist, wobei Mittel (27, 33) zur
Umschaltung zwischen Programmiermodus und Bedienungsmodus
vorgesehen sind, und daß im Bedienungsmodus (28-30) der
Bildschirm (20) ein Abbild der Bedienungseinheit (12) auf
weist, wobei eine der Tastenanordnung (13) der Bedienungs
einheit (12) entsprechende Tastenanordnung auf der Tastatur (23)
der Programmiereinheit (19) mit den entsprechenden Be
dienungsfunktionen beaufschlagt ist.
2. Einrichtung nach Anspruch 1, dadurch gekennzeichnet, daß das
Abbild der Bedienungseinheit (12) auch deren Display (14)
und/oder Anzeigeelemente aufweist.
3. Einrichtung nach Anspruch 1 oder 2, dadurch gekennzeichnet,
daß das Abbild der Bedienungseinheit (12) mit dieser iden
tisch ist.
4. Einrichtung nach einem der vorhergehenden Ansprüche, dadurch
gekennzeichnet, daß die Programmiereinrichtung (19) als PC
(Personalcomputer) ausgebildet ist.
5. Einrichtung nach einem der vorhergehenden Ansprüche, dadurch
gekennzeichnet, daß ein einziger Steckanschluß (11) zur al
ternativen Verbindung der Steuervorrichtung (10) mit der Be
dienungseinheit (12) oder der Programmiereinrichtung (19)
vorgesehen ist.
6. Einrichtung nach Anspruch 5, dadurch gekennzeichnet, daß der
wenigstens eine Steckanschluß (11) als serielle oder paral
lele Schnittstelle ausgebildet ist.
7. Einrichtung nach einem der vorhergehenden Ansprüche, dadurch
gekennzeichnet, daß die Mittel (27, 33) zur Umschaltung als
durch Betätigung von Tasten oder Tastenfolgen der
Programmiereinrichtung (19) auslösbare Programmumschaltung ausge
bildet sind.
8. Einrichtung nach einem der vorhergehenden Ansprüche, dadurch
gekennzeichnet, daß Mittel zur optischen Kennzeichnung der
durch jeweils eine Taste der Tastatur (23) der Programmier
einrichtung (19) angesprochene Taste der abgebildeten Bedie
nungseinheit (12) vorgesehen sind.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4236247A DE4236247A1 (de) | 1992-10-27 | 1992-10-27 | Einrichtung zur Programmierung und Bedienung einer programmgesteuerten Steuervorrichtung für eine Maschine o. dgl. |
US07/979,914 US5437044A (en) | 1992-10-27 | 1992-11-23 | Virtual operating unit for microprocessor-controlled devices |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4236247A DE4236247A1 (de) | 1992-10-27 | 1992-10-27 | Einrichtung zur Programmierung und Bedienung einer programmgesteuerten Steuervorrichtung für eine Maschine o. dgl. |
US07/979,914 US5437044A (en) | 1992-10-27 | 1992-11-23 | Virtual operating unit for microprocessor-controlled devices |
Publications (1)
Publication Number | Publication Date |
---|---|
DE4236247A1 true DE4236247A1 (de) | 1994-04-28 |
Family
ID=25919861
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE4236247A Ceased DE4236247A1 (de) | 1992-10-27 | 1992-10-27 | Einrichtung zur Programmierung und Bedienung einer programmgesteuerten Steuervorrichtung für eine Maschine o. dgl. |
Country Status (2)
Country | Link |
---|---|
US (1) | US5437044A (de) |
DE (1) | DE4236247A1 (de) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE29601703U1 (de) * | 1996-02-01 | 1996-04-04 | Battenfeld Gmbh, 58540 Meinerzhagen | Kunststoffverarbeitungsmaschine, insbesondere Spritzgießmaschine |
WO1997035239A1 (de) * | 1996-03-19 | 1997-09-25 | Siemens Aktiengesellschaft | Handbediengerät für eine programmierbare elektronische steuereinheit |
DE19633602A1 (de) * | 1996-08-21 | 1998-02-26 | Ghh Borsig Turbomaschinen Gmbh | Verfahren zur ferngesteuerten Inbetriebnahme von Maschinenanlagen, insbesondere Verdichtern und Turbinen |
DE19703090C2 (de) * | 1996-04-01 | 2001-06-28 | Festo Ag & Co | Übungsgerät für eine speicherprogrammierbare Steuerung (SPS) |
EP1369756A1 (de) * | 2002-06-04 | 2003-12-10 | Siemens Aktiengesellschaft | Verfahren zur Vermeidung von Fehlzugriffen auf Datenstrukturen |
WO2005064425A1 (de) * | 2003-12-20 | 2005-07-14 | Rexroth Indramat Gmbh | Mit tasten bedienbare, an einen personalcomputer angekoppelte, speicherprogrammierbare steuerung |
EP3460598A1 (de) * | 2017-09-22 | 2019-03-27 | Siemens Aktiengesellschaft | Speicherprogrammierbare steuerung |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2697399B2 (ja) * | 1991-09-13 | 1998-01-14 | 三菱電機株式会社 | 位置決め装置及びそのプログラム表示方法 |
EP0640978A3 (de) * | 1993-08-31 | 1998-10-07 | Ohmeda Inc. | Nicht-invasive Abtualisierungsanordnung für Software |
US5611059A (en) * | 1994-09-02 | 1997-03-11 | Square D Company | Prelinked parameter configuration, automatic graphical linking, and distributed database configuration for devices within an automated monitoring/control system |
US5694562A (en) * | 1995-01-17 | 1997-12-02 | Fisher; Thomas A. | Closely integrated key icons in a graphical interface |
US5920476A (en) * | 1996-11-21 | 1999-07-06 | Hennessey; John M. | Computer controlled movement of stage effects and stage installation employing same |
US5933141A (en) * | 1998-01-05 | 1999-08-03 | Gateway 2000, Inc. | Mutatably transparent displays |
US7614008B2 (en) | 2004-07-30 | 2009-11-03 | Apple Inc. | Operation of a computer with touch screen interface |
US6697681B1 (en) * | 2000-03-22 | 2004-02-24 | Trellis Software & Controls, Inc. | Shared operating unit for a network of programmable equipment |
JP3426184B2 (ja) * | 2000-03-27 | 2003-07-14 | 株式会社ウエストウッド | 電子機器における操作部品の機能設定方式 |
US7194699B2 (en) * | 2003-01-14 | 2007-03-20 | Microsoft Corporation | Animating images to reflect user selection |
US20060012821A1 (en) * | 2004-07-12 | 2006-01-19 | Kevin Franklin | Laser marking user interface |
US8203437B2 (en) * | 2006-10-12 | 2012-06-19 | Galipeau Steven R | Programmable display switch |
US8581855B2 (en) * | 2008-08-15 | 2013-11-12 | Hexagon Metrology, Inc. | Jogbox for a coordinate measuring machine |
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 |
CN106477272A (zh) * | 2016-11-08 | 2017-03-08 | 天奇自动化工程股份有限公司 | 汽车输送线的安全操作装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NO171240C (no) * | 1985-04-25 | 1993-02-10 | Bbc Brown Boveri & Cie | Programmeringsanordning for en lagerprogrammerbar styring |
US5113517A (en) * | 1986-04-28 | 1992-05-12 | Xerox Corporation | Concurrent display of data from two different processors each having different display font and user interface for controlling transfer of converted font data therebetween |
JP3115297B2 (ja) * | 1989-10-09 | 2000-12-04 | キヤノン株式会社 | 自動装置の制御装置 |
US5198990A (en) * | 1990-04-23 | 1993-03-30 | Fanamation, Inc. | Coordinate measurement and inspection methods and apparatus |
-
1992
- 1992-10-27 DE DE4236247A patent/DE4236247A1/de not_active Ceased
- 1992-11-23 US US07/979,914 patent/US5437044A/en not_active Expired - Fee Related
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE29601703U1 (de) * | 1996-02-01 | 1996-04-04 | Battenfeld Gmbh, 58540 Meinerzhagen | Kunststoffverarbeitungsmaschine, insbesondere Spritzgießmaschine |
WO1997035239A1 (de) * | 1996-03-19 | 1997-09-25 | Siemens Aktiengesellschaft | Handbediengerät für eine programmierbare elektronische steuereinheit |
US6522937B2 (en) | 1996-03-19 | 2003-02-18 | Siemens Aktiengesellschaft | Hand-held device for a programmable control unit |
DE19703090C2 (de) * | 1996-04-01 | 2001-06-28 | Festo Ag & Co | Übungsgerät für eine speicherprogrammierbare Steuerung (SPS) |
DE19633602A1 (de) * | 1996-08-21 | 1998-02-26 | Ghh Borsig Turbomaschinen Gmbh | Verfahren zur ferngesteuerten Inbetriebnahme von Maschinenanlagen, insbesondere Verdichtern und Turbinen |
EP1369756A1 (de) * | 2002-06-04 | 2003-12-10 | Siemens Aktiengesellschaft | Verfahren zur Vermeidung von Fehlzugriffen auf Datenstrukturen |
WO2005064425A1 (de) * | 2003-12-20 | 2005-07-14 | Rexroth Indramat Gmbh | Mit tasten bedienbare, an einen personalcomputer angekoppelte, speicherprogrammierbare steuerung |
US8266352B2 (en) | 2003-12-20 | 2012-09-11 | Robert Bosch Gmbh | Key-operated memory-programmable control coupled to a personal computer |
EP3460598A1 (de) * | 2017-09-22 | 2019-03-27 | Siemens Aktiengesellschaft | Speicherprogrammierbare steuerung |
US11442431B2 (en) | 2017-09-22 | 2022-09-13 | Siemens Aktiengesellschaft | Industrial control system |
Also Published As
Publication number | Publication date |
---|---|
US5437044A (en) | 1995-07-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE4236247A1 (de) | Einrichtung zur Programmierung und Bedienung einer programmgesteuerten Steuervorrichtung für eine Maschine o. dgl. | |
DE2914106C2 (de) | Prüfgerät zum Prüfen gedruckter Schaltungskarten | |
DE69921721T2 (de) | Robotersteuerung mit Teach-In Gerät mit Taste zum Ausführen einer Kommandosequenz | |
DE1275800B (de) | Steuerwerk fuer datenverarbeitende Maschinen | |
DE2713253A1 (de) | Programmlader fuer ein steuergeraet | |
DE69306277T2 (de) | Eingangsgerät | |
DE2834351B2 (de) | Programmwahleinrichtung | |
DE3223584C2 (de) | ||
DE29605847U1 (de) | Übungsgerät für eine speicherprogrammierbare Steuerung (SPS) | |
DE3917979A1 (de) | Emulationsvorrichtung fuer ein steuergeraet, insbesondere ein zuend- und/oder einspritzsteuergeraet fuer brennkraftmaschinen | |
DE2030370B2 (de) | Dateneingabeanordnung | |
DE2930374A1 (de) | Frei programmierbares bedienfeld | |
EP1241568B1 (de) | Verfahren und Vorrichtung zur Einfügung von Variablen in den Programmablauf einer Datenverarbeitungsanlage | |
DE3504578A1 (de) | Numerische werkzeugmaschinensteuerung mit einem bildsichtgeraet zum darstellen von bedien- und anzeigefunktionen | |
DE29615333U1 (de) | Tastatur | |
DE3442063C2 (de) | ||
DE69831866T2 (de) | Kommunikationssysstem | |
DE3207084C2 (de) | Verfahren zur visuellen Funktionsprüfung von in einem Anzeigefeld angeordneten Anzeigeeinheiten | |
DE10214397A1 (de) | Verfahren und Vorrichtung zum Verarbeiten von Signalen | |
DE10125384B4 (de) | Vorrichtung und Verfahren zur Inbetriebnahme und Diagnose von Steuerungssystemen | |
EP3627317B1 (de) | Verfahren zum konfigurieren eines vakuumgeräts | |
DE102006012156B4 (de) | Programmgeber für eine Einrichtung zum Testen, Verfahren zum Herstellen eines Programmablaufs für einen Programmgeber, Computerprogramm zum Ausführen der Schritte des Verfahrens sowie Einrichtung und Verfahren zum Testen | |
DE69901121T2 (de) | Vorrichtung zur automatischen regelung einer komponente von einer elektronischen karte, insbesondere eines potentiometers | |
DE2741211A1 (de) | Elektronische steuervorrichtung fuer hydraulikzylinder | |
WO1998053409A1 (de) | Verfahren und anordnung zur datenübertragung zwischen computern |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8127 | New person/name/address of the applicant |
Owner name: FESTO AG & CO, 73734 ESSLINGEN, DE |
|
8110 | Request for examination paragraph 44 | ||
8131 | Rejection |