<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=EN_61131</id>
	<title>EN 61131 - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=EN_61131"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=EN_61131&amp;action=history"/>
	<updated>2026-06-06T22:53:45Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=EN_61131&amp;diff=702880&amp;oldid=prev</id>
		<title>imported&gt;RolandIllig: /* Weblinks */ Weblink aktualisiert</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=EN_61131&amp;diff=702880&amp;oldid=prev"/>
		<updated>2024-12-01T20:21:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Weblinks: &lt;/span&gt; Weblink aktualisiert&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox Norm&lt;br /&gt;
|Typ = EN&lt;br /&gt;
|Nummer = 61131&lt;br /&gt;
|Bereich = Automatisierungstechnik&lt;br /&gt;
|Titel = Speicherprogrammierbarer Steuerungen&lt;br /&gt;
|Beschreibung = &lt;br /&gt;
|Teile = &lt;br /&gt;
|Erstveröffentlichung = siehe Text&lt;br /&gt;
|Stand = siehe Text&lt;br /&gt;
|Berichtigung Titel = &lt;br /&gt;
|Berichtigung = &lt;br /&gt;
|Zurückziehdatum = &lt;br /&gt;
|ICS = &lt;br /&gt;
|Übernahme von = IEC 61131&lt;br /&gt;
|nationale Übernahmen = &lt;br /&gt;
|ersetzt = &lt;br /&gt;
|Normverweis = &lt;br /&gt;
}}&lt;br /&gt;
Die [[Europäische Norm]] &amp;#039;&amp;#039;&amp;#039;EN&amp;amp;nbsp;61131&amp;#039;&amp;#039;&amp;#039;, die auf der internationalen Norm [[International Electrotechnical Commission|IEC]]&amp;amp;nbsp;61131 basiert, befasst sich mit den Grundlagen [[Speicherprogrammierbare Steuerung|Speicherprogrammierbarer Steuerungen]]. Eine [[objektorientiert]]e Weiterentwicklung für [[Verteiltes System|verteilte Steuerungen]] ist die [[EN 61499]].&lt;br /&gt;
&lt;br /&gt;
== Aufbau ==&lt;br /&gt;
* Teil 1: Allgemeine Informationen; aktuelle Ausgabe 3.2004&lt;br /&gt;
* Teil 2: Betriebsmittelanforderungen und Prüfungen; aktuelle Ausgabe 04.2008&lt;br /&gt;
* Teil 2 Berichtigung 1: Betriebsmittelanforderungen und Prüfungen; aktuelle Ausgabe 01.2009&lt;br /&gt;
* Teil 3: Programmiersprachen; aktuelle Ausgabe 06.2014&lt;br /&gt;
* Teil 3 Beiblatt 1: Leitlinien für die Anwendung und Implementierung von Programmiersprachen für Speicherprogrammierbare Steuerungen; aktuelle Ausgabe 4.2005&lt;br /&gt;
&amp;lt;!--* Teil 4: Anwenderrichtlinien; Systemanalyse, Geräteauswahl, Wartung (gibt es nur als TR von IEC, wurde von EN nicht übernommen, siehe unten.)--&amp;gt;&lt;br /&gt;
* Teil 5: Kommunikation; aktuelle Ausgabe 11.2001&lt;br /&gt;
* Teil 6: Funktionale Sicherheit; aktuelle Ausgabe 10.2013&lt;br /&gt;
* Teil 7: Fuzzy-Control-Programmierung; aktuelle Ausgabe 11.2001&lt;br /&gt;
&amp;lt;!--* Teil 8: Leitlinien für die Anwendung und Implementierung von Programmiersprachen für Speicherprogrammierbare Steuerungen (TR bei IEC, wurde von EN als Beiblatt zu Teil 3 übernommen)---&amp;gt;&lt;br /&gt;
* Teil 9: Schnittstelle für die Kommunikation mit kleinen Sensoren und Aktoren über eine Punkt-zu-Punkt-Verbindung; IEC 61131-9:2013 Single-drop digital communication interface for small sensors and actuators (SDCI) – allgemein bekannt als [[IO-Link]]&lt;br /&gt;
&lt;br /&gt;
Des Weiteren wurden zwei &amp;#039;&amp;#039;Technical Reports (TR)&amp;#039;&amp;#039; von der [[International Electrotechnical Commission]] herausgegeben:&lt;br /&gt;
* Teil 4: User Guidelines; aktuelle Ausgabe IEC TR 61131-4:2004&lt;br /&gt;
* Teil 8: Guidelines for the application and implementation of programming languages; aktuelle Ausgabe IEC TR 61131-8:2017&lt;br /&gt;
&lt;br /&gt;
=== Teil 2: Betriebsmittelanforderungen und Prüfungen (EN 61131-2:2008) ===&lt;br /&gt;
Teil 2 der Norm beschreibt Anforderungen an die Steuerungshardware und gibt Testanleitungen.&lt;br /&gt;
Eine Steuerungshardware, die alle Anforderungen der IEC 61131-2 erfüllen kann, gilt auch als sicher im Sinne der [[Konformitätsbewertung]] für die [[CE-Kennzeichnung]].&lt;br /&gt;
&lt;br /&gt;
=== Teil 3: Programmiersprachen (EN 61131-3:2014-06) ===&lt;br /&gt;
Die EN 61131-3 (auch IEC&amp;amp;nbsp;1131 bzw. IEC&amp;amp;nbsp;61131) ist die einzig weltweit gültige Norm für Programmiersprachen von speicherprogrammierbaren Steuerungen. Sie löste am 1.&amp;amp;nbsp;August&amp;amp;nbsp;1994 die [[DIN 19239]] ab und definiert die folgenden fünf Sprachen:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center&amp;quot;| Englisch&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center&amp;quot;| Deutsch&lt;br /&gt;
! &amp;amp;nbsp;&lt;br /&gt;
|- class=&amp;quot;hintergrundfarbe6&amp;quot;&lt;br /&gt;
! Abk.&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Abk.&lt;br /&gt;
! Bezeichnung&lt;br /&gt;
! Anmerkungen&lt;br /&gt;
|-&lt;br /&gt;
| IL&lt;br /&gt;
| &amp;#039;&amp;#039;Instruction List&amp;#039;&amp;#039;&lt;br /&gt;
| AWL&lt;br /&gt;
| [[Anweisungsliste]]&lt;br /&gt;
| Vergleichbar mit [[Assemblersprache|Assembler]]; heißt bei Siemens STL (&amp;#039;&amp;#039;Statement List&amp;#039;&amp;#039;). In der Ausgabe&amp;amp;nbsp;2014-06 der Norm als veraltet gekennzeichnet, soll künftig entfallen.&lt;br /&gt;
|-&lt;br /&gt;
| LD&lt;br /&gt;
| &amp;#039;&amp;#039;Ladder Diagram&amp;#039;&amp;#039;&lt;br /&gt;
| KOP&lt;br /&gt;
| [[Kontaktplan]]&lt;br /&gt;
| Vergleichbar mit einem Elektro-[[Schaltplan]], der um&amp;amp;nbsp;90° gedreht ist&lt;br /&gt;
|-&lt;br /&gt;
| FBD&lt;br /&gt;
| &amp;#039;&amp;#039;Function Block Diagram&amp;#039;&amp;#039;&lt;br /&gt;
| FBS&lt;br /&gt;
| [[Funktionsbausteinsprache|Funktionsbaustein-Sprache]]&lt;br /&gt;
| Auch bekannt als&amp;amp;nbsp;FUP (Funktionsplan), insbesondere bei Siemens [[STEP 7]]. Ähnelt [[Logik]]-Schaltplänen&lt;br /&gt;
|-&lt;br /&gt;
| SFC&lt;br /&gt;
| &amp;#039;&amp;#039;Sequential Function Chart&amp;#039;&amp;#039;&lt;br /&gt;
| AS&lt;br /&gt;
| [[Ablaufsprache]]&lt;br /&gt;
| Eine Art [[Zustandsübergangsdiagramm|Zustandsdiagramm]], bei&amp;amp;nbsp;STEP&amp;amp;nbsp;7 als&amp;amp;nbsp;S7&amp;amp;nbsp;GRAPH bekannt. Basiert auf [[Grafcet]] nach&amp;amp;nbsp;EN&amp;amp;nbsp;60848.&lt;br /&gt;
|-&lt;br /&gt;
| ST&lt;br /&gt;
| &amp;#039;&amp;#039;Structured Text&amp;#039;&amp;#039;&lt;br /&gt;
| ST&lt;br /&gt;
| [[Strukturierter Text]]&lt;br /&gt;
| Angelehnt an konventionelle Programmiersprachen, bei&amp;amp;nbsp;STEP&amp;amp;nbsp;7 als&amp;amp;nbsp;SCL (&amp;#039;&amp;#039;Structured Control Language&amp;#039;&amp;#039;) bezeichnet.&lt;br /&gt;
|- class=&amp;quot;hintergrundfarbe5&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Die Sprachen&amp;amp;nbsp;IL und&amp;amp;nbsp;ST sind textbasiert, die anderen Sprachen (LD, FBD und&amp;amp;nbsp;SFC) grafisch. In allen Sprachen können Funktionen und Funktionsblöcke verwendet werden, die in einer der anderen Sprachen geschrieben oder vom SPS-Hersteller in Form von [[Bibliothek (Programmierung)|Software-Bibliotheken]] ohne [[Quelltext]] zur Verfügung gestellt werden. Jede Programmiersprache hat wiederum ihre Vor- und Nachteile. ST zum Beispiel ist eine sprach- und textbasierende Programmiersprache, während IL zwar textbasierend ist, aber ansonsten signalbasierend.&lt;br /&gt;
&lt;br /&gt;
Je nach Leistungsfähigkeit der&amp;amp;nbsp;SPS bzw. des [[Programmiergerät]]s müssen nicht alle Sprachen zur Verfügung stehen. Die Umwandlung zwischen Sprachen ist herstellerabhängig, also nicht oder nur mit Einschränkungen möglich. Viele [[Programmierumgebung]]en bieten auch die Möglichkeit, weitere Sprachen wie z.&amp;amp;nbsp;B.&amp;amp;nbsp;[[C (Programmiersprache)|C]] zu verwenden.&lt;br /&gt;
&lt;br /&gt;
Auf lange Sicht werden nicht alle Sprachen beständig sein. IL, LD und&amp;amp;nbsp;FBD sind die ersten Sprachen gewesen. LD wird im europäischen Markt weniger verwendet, während FBD weniger in der&amp;amp;nbsp;[[Asien-Pazifik|APAC]]-Region und dem amerikanischen Doppelkontinent verwendet wird. IL wird nach und nach von der Programmiersprache&amp;amp;nbsp;ST abgelöst.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* CFC [[Continuous Function Chart]]&lt;br /&gt;
&lt;br /&gt;
== Wichtige Implementierungen von Teil 3 ==&lt;br /&gt;
* CODESYS / [[Codesys]], Programmiertool unabhängig von Geräteherstellern und damit für mehr als&amp;amp;nbsp;1000 unterschiedliche SP / Industrie-Steuerungen&lt;br /&gt;
* Siemens [[STEP 7]], [[proprietär]]es Programmiertool für Siemens-Steuerungen&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Aspern von, Jens: &amp;#039;&amp;#039;SPS-Softwareentwicklung mit Petrinetzen, IEC-61131-codierte Hochgeschwindigkeitsnetze (Turbo-Netze)&amp;#039;&amp;#039;, VDE VERLAG GMBH (2003), ISBN 3-8007-2728-5.&lt;br /&gt;
* Aspern von, Jens: &amp;#039;&amp;#039;SPS-Softwareentwicklung nach IEC 61131&amp;#039;&amp;#039;, Hüthig Verlag, Heidelberg (2000), ISBN 3-7785-2681-2.&lt;br /&gt;
* Aspern von, Jens: &amp;#039;&amp;#039;SPS Grundlagen – Aufbau – Programmierung (IEC61131, S7) – Simulation – Internet – Sicherheit&amp;#039;&amp;#039; Hüthig Verlag, Heidelberg (2005), ISBN 3-7785-2921-8.&lt;br /&gt;
* John, Karl-Heinz, Tiegelkamp, Michael: &amp;#039;&amp;#039;SPS-Programmierung mit IEC 61131-3&amp;#039;&amp;#039;, Springer Verlag, ISBN 978-3-642-00268-7.&lt;br /&gt;
* Lepers, Heinrich: &amp;#039;&amp;#039;SPS-Programmierung nach IEC 61131-3 – Mit Beispielen für [[CoDeSys]] und [[Step7]]&amp;#039;&amp;#039;, Franzis Verlag (2007), ISBN 3-7723-5805-5.&lt;br /&gt;
* Petry, Jochen: &amp;#039;&amp;#039;SPS Programmierung nach IEC 61131-3 mit Multiprog 4.0&amp;#039;&amp;#039;, IBP Ingenieurbüro Petry (2007), ISBN 3-00-022043-7.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://www.din.de/de/meta/suche/62730!search?query=61131 Übersicht der Normen bei DIN Media]&lt;br /&gt;
* [https://connect.snv.ch/de/search?q=61131 Übersicht der Normen bei der SNV] ([[Schweizerische Normen-Vereinigung]])&lt;br /&gt;
* [https://webstore.iec.ch/en/iec-search/result?q=61131 Liste der verfügbaren IEC 61131 Normen]&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Europäische Norm|61131]]&lt;br /&gt;
[[Kategorie:DIN]]&lt;br /&gt;
[[Kategorie:Speicherprogrammierbare Steuerung]]&lt;/div&gt;</summary>
		<author><name>imported&gt;RolandIllig</name></author>
	</entry>
</feed>