Das Gebot der Rückwirkungsfreiheit bedeutete in der Vergangenheit strikt getrennte Architekturen für Standard-Maschinensteuerung und Sicherheitsfunktionen. Aus Gründen der Übersichtlichkeit und Kosteneinsparung geht der Trend heute dazu, Standard und Sicherheit in einer Steuerungsarchitektur zusammenzuführen. Gerade beim Einsatz von dezentraler Peripherie setzen sich solche gemischten Aufbauten durch, um beispielsweise den Verkabelungsaufwand zu minimieren. Schwierig ist die Verbindung der beiden Welten bislang auf Seiten der Software: Entwickler müssen bislang zwischen einfachen Funktionsbausteinen für Sicherheit und mächtigen Programm-Editoren für die SPS-Steuerung wechseln. Sichere Programmierung mit Funktionsbausteinen Für die Programmierung von Sicherheitsapplikationen stehen heute die Sicherheitsfunktionen in so genannten zertifizierten Anwendungsbausteinen bereit. Akkreditierte Stellen wie BG oder TÜV haben diese vorab sicherheitstechnisch geprüft. Mithilfe sicherer Anwendungsbausteine und Logikverknüpfung der Bausteine untereinander erstellt der Maschinen- oder Anlagenbauer die geforderte sicherheitsgerichtete Applikation, die er früher umständlich und zeitaufwändig über die Verdrahtung von Schützen und Schaltgeräte realisiert hätte. Grafische Linien am Bildschirm zwischen den vorgefertigten Anwendungsbausteinen ersetzen Kontakte und Drähte. Die Erstellung eines elektrischen Schaltplanes mit der Abbildung der Logikfunktionalitäten entfällt. Um sicherzustellen, dass Programme übersichtlich und verständlich bleiben, hat man bei den meisten Systemen den Befehlssatz und/oder die Anzahl der verfügbaren Editoren begrenzt. Eine anspruchsvolle Programmierung wie man sie aus der Standard-SPS-Maschinensteuerung kennt, ist in der Regel jedoch nicht möglich. SPS-Programmierung mit Hochsprachen Dort kommen standardisierte Programmiersprachen nach EN/IEC61131-3 zum Einsatz. Die Norm EN/IEC61131-3 ist ein internationaler Standard für Programmiersprachen von speicherprogrammierbaren Steuerungen. Zu den geläufigsten Sprachen gehören ST (Strukturierter Text) und AWL bzw. IL (Anweisungsliste, Instruction List). Jedoch nimmt die Norm keinen Bezug auf sicherheitsbezogene Steuerungen. Für ein Zusammenwachsen von Standard und Sicherheit ist es also wünschenswert, SPS-Sprachen nach EN/IEC61131-3 auch für die Programmierung von Sicherheitsaufgaben einsetzen zu können. PSS 4000: Verschmelzung von Standard und Sicherheit Die Verschmelzung von Standard und Sicherheit steht im Mittelpunkt des Automatisierungssystem PSS 4000 von Pilz. Damit lassen sich Automatisierungslösungen für Standard und Sicherheit umsetzen, die für den Anwender einfach zu handhaben sind. Der Programmierer bzw. Anwender erhält die Freiheit, die Konfiguration mit Funktionsbausteinen oder Programmierung mit Quellcode in EN/IEC61131-3 konformen Editoren zu kombinieren. Zentrales Element hierfür ist die Software-Plattform PAS4000 mit verschiedenen Editoren und Bausteinen. Mit der Software-Plattform PAS4000 bekommt der Anwender einheitliche Editoren, die für automatisierungs- wie auch sicherheitstechnische Aufgabenstellungen verwendbar sind. Eine Programmierumgebung für alle Aufgaben: Konfigurieren und … Für Konstrukteure steht die einfache, bausteinorientierte Sprache PASmulti zur Verfügung. In PASmulti steht zudem eine umfangreiche Bibliothek an bereits zertifizierten Softwarebausteinen zur Verfügung, beispielsweise zur Positionserfassung oder für allgemeine Funktionen wie Not-Halt, die der Anwender um selbst erstellte Softwarebausteine ergänzen kann. Die Bausteine der Software-Plattform PAS4000 vereinfachen die Erstellung von Automatisierungsprogrammen maßgeblich. So können Projekte auch funktional gegliedert und strukturiert werden. Des Weiteren lassen sich Änderungen im Softwarebaustein zentral dokumentieren und verwalten. Damit ist eine hohe Wiederverwendbarkeit gegeben und so können letztendlich Kosten gespart werden. Der Anwender muss für PASmulti keine Programmiersprache beherrschen. … Programmieren nach EN/IEC61131-3 Für \’echte\‘ Programmierer stehen in PAS4000 aber auch die Editoren PAS IL für Anweisungsliste und PAS STL für Strukturierten Text zur Verfügung. Die Besonderheit ist, dass diese EN/IEC61131-3-Sprachen erstmals im Umfeld der industriellen Automatisierung auch als LVL (s. Kasten) eingestuft werden: Dank systembedingten Abwandlungen und Einschränkungen sowie Toolunterstützung bei der Eingabe stuft der TÜV Süd die in PAS4000 angebotenen EN/IEC61131-3-Sprachen als LVL ein. Dadurch können die Anforderungen an die Erstellung von sicherheitsbezogener Anwendersoftware (SRASW) der Anwendungsnormen wie EN/IEC62061 und EN ISO13849-1 erfüllt werden. Der Programmierer kann so seine gewohnte Programmiersprache weiter nutzen und sich der Ausdrucksweise und Funktionen dieser Programmiersprachen bedienen, um seine Applikationssoftware zu erstellen. Und er muss dabei nicht seinen kompletten Entwicklungs- und Validierungsprozess auf das wissenschaftliche Niveau der EN/IEC61508 anheben. Mischen möglich Die identische Programmierumgebung des grafischen Programm-Editors und der Editoren nach EN/IEC61131-3 erlauben eine einfache Handhabung. So können etwa Softwarebausteine, die durch den Anwender in PAS IL (Anweisungsliste) individuell für Standard- oder sicherheitsgerichtete Funktionen geschrieben werden, ohne Weiteres auf PASmulti übertragen werden. Es lassen sich so komplexe Projekte mit Softwareteilen aus verschiedenen Editoren übersichtlich strukturieren. Dabei können die Applikationen auf dieselbe Datenbasis zugreifen, was eine zentrale Sicht auf ein verteiltes System ermöglicht. Kasten: Sicher oder nicht sicher: Die Klassifizierung entscheidet Für die Sicherheit von Applikationssoftware (SRASW) gelten im Maschinen- und Anlagenbau die Anwendernormen EN/IEC62061 sowie die EN ISO13849-1. Diese unterscheidet in FVL- (Full Variability Language) und LVL- (Limited Variability Languages) Sprachen. Als FVL klassifizierte Programmiersprachen bieten alle Möglichkeiten der Programmierung. Aufgrund ihres großen Funktions- und Befehlsumfangs zählen IL und ST neben Hochsprachen wie C bzw. C++ üblicherweise zu den FVL-Sprachen. LVL-Sprachen dagegen besitzen einen eingeschränkten Sprachumfang und eine übersichtliche Ausdrucksweise. Diese Sprachen beschränken sich meist auf die Möglichkeit, vordefinierte Bibliotheksfunktionen zu parametrieren und kombinieren, um die Sicherheitsanforderungen im Programm umzusetzen. Dabei unterscheidet sich beispielsweise die Ausdrucksmächtigkeit einer Bausteinsprache (FBD, Function Block Diagram) überhaupt nicht zu IL, lediglich die grafische Repräsentation gibt dem Anwender eine übersichtlichere Darstellung. Die Anforderungen an die Erstellung von sicherheitsbezogener Anwendersoftware ist nach EN/IEC62061 und EN ISO13849-1 nur mit Programmiersprachen erfüllbar, die als LVL eingestuft sein. Bei Verwendung einer FVL-Sprache wird auf den wesentlich aufwändigeren Entwicklungs- und Validierungsprozess nach der Sicherheitsgrundnorm EN/IEC61508 verwiesen. Um das freie Konfigurieren von Funktionsbausteinen mit der Programmierung in EN/IEC-61131-3-konformen Editoren zu kombinieren, besteht die Herausforderung darin, eine bislang als FVL-klassifizierte Programmiersprache in eine LVL-Sprache zu überführen.
Das Beste aus beiden Welten Sicherheit und Standard unter einer Oberfläche programmieren
-
Moderne Qualitätssicherung mit Automatischer Optischer Inspektion (AOI)
Mit KI, ohne Programmierkenntnisse
Die moderne Fertigung steht unter enormem Druck. Qualitätsanforderungen steigen rapide, Fachkräfte sind Mangelware und die Konkurrenz schläft nie. Entsprechend hoch ist der Bedarf an effizienter, intelligenter und skalierbarer…
-
Wie Claas und Schmitz Cargobull 51 Anwendungen in die reale Produktion bringen
KI verlässt das Labor
Fachkräftemangel, steigende Qualitätsanforderungen und Effizienzdruck prägen die industrielle Produktion. Das It’s OWL-Projekt Datenfabrik.NRW hat vier Jahre lang daran gearbeitet, datengetriebene Lösungen und künstliche Intelligenz aus der Pilotphase in…
-
Red Hat und Nvidia entwickeln Agentic-AI-Plattform
Chatbot war gestern
Bis 2029 werden die Ausgaben für Enterprise-KI voraussichtlich auf mehr als eine Billion US-Dollar steigen. Getrieben wird diese Entwicklung vor allem von Agentic AI, da Unternehmen ihre Strategien…
-
Connected Worker Software
6 Wege, wie KI intelligente Zusammenarbeit fördert
Liefertermine wackeln, Teams arbeiten unter Dauerlast, Knowhow verschwindet in der Rente: In vielen Industrieunternehmen gehört der Ausnahmezustand zum Betriebsalltag. Gleichzeitig soll die Zusammenarbeit in Produktion, Qualitätskontrolle und Wartung…
-
Industrie Edge-Modul: Condition Monitoring ohne komplexe IT
Mit Maschinendaten Schritt für Schritt zu Predictive Maintenance
Der Einstieg in Condition Monitoring und Predictive Maintenance scheitert in der Praxis häufig an komplexen IT-Strukturen, hohen Implementierungskosten und fehlender Datentransparenz. Mit dem Edge-Modul von Igus können Unternehmen…
-
Produktion im Juni: +0,2% zum Vormonat
Die reale (preisbereinigte) Produktion im Produzierenden Gewerbe ist nach vorläufigen Angaben des Statistischen…
-
Akustikkamera überwacht Teilentladungen
Teledyne Flir gibt die Markteinführung der Flir Si2a PD bekannt, einer fest installierten…
-
Brock Ballard wird neuer Chief Revenue Officer bei Aveva
Aveva hat die Ernennung von Brock Ballard (Bild) zum Chief Revenue Officer mit…
-
KI-basierte Cyberangriffe treffen zwei Drittel des Mittelstands in der DACH-Region
Die Sonderauswertung ‚Mittelstand‘ aus dem DXC Digital Future Monitor 2026 zeigt: 65% der…
-
Mit breitem Eingangs- und Ausgangsspannungsbereich
DC-DC-Wandler
TDK gibt die Einführung der programmierbaren DC-DC-Wandler TDK-Lambda DDSM mit 120 W und…
-
Pilz bietet neue Industrial Security-Dienstleistungen an
Mit den zwei neuen Industrial Security-Dienstleistungen Security Evaluation of Machinery (SEM) und Security…
-
Sensorik und Messtechnik
Digitaler Temperaturfühler kombiniert Präzision und Rückverfolgbarkeit
Jumo erweitert sein Sensorportfolio um den digitalen Temperaturfühler DsensTemp.
-
Bedienen und Beobachten
Industrie-Displays und Panel-PCs für die Tragarmmontage
SR System-Elektronik erweitert seine V-Flat-Serie um Industrie-Displays und Panel-PCs für die Tragarmmontage mit…
-
Neue Doppelspitze am Fraunhofer FKIE
Prof. Christoph Igel ist mit Wirkung zum 15. August zum Institutsleiter des Fraunhofer-Instituts…
-
Maschinenbau Ost mit kräftigem Auftragsplus im zweiten Quartal
Nach einem schwachen Jahresauftakt hat der ostdeutsche Maschinen- und Anlagenbau im zweiten Quartal…
-
Auftragseingang im Verarbeitenden Gewerbe +3,1%
Der reale Auftragseingang im Verarbeitenden Gewerbe ist nach vorläufigen Angaben des Statistischen Bundesamtes…
-
Intelligente Antriebslösungen für Pressen
Die leistungsstarke Servopressen-Systemlösung von Baumüller besteht aus einem DST2-High-Torque-Motor, einem B Maxx-Netzwechselrichter, einem…
-
Für Einsatz in Nordamerika
Gehäuse mit UL- und CSA-Zulassung
Multi-Box kann seine komplette Gehäuseserie MBI jetzt auch mit Zertifizierungen nach UL 508A…
-
Für mehr Offenheit und Flexibilität
Kommunikations- und Speichermodule
Weidmüller bringt neue Module für die Edge Controller der Serie U-Control M an…
-
Für 24V-Anwendungen
Unterbrechungsfreie Stromversorgung
Weidmüller erweitert das Portfolio um die unterbrechungsfreie Stromversorgung Duramax.
-
Für Bahn-Anwendungen
Kabeldurchführungen aus TPE
Kabeldurchführungs-Systeme werden nach den strengen branchenspezifischen Normen geprüft und zertifiziert.
-
Bietet IE5-Wirkungsgrad
Induktionsmotor
WEG hat den W22 Prime auf den Markt gebracht, die nächste Generation seiner…
-
Erfolgreicher Pharma Tech Talk von Pepperl+Fuchs
Am 1. und 2. Juli brachte Pepperl+Fuchs in Mannheim Experten aus der Pharma-,…
-
Erfolgreiche Veranstaltung von Gemü, IHK & VDMA
Gemü setzte mit der IHK Heilbronn-Franken und dem VDMA bei einer gemeinsamen Veranstaltung…
-
Endress+Hauser eröffnet zwei neue Gebäude in den USA
Endress+Hauser hat zwei neue Vertriebsgebäude in den USA eröffnet.
das könnte sie auch interessieren
-
Inlandsbestellungen ziehen kräftig an
Elektroindustrie mit Auftragsplus zur Jahresmitte
-
Auch Importe gestiegen
Exporte im Juni lagen bei +0,9%
-
Neue Automation-Einheit bei Siemens
Rainer Brehm übernimmt Leitung
-
















