AT509181A2 - Multifunktionales ein- und ausgangsmodul für speicherprogrammierbare steuerungen - Google Patents
Multifunktionales ein- und ausgangsmodul für speicherprogrammierbare steuerungen Download PDFInfo
- Publication number
- AT509181A2 AT509181A2 AT0174009A AT17402009A AT509181A2 AT 509181 A2 AT509181 A2 AT 509181A2 AT 0174009 A AT0174009 A AT 0174009A AT 17402009 A AT17402009 A AT 17402009A AT 509181 A2 AT509181 A2 AT 509181A2
- Authority
- AT
- Austria
- Prior art keywords
- module
- input
- multifunctional
- output
- output module
- 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
- 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/0423—Input/output
-
- 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/10—Program control for peripheral devices
- G06F13/12—Program control for peripheral devices using hardware independent of the central processor, e.g. channel or peripheral processor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Programmable Controllers (AREA)
Abstract
Die Erfindung betrifft ein Ein- und Ausgangsmodul (1) für speicherprogrammierbare Steuerungen (SPS), wobei das Modul (1) als Baugruppe (1) ausgebildet ist, welche durch mehrere Funktionsblöcke (2-7, 29, 30) als Bausteine (2-7, 29, 30) gebildet ist, welche einerseits über internen Bus (10) und einen externen Systembus (11) mit einer CPU (13) verbindbar sind und andererseits über Ein- und Ausgänge (8, 9) mit externen elektrischen Sensoren und Aktoren verbindbar sind, dadurch gekennzeichnet, dass auf dem Modul (1) eine beliebige Anzahl von multifunktionalen Bausteinen (6, 7, 29, 30) angeordnet sind, wobei jeder multifunktionelle Baustein (6, 7, 29, 30) frei durch ein zugeordnetes Steuermodul (12) konfigurierbar ist, um so den jeweiligen Funktionsblock (2-7, 29, 30) als multifunktionalen Baustein (6, 7, 29, 30) auszubilden. Aufgabe ist es, ein Ein- und Ausgangsmodul für eine speicherprogrammierbare Steuerung (SPS) so weiterzubilden, dass sie wesentlich flexibler eingesetzt werden kann, d. h. dass sie entsprechend der ihr zugeordneten Aufgabe frei konfigurierbar oder parametrierbar ist.
Description
5 Μ ···· * · · · · « » « • · · · «···»·»· ·««*· » » ·
Multifunktionales Ein· und Ausaangsmodui für speicherproarammierbare
Steuerungen
Speicherprogrammierbare Steuerungen (SPS) benötigen je nach Anwendung unterschiedliche Schnittstellen zum Austausch von Mess- und Steuersignalen mit der Außenwelt. Derzeit werden diese Schnittstellen in verschiedenen Modulen (Anzahl und Art), wie z.B. digitale Ein- bzw. Ausgangsmodule, analoge Ein- bzw. 10 Ausgangsmodule etc. bereit gestellt.
Die hohe Anzahl an Modultypen erfordert bei Unternehmen hohe herstellungs- und logistische Herausforderungen und ist mit hohen Kosten verbunden. 15 Module basierend auf dem Stand der Technik sind in diskreter Schaltungstechnik realisiert und können nachträglich nicht umkonfiguriert werden, d.h. dass z.B. ein digitaler Ausgang als digitaler Eingang verwendet werden kann.
Bel speicherprogrammierbaren Steuerungen ist es bekannt, für jeden Funktionsblock 20 eine eigene Karte zu entwickeln. Unter diesem Begriff wird verstanden, dass diskrete Bauteile auf einer Leiterplatte angeordnet werden, um die Leiterplatte dann als Funktionsblock zu erstellen, der eine bestimmte Funktion ausfüllt. Eine solche Funktion kann z. B. die Nachbildung eines analogen Eingangs sein, die Nachbildung eines analogen Ausgangs oder die Nachbildung von digitalen Ein- und Ausgängen. 25
Ebenso kann ein solcher Funktionsblock, der auf einer getrennten und getrennt zu entwickelnden Karte aufgebaut ist, aus einer Vielzahl von anderen Funktionsblöcken bestehen, wie z. B. Zähler und dergleichen mehr. 30 Nachteil bei den bisher bekannten Funktionsblöcken, die in Form von diskreten Leiterplatten bei speicherprogrammierbaren Steuerungen entwickelt wurden, ist der hohe Raumbedarf, die hohen Entwicklungskosten, weil für jede Funktion eine eigene Leiterplatte entwickelt werden muss und im Übrigen die Anfälligkeit im Betrieb, weil die diskreten Leiterplatten durch entsprechende kontaktgebende Elemente I ···*·····♦· • · · · · ·» *φ» · « · f « « « · · ·· ·*· ·· ·ν ·· # 2 miteinander verbunden werden müssen und mit einem gemeinsamen Steuerbus verbunden sind.
Es bedarf also einer Vielzahl von Steckerleisten und Anschlussbuchsen, um jeweils 5 die beim Stand der Technik bekannte Leiterplatte mit anderen Leiterplatten zu verbinden.
Dadurch entsteht eine unerwünscht hohe Typenvielfalt am Lager, eine große Lagerhaltung und ein großer Ersatzteilbedarf, weil die einzelnen Funktionsblöcke, die 10 auf diskreten Leiterplatten aufgebaut sind, auch getrennt ausgetauscht werden müssen.
Der Erfindung liegt deshalb die Aufgabe zugrunde, ein Ein- und Ausgangsmodul für eine speicherprogrammierbare Steuerung so weiterzubilden, dass sie wesentlich 15 flexibler eingesetzt werden kann, d. h. dass sie entsprechend der ihr zugeordneten Aufgabe frei konfigurierbar oder parametrierbar ist.
Zur Lösung der gestellten Aufgabe ist die Erfindung durch die technische Lehre des Anspruches 1 gekennzeichnet. 20
Wesentliches Merkmal der Erfindung ist, dass auf einem Modul (Baugruppe) eine beliebige Anzahl von multifunktionalen Bausteinen angeordnet sind, wobei jeder multifunktionelle Baustein frei durch ein zugeordnetes Steuermodu! konfigurierbar ist, um so den jeweiligen bekannten Funktionsblock nunmehr als multifunktionalen 25 Baustein auszubilden.
Hier liegt das Wesen der Erfindung, die vorsieht, dass die vorher im Stand der Technik bekannten einfachen und nur einem einzigen Zweck dienenden Funktionsblöcke nunmehr eine Vielzahl von Funktionen ausführen können und 30 demzufolge als multifunktionaler Baustein ausgebildet sind.
Damit besteht der wesentliche Vorteil, dass nun nicht nur ein diskreter Anwendungszweck für den Funktionsblock vorgesehen ist, sondern dass der ** · ft* ♦ ·· · Μ **♦· • ft • ft · * ft · • * * * ······· * · · * · · « · * · ·*· ·· Μ «f ft 3
Funktionsblock entsprechend seiner Konfigurierbarkeit unterschiedliche Funktionen ausführen kann und alles auf engstem Raum zusammengefasst ist.
Durch die Verwendung eines sogenannten ASIC (Application Specific Integrated 5 Circuit) erhält man eine höhere Flexibilität in einem SPS Modul, da unterschiedliche Schnittstellen in den Modulen wahlweise zur Verfügung stehen und auch entsprechend konfiguriert werden können.
Mit diesem ASIC basierten Modul können unter anderem SPS spezifische Module 10 mit analogen Eingängen, analogen Ausgängen, Eingänge für Temperatursensoren, digitalen Eingängen und analogen Ausgängen flexibel realisiert werden.
In einem Modul sind 2 ASIC Bausteine im Einsatz, da dadurch ein gutes Preis-/Leistungsverhältnis erreicht wird. 15
Mit der gegebenen technischen Lehre ergibt sich nun der wesentliche Vorteil, dass nun auf einzelne nur einem einzigen Funktionszweck dienende Leiterplatten verzichtet werden kann und dass auf einem Modul (Baugruppe) eine Mehrzahl von erfindungsgemäß funktional ausgebildeten Bausteinen angeordnet werden kann, 20 wobei jeder multifunktionelle Baustein entsprechend seiner Konfiguration, z. B. einen analogen Eingang, einen analogen Ausgang oder einen digitalen Ein-/Ausgang ausbilden kann. Darüber hinaus sind noch andere Funktionen möglich, wie z. B. die Funktion eines Zählers, die Funktion eines Temperatureingangs und dergleichen mehr. 25
Wichtig bei der Erfindung ist also, dass man nun dem erfindungsgemäßen funktionalen Baustein mehrere Funktionen zuordnet und diese Funktionen nun entsprechend einer von außen zuführbaren Konfiguration einstellbar sind und auch wieder veränderbar sind. 30
Damit ist eine große Flexibilität gegeben, denn auf einem einzigen Modul können nun eine Vielzahl von getrennt konfigurierbaren multifunktionellen Bausteinen aufgebaut werden, die entsprechend ihrer Konfiguration einem unterschiedlichen Funktionszweck dienen. Dies war beim Stand der Technik nicht der Fall. Aus diesem t* · *· «« »· ···· *··*♦····»· • * * · ·· ·»« t * * * · * · * · ·· ··· ·* ·· ·· · 4
Grund hat die Erfindung den Vorteil, dass die erfindungsgemäß aufgebaute Baugruppe nun sehr flexibel ist und dass heißt, es braucht nur in der Lagerhaltung eine einzige Baugruppe vorgehalten zu werden, weil bei einem entsprechenden Austauschbedarf nur diese einzelne Baugruppe ausgetauscht wird. Ein Austausch 5 unterschiedlicher Baugruppen, die getrennt voneinander angeordnet und über Steckverbinder miteinander verbunden sind, ist nicht mehr erforderlich.
Dadurch wird die Lagerhaltung minimiert, der Ersatzteilbedarf wird verringert und die Zuverlässigkeit wird wesentlich erhöht. Außerdem wird der Entwicklungsaulwand 10 drastisch reduziert, weil sozusagen „alles - in einem“ ausgeführt wird, d. h. der erfindungsgemäße multifunktionelle Baustein kann entsprechend seiner Konfiguration für unterschiedlichste Funktionen herangezogen werden.
Erfindungsgemäß sind die multifunktionellen Bausteine als SMD-Bauelemente 15 ausgebildet und sind in einer beliebigen Konfiguration und Anordnung auf einer Baugruppe angeordnet. Eine solche Baugruppe ist dann Bestandteil einer speicherprogrammierbaren Steuerung, und bei diesen speicherprogrammierbaren Steuerungen ist charakteristisch, dass eine Anzahl von Baugruppen nebeneinander liegend eine Steuerungsgarnitur bilden, wobei an der einen Seite der 20 Steuerungsgarnitur eine Vielzahl von Anschlussklemmen vorhanden sind, über welche die Sensoren- und Aktorensignaie zugeführt werden, während auf der Ausgangsseite dieser Steuerungsgarnitur ein Ausgang für einen zentralen Bus besteht, der alle digitalen Signale zusammenführt und gesteuert einer CPU zuführt. 25 Damit wird der Platzbedarf bei derartigen Steuergamituren wesentlich minimiert, weil nur noch ein einziger multifunktionaler Baustein vorhanden sein muss, wo vorher in der Steuerungsgarnitur z. B. 3 nebeneinander liegende Funktionsblöcke vorhanden sein mussten. 30 Der Erfindungsgegenstand der vorliegenden Erfindung ergibt sich nicht nur aus dem Gegenstand der einzelnen Patentansprüche, sondern auch aus der Kombination der einzelnen Patentansprüche untereinander. ·· • ·« *4 *t « * • » · 1 · * « · • • e »m ··* » « • • « · · *··« ♦ * « 5
Alle in den Unterlagen, einschließlich der Zusammenfassung offenbarten Angaben und Merkmale, insbesondere die in den Zeichnungen dargestellte räumliche Ausbildung, werden als erfindungswesentlich beansprucht, soweit sie einzeln oder in Kombination gegenüber dem Stand der Technik neu sind. 5 im Folgenden wird die Erfindung anhand von lediglich einen Ausführungsweg darstellenden Zeichnungen näher erläutert. Hierbei gehen aus den Zeichnungen und ihrer Beschreibung weitere erfindungswesentliche Merkmale und Vorteile der Erfindung hervor. 10
Es zeigen:
Figur 1: 15 Figur 2: Figur 3: 20 Figur 4: Figur 5; 25 Figur 6: Figur 7: 30 Figur 8: Figur 9: der Modulaufbau einer speicherprogrammierbaren Steuerung mit der Angabe von drei verschiedenen Funktionsblöcken ein Ersatz der bekannten Schaltung nach Figur 1 mit der Anordnung von zwei multifunktionellen Bausteinen
die Ansteuerung eines multifunktionellen Bausteines durch eine CPU ein Ersatzschaltbild für einen internen Funktionsblock die Verschaltung von zwei internen Funktionsblöcken mit weiteren Bauteilen das Blockschaltbild der Anordnung nach Figur 4 ein Blockschaltbild für einen Funktionsblock zur Nachbildung eines analogen Einganges ein Blockschaltbild für die Nachbildung eines analogen Ausganges ein Blockschaltbild für die Nachbildung eines digitalen Eingangs/Ausgangs ·· * Μ «· ·* ·*·· • »*if ·« »* » $ ♦ * *······ ·
* + · * 9 ·«« ··« I »·*·· « »# 6
In Figur 1 ist allgemein der Stand der Technik dargestellt, und zwar ein Modulaufbau, der im Prinzip aus einem Modul oder einer Baugruppe 1 besteht, auf der mittels diskreten Bauteilen drei Funktionsblöcke angeordnet sind. Der Funktionsblock 2 5 bildet z. B. einen analogen Eingang nach, der Funktionsblock 3 einen analogen Ausgang und der Funktionsblock 4 einen digitalen Ein- oder Ausgang.
Dementsprechend sind den Funktionsblöcken die Leitungen 2a, 3a und 4a zugeordnet. 10
Auf der anderen Seite münden diese Funktionsblöcke 2-4 in digitale Ein- und Ausgänge 5, die einer nicht näher dargestellten CPU zugeführt werden und dort weiterverarbeitet werden. 15 Die Darstellung in Figur 1 zeigt den Nachteil des Standes der Technik, denn dort ist erkennbar, dass auf dem Modul die Funktionsblöcke 2-4 mit diskreten Bauteilen aufgebaut sind und auf dem Modul die Funktion dieser Funktionsblöcke 2-4 genau festgelegt ist und nicht veränderbar ist. 20 Hier setzt die Erfindung ein, die nun vorsieht, auf einem Modul 1 eine Anzahl von Funktionsblöcken 2-4 vorzusehen und deren Funktion nur frei konfigurierbar zu gestalten, um eine wesentlich bessere Flexibilität zu erreichen.
Dies zeigt die Figur 2. In Figur 2 ist dargestellt, dass das Modul 1 nach Figur 1 nun 25 ersetzt ist erfindungsgemäß durch jeweils einen multifunktionellen Baustein 6 oder 7, d. h. also die Anordnung nach Figur 1 wird in Figur 2 bereits schon verdoppelt dargestellt, indem zwei unterschiedlich arbeitende multifunktionelle Bausteine 6, 7 vorhanden sind. 30 Wichtig ist, dass in jedem multifunktionellen Baustein 6 oder 7 die Funktionen nach den vorigen Funktionsblöcken 2-4 frei konfigurierbar angeordnet sind, wie nachfolgend näher erläutert wird. 7
Wichtig hierbei ist nämlich, dass über einen externen Systembus 11 ein auf dem Modul 1 angeordnetes Steuermodul 12 angesteuert wird, und dieses Steuermodul erhält von dem Systembus 11 digitale Steuersignale, die dem Steuermodul mitteilen, welche Programmierbefehle er dem jeweiligen multifunktionellen Baustein 6 oder 7 5 zuführen soll, um die Funktion dieses multifunktionellen Bausteins festzulegen.
Zu diesem Zweck ist das Steueimodul 12 als Busanschaltung ausgebildet, dem eine Steuerlogik zugeordnet ist. Aus diesem Grund steuert dieses Steuermodul 12 einen internen Bus 10 an, und dieser interne Bus steuert wiederum über bidirektionale 10 Daten und Steuerleitungen den jeweiligen multifunktionellen Baustein 6 oder 7 an. Dementsprechend nach der gewählten Funktion des multifunktionellen Bausteins werden auch die bidirektionalen Ein· und Ausgänge 8, 9 angesteuert.
Dies ist ein wesentlicher Vorteil gegenüber der Darstellung nach dem Stand der 15 Technik (Figur 1), denn nunmehr können entsprechende konfigurierbare Funktionen der multifunktionellen Bausteine 6 oder 7 auch die Ein- und Ausgänge 8, 9 bidirektional ausgebildet werden, was beim Stand der Technik nicht der Fall war.
In Figur 3 ist die vorher erwähnte Ansteuerung des Steuermoduls 12 näher 20 dargestellt. Es ist erkennbar, dass über eine extern angeordnete CPU 13 und den externen Systembus 11 die Daten und Steuerbefehle an das Steuermodul 12 weitergegeben werden, welches eingangsseitig in dem jeweiligen Modul vorhanden ist, in dem ein oder mehrere multifunktionelle Bausteine 6,7 vorhanden sind. 25 Es wird noch darauf hingewiesen, dass das Ausführungsbeispiel nach Figur 2 nur zwei unterschiedlich arbeitende, jedoch im Prinzip gleich aufgebaute multifunktionelle Bausteine 6, 7 zeigt. Hierauf ist die Erfindung nicht beschränkt. Es kann auf einem solchen Modul auch nur ein einziger multifunktioneller Baustein 6 angeordnet sein, oder es können eine Vielzahl derartiger multifunktioneller Bausteine angeordnet 30 werden, die alle von einem Steuermodul 12 in der vorher beschriebenen Weise konfiguriert werden.
Die Figur 4 zeigt das Blockschaltbild eines internen Funktionsblockes 29 (siehe hierzu Figur 5), aus dem erkennbar ist, dass in einem solchen multifunktionellen 8
Baustein 6, 7 (und zwar in jedem der Bausteine) eine Vielzahl von konfigurierbaren Funktionseinheiten oder Funktionsblöcken angeordnet sind.
Im Ersatzschaltbild ist erkennbar, dass von dem externen Systembus 11 ausgehend 5 ein Steuermodul 12 angesteuert wird, welche hier als ansteuerbarer Schalter dargestellt ist, um darzustellen, dass entsprechend der Schalterstellung dieses im Ersatzschaltbild dargestellten Schalters entweder nun ein Funktionsblock 4 als digitaler Ein- und Ausgang konfiguriert werden kann oder ersatzweise entsprechend der Stellung dieses Schalters ein analoger Ausgang (Funktionsblock 3) oder 10 entsprechend der weiteren Stellung dieses Schalters ein analoger Eingang oder gemäß dem Bezugszeichen 14 auch ein Zähler 14 eingeschaltet werden kann. Dies bedeutet, dass eine beliebige Anzahl von internen Funktionsblöcken durch ein Steuermodul, welches hier im Ersatzschaltbild als Schalter dargestellt ist, konfiguriert werden kann. 15
Der Vergleich der Figur 4 zur Figur 1 zeigt den wesentlichen Vorteil der Erfindung, denn nun ist erkennbar, dass es nicht mehr der Aufbau diskreter Bauelemente bedarf, sondern alles ist in dem jeweiligen multifunktionellen Baustein 6, 7 angeordnet. 20
Die Figur 5 zeigt das Blockschaltbild des Ersatzschaltbildes nach Figur 4, wo erkennbar ist, dass ein solcher interner Funktionsblock 29, 30 zweifach in einem solchen multifunktionellen Baustein 6, 7 vorhanden ist und dass jeder interne Funktionsblock 29, 30 getrennt konfigurierbar ist. Die Konfiguration erfolgt hierbei 25 unter dem Einfluss eines Taktsignals 15, das einen hochgenauen Takt an die internen Funktionsblöcke 29, 30 vorgibt und auch ein Spannungsreferenzsignal 16 vorgegeben ist, welches für eine hochgenaue Spannungsversorgung sorgt.
Die Figur 6 zeigt nun, dass in einem solchen internen Funktionsblock 29 oder 30 die 30 vorher dargestellten Funktionen nach Figur 7,8 und 9 nachgebildet werden und dass demzufolge über das Taktsignal 15 dem internen Bus 10 und das Referenzsignal 16 eine Vielzahl von einzelnen Funktionen konfigurierbar sind. ·· m «· ·| ·· «·9· **···*·«··· • · · « f *«· ··· t • « * « · i t · «« ·«· M ·% · 9
Die Figur 7 zeigt den internen Aufbau der Nachbildung eines analogen Einganges, der im Wesentlichen aus zwei parallelen miteinander verstellbaren Umschaltern 17 besteht, welche eine Stromquelle 18 gegenüber einem Bezugspotential 19 umschalten. Der analoge Eingang kann mehrere Betriebsarten aufweisen und 5 beispielsweise in der eingezeichneten Stellung des Umschalters 17 wird die Stromquelle 18 nach außen über den bidirektionalen Ein- und Ausgang 8, 9 geschaltet, um einen nicht dargestellten Geber mit einem Referenzstrom zu versorgen. 10 Umgekehrt werden die vom Geber abgegebenen Signale über die bidirektionalen Ein- und Ausgänge 8, 9 einem Tiefpass 20 zugeführt, wo sie entsprechend einer Tiefpasskurve gefiltert werden und danach einem Verstärker oder Abschwächer 21 zugeführt. 15 Danach wird das Ausgangssignal des Verstärkers oder Abschwächers 21 einem A/D-Wandler 22 zugeführt, der hieraus ein digitales Signal erstellt, welches über einen digitalen Filter 23 einer Kalibrierung 24 zugeführt wird. Das so hergestellte Signal wird auf den internen Bus 10 aufgegeben, und zwar unter der Einwirkung der Steuersignale auf dem unten gezeigten internen Bus 10. 20
An den A/D-Wandler wird im Übrigen noch das hochgenaue Referenzsignal 16 angelegt.
In Figur 8 ist die digitale Nachbildung eines analogen Ausganges in Form eines 25 Blockschaltbildes dargestellt.
Ausgehend von dem internen Bus 10, wo digitale Werte am Eingang eines Digital-Analog-Wandlers 25 anliegen, werden unter dem Einfluss einer Referenzspannung 16 diese Werte in analoge Werte umgewandelt, über den Verstärker oder 30 Abschwächer 21 verstärkt oder abgeschwächt und sodann einem Tiefpass 20 zugeführt, wo sie dann entsprechend der Schaltstellung des konfigurierbaren Umschalters 17 einem bidirektionalen Ein- und Ausgang 8, 9 zugeführt werden. Auf diese Weise wird aus digitalen Eingangssignalen ein analoger Ausgang nachgebildet. 10
Die Figur 9 zeigt die Nachbildung eines digitalen Eingangs oder Ausgangs entsprechend dem dort gezeigten Blockschaltbild. 5 Von dem bidirektionalen Ein- und Ausgang 8, 9 ausgehend, wird das Signal einerseits einem Schmitt-Trigger zugeführt und dort entsprechend einem digitalen Filter 23 weitergeführt, welches einen Anzeigeausgang 28, z. B. für eine LED, ansteuert. 10 Parallel hierzu wird entsprechend der Schaltsteliung eines konfigurierbaren Umschalters 17 unter Einwirkung der Daten auf dem internen Bus 10 der digitale Ausgang angesteuert.
Es wird noch dargestelit, dass eine Versorgungsspannung 27 vorhanden ist. 15
Der obere Zweig der Schaltung nach Figur 9 ist der digitale Eingang, während der untere Schaltungszweig über den Umschalter 17 den digitalen Ausgang darstellt.
Wichtig bei der vorliegenden Erfindung ist dem gemäß, dass nun frei konfigurierbare 20 multifunktionelle Bausteine 6, 7 vorhanden sind, die eine Vielzahl von Funktionen ausfüllen können und die Funktion erst dann gewählt wird, wenn die entsprechenden Daten überein Steuermodul 12 und einen externen Systembus 11 zugeführt werden.
Beim Start einer derartigen speicherprogrammierbaren Steuerung wird demzufolge 25 zunächst über den externen Systembus 11 den Modulen ihre notwendige und gewünschte Konfiguration bekannt gegeben. Damit ergeben sich wesentliche Einsparungen bei der Programmierung derartiger speicherprogrammierbaren Steuerungen und im hardwaremäßigen Aufbau. 11
Zeichnunosleaende 1 Modul (Baugruppe) 2 Funktionsbfock 2a Eingang analog 5 3 Funktionsblock 3a Ausgang analog 4 Funktionsblock 4a Ein/Ausgang digital 5 digitale Ein- und Ausgänge 6 multifunktionaler Baustein 7 multifunktionaler Baustein 10 8 bidirektionale Ein- und Ausgänge 9 bidirektionale Ein- und Ausgänge 10 interner Bus 11 Systembus (extern) 12 Steuermodul 15 13 CPU 14 Zähler 15 Taktsignal 16 Referenzsignal (Spannung) 17 Umschalter 20 18 Stromquelle 19 Bezugspotential 20 Tiefpass 21 Verstärker (oder Abschwächer) 22 A/D-Wandler 25 23 digitaler Filter 24 Kalibrierung 25 Digital-Analog-Wandler 26 Schmitt-Trigger 27 Versorgungsspannung 30 28 Anzeige-Ausgang 29 interner Funktionsblock 30 interner Funktionsblock
Claims (8)
12 • *· ** *· · · · · · · • · · · * · ι • * · ··· Mi · ·· ···· • e • Μ ·Ι *· »· • · Patentansprüche 10 15 1. Ein- und Ausgangsmodul (1) für speicherprogrammierbare Steuerungen (SPS), wobei das Modul (1) als Baugruppe (1) ausgebildet ist, welche durch mehrere Funktionsblöcke (2-7,29, 30) als Bausteine (2-7,29,30) gebildet ist, welche einerseits über internen Bus (10) und einen externen Systembus (11) mit einer CPU (13) verbindbar sind und andererseits über Ein- und Ausgänge (8, 9) mit externen elektrischen Sensoren (auch Schaltern/Tastem) und Aktoren (auch optische/akustische Anzeigen und Displays/Monitore) verbindbar sind, dadurch gekennzeichnet, dass auf dem Modul (1) eine beliebige Anzahl von multifunktionalen Bausteinen (6, 7,29,30) angeordnet sind, wobei jeder multifunktionelle Baustein (6,7,29,30) frei durch ein zugeordnetes Steuermodul (12) konfigurierbar ist, um so den jeweiligen Funktionsblock (2-7,29, 30) als multifunktionalen Baustein (6,7,29,30) auszubilden.
2. Ein- und Ausgangsmodul (1) nach Anspruch 1, dadurch gekennzeichnet, dass zwei multifunktionale Bausteine (6,7,29, 30) vorgesehen sind.
3. Ein- und Ausgangsmodul (1) nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass in jedem Modul (1) oder in jedem multifunktionalen Baustein (6, 7,29,30) analoge Eingänge (2), analoge Ausgänge (3) sowie digitale Eingänge und analoge Ausgänge (4) vorgesehen sind.
4. Ein- und Ausgangsmodul nach Anspruch 1 bis 3, dadurch gekennzeichnet, dass in jedem Modul (1) oder In jedem multifunktionalen Baustein (6,7,29, 30) mindestens ein Zähler (14) oder mindestens ein Temperatureingang vorgesehen sind.
5. Ein- und Ausgangsmodul nach Anspruch 1 bis 4, dadurch gekennzeichnet, dass die multifunktionellen Bausteine (6,7,29, 30) als SMD-Bauelemente ausgebildet sind.
13 • ·· ·· »<·· • · · · * · · · · · * • ·»* ·♦· · • · · t >·**··
6. Ein- und Ausgangsmodul nach Anspruch 1 bis 5, dadurch gekennzeichnet, dass das Steuermodul (12) von dem Systembus (11) digitale Steuersignale erhält, die dem Steuermodul (12) mitteilen, weiche Programmierbefehle er dem jeweiligen muitifunktionelien Baustein (6, 7,29, 30) zuführen soll, um die 5 Funktion dieses multifunktionellen Bausteins (6,7,29,30) festzulegen.
7. Ein- und Ausgangsmodul nach Anspruch 1 bis 6, dadurch gekennzeichnet, dass das Steuermodul (12) als Busanschaitung ausgebildet ist, dem eine Steuerlogik zugeordnet ist, wobei das Steuermodul (12) den internen Bus (10) 10 ansteuert, und dieser interne Bus (10) wiederum über bidirektionale Daten und Steuerleitungen den jeweiligen muitifunktionelien Baustein (6,7,29,30) ansteuert, wobei dementsprechend nach der gewählten Funktion des muitifunktionelien Bausteins auch die bidirektionalen Ein- und Ausgänge (8,9) angesteuert werden. 15
8. Ein- und Ausgangsmodul nach Anspruch 1 bis 7, dadurch gekennzeichnet, dass die über Ein- und Ausgänge (8,9) bidirektional ausgebiidet sind. 20 L 4f 4 «I ·» ···* * »»»·«··· · ** • I · ···· · • I * · ··· · * 9 » 9 · φ«#* 44 ·♦****· ** ·· *** 1/7 Stand der Technik DIGITAL
Fig. 1 B2035 NACHGEREICHT 11 2/7 • · * * ··« ···♦ * » »· 1 l Digital / Richtung CPU
Ein-Ausgänge Zur Außenwelt 10 Fig.2 13 1
Fig.3 4
Fig. 4 _R?n.is NACHGEREICHT 3/7 «· »t I * * * ♦ · · « ·*· • * 8,9 Zur Außenwelt 8,9
Fig.5 z B2035 NACHGEREICHT 9 · ·· 9« »I *Μ· * » · · * » *· • I t * · 9 « · · ·♦* · * • « * * * · · · 9f ·*· ·«·· ·· ·· ··* 4/7 ln-/Output
Supply Voltages Ref. Clock Control Signals Ref. Voltage 29, 30 Fig. 6 B2035 NACHGEREICHT Z t« * ·· tt ··· · «««·»··· · *· » · i · · • · » · **· · · «··· · · t · «· tt· ···· ·· · #·# 5/7 Analogue Input
17 18 20 21 2 22 23 24 10
17 18 16 10 19 Fig.7 B2035 NACHGEREICHT *+ I «· «9 *991 · 9 · 9» 9 9 9 .9 i ·· » * · · · * · · 999 9 999 · · • « · · 9 9 9 · «« 999 9999 99 99 99# z 6/7 Analogue Output
Fig.8 r. B2035 NACHQEREICHT I 7/7 ·· · ·· Μ ···· · ·*««··«· · ·» • · # · · t * · I t < « a·· · * Φ * * * · · Φ * «I ··« M·· ·· ·· ··· 26 23 4
Fig.9 B2035 NACHGEREICHT
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ATA1740/2009A AT509181B1 (de) | 2009-11-04 | 2009-11-04 | Multifunktionales ein- und ausgangsmodul für speicherprogrammierbare steuerungen |
| DE102010050186A DE102010050186A1 (de) | 2009-11-04 | 2010-10-30 | Multifunktionales Ein- und Ausgangsmodul für speicherprogrammierbare Steuerungen |
| DE202010018269.7U DE202010018269U1 (de) | 2009-11-04 | 2010-10-30 | Multifunktionales Ein- und Ausgangsmodul für speicherprogrammierbare Steuerungen |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ATA1740/2009A AT509181B1 (de) | 2009-11-04 | 2009-11-04 | Multifunktionales ein- und ausgangsmodul für speicherprogrammierbare steuerungen |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| AT509181A2 true AT509181A2 (de) | 2011-06-15 |
| AT509181A3 AT509181A3 (de) | 2013-11-15 |
| AT509181B1 AT509181B1 (de) | 2015-09-15 |
Family
ID=43829076
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ATA1740/2009A AT509181B1 (de) | 2009-11-04 | 2009-11-04 | Multifunktionales ein- und ausgangsmodul für speicherprogrammierbare steuerungen |
Country Status (2)
| Country | Link |
|---|---|
| AT (1) | AT509181B1 (de) |
| DE (2) | DE102010050186A1 (de) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102011120954A1 (de) * | 2011-12-14 | 2013-06-20 | Phoenix Contact Gmbh & Co. Kg | Multifunktionales Eingangs/Ausgangs-Modul |
| DE102023131518A1 (de) * | 2023-11-13 | 2025-05-15 | Teconcept Gmbh | Vorrichtung zur Verarbeitung eingehender und/oder ausgehender Datenelemente |
| DE102017123615B4 (de) | 2017-10-11 | 2022-11-24 | Bachmann Gmbh | Konfigurierbares Sicherheitsmodul zur Erfassung digitaler oder analoger Eingangs- oder Ausgangssignale |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5696988A (en) * | 1995-10-04 | 1997-12-09 | Ge Fanuc Automation North America, Inc. | Current/voltage configurable I/O module having two D/A converters serially coupled together such that data stream flows through the first D/A to the second D/A |
| JPH11338518A (ja) * | 1998-05-27 | 1999-12-10 | Omron Corp | I/o装置、入出力方法およびi/o装置を使用した制御システム |
| US7881323B2 (en) | 2006-11-09 | 2011-02-01 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Configurable ASIC for use with a programmable I/O module |
| JP5099342B2 (ja) * | 2007-12-14 | 2012-12-19 | オムロン株式会社 | Plc用の部品実装基板 |
-
2009
- 2009-11-04 AT ATA1740/2009A patent/AT509181B1/de not_active IP Right Cessation
-
2010
- 2010-10-30 DE DE102010050186A patent/DE102010050186A1/de not_active Ceased
- 2010-10-30 DE DE202010018269.7U patent/DE202010018269U1/de not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| AT509181B1 (de) | 2015-09-15 |
| DE102010050186A1 (de) | 2011-05-05 |
| DE202010018269U1 (de) | 2015-05-15 |
| AT509181A3 (de) | 2013-11-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2012201B1 (de) | Verfahren zum Programmieren einer Sicherheitssteuerung | |
| EP2042953B1 (de) | Steuerungsblock mit einer Punkt-zu-Punkt- Kommunikation zwischen einem an einen Datenbus anzuschaltenden Steuerungs-Mastermodul und Erweiterungs-Slavemodulen | |
| DE102008051401B4 (de) | Trainings- und Simulationsgerät für elektrische Funktionsabläufe in elektrischen, elektromechanischen und elektrofluidischen Anlagen | |
| EP1174781A2 (de) | Einrichtung zur Signalübertragung | |
| DE20307308U1 (de) | Steuergerät für den untertägigen Bergbau | |
| DE10308027A1 (de) | Schnittstellenschaltkreis für Prozeßankopplungen | |
| WO2018019664A1 (de) | Reihenmodul, verbindungsmodul und modular ausgebildete steuerungsanordnung | |
| WO2011095310A1 (de) | Bildschirmeinheit mit einem tastschirm | |
| AT509181B1 (de) | Multifunktionales ein- und ausgangsmodul für speicherprogrammierbare steuerungen | |
| EP0068482A1 (de) | Steuerungssystem, insbesondere für automatische Fertigungsanlagen | |
| DE102018130342A1 (de) | Schaltgeräteanordnung | |
| DE102010052632B4 (de) | Modulanordnung mit mehreren in einer Reihe aneinander angeordneten elektrischen Modulen | |
| DE19960870A1 (de) | Elektrische oder elektronische Schaltvorrichtung | |
| DE102016118329A1 (de) | Steuergerät eines Kraftfahrzeugs | |
| EP3141970B1 (de) | Dezentrale peripherie | |
| DE19710286C1 (de) | Steuereinheit für Kabinensysteme von Luftfahrzeugen | |
| DE19959405B4 (de) | Umkonfigurierbare Geräteschnittstelle | |
| EP2807524B1 (de) | Anschlussmodul für feldgeräte im explosionsgeschützten bereich | |
| DE102010031423B4 (de) | Schnittstellenanordnung zwischen Sensoren und Aktoren und einem Bus | |
| DE102007019048A1 (de) | Modulare automatisierungstechnische Einrichtung | |
| DE4414860A1 (de) | Vorrichtung zur Steuerung von Industrieanlagen | |
| WO2013110295A1 (de) | Vorrichtung zum eigensicheren versorgen, ansteuern und/oder auswerten von feldgeräten im explosionsgeschützten bereich | |
| DE102010052372A1 (de) | Verfahren zum Betrieb einer speicherprogrammierbaren Steuerung (SPS) mit dezentraler, autonomer Ablaufsteuerung | |
| DE1523672A1 (de) | Baustein der pneumatischen Steuerungs-,Regelungs-und Automatisierungstechnik | |
| DE102008061939A1 (de) | Modulartige elektrische Arbeitsstation |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM01 | Lapse because of not paying annual fees |
Effective date: 20221104 |