Multi-Core: SPS-Applikation auf CPU-Kerne verteilen

Share on facebook
Share on twitter
Share on linkedin
Share on xing
Share on whatsapp
Share on email
Share on print

Multi-Core: SPS-Applikation auf CPU-Kerne verteilen

Share on facebook
Share on twitter
Share on linkedin
Share on xing
Share on whatsapp
Share on email
Share on print

3S-Smart Software Solutions hat angekündigt im Februar 2018 mit seinem IEC-61131-3-Soft-SPS-System Codesys SPS-Applikationen auf Multicore-Plattformen zu unterstützen. Dabei besteht die Möglichkeit, den Code in verschiedene Tasks aufzuteilen und diese mit unabhängigen Zykluszeiten abzuarbeiten.

3s_2017_multicore

Codesys hat angekündigt im Februar 2018 mit seinem IEC-61131-3-Soft-SPS-System SPS-Applikationen auf Multicore-Plattformen zu unterstützen. Dabei besteht die Möglichkeit, den Code in verschiedene Tasks aufzuteilen und diese mit unabhängigen Zykluszeiten abzuarbeiten.

Hersteller von Automatisierungsgeräten können ihren Kunden jetzt die Funktionalität anbieten, in Codesys die verschiedenen Tasks der SPS-Applikation auf symmetrische Prozessorkerne der Steuerungs-CPU manuell zu verteilen. Durch die parallele Abarbeitung steigt die Ausführungsgeschwindigkeit bei gleichzeitiger Ausnutzung der verfügbaren Prozessorleistung – und der Anwender behält die Kontrolle über das Zeitverhalten. Steuerungen mit Betriebssystemen wie Linux oder Windows nehmen eine solche Verteilung zwar selbst vor, das daraus resultierende Zeitverhalten jedoch ist im Einzelfall schwer abzuschätzen.

Zur Nutzung der in Codesys umgesetzten Multicore-Implementierung ordnet der Anwender im einfachsten Fall lediglich den gewünschten CPU-Kern zu Taskgruppen seiner SPS-Applikation zu. Bei komplexeren Konfigurationen helfen verfügbare Codierungsrichtlinien. Gleichzeitig ist die Problematik der Datenkonsistenz bei Datenhaltung bzw. -zugriff durch entsprechende Software im Codesys Control-Laufzeitsystem gelöst, beispielsweise, um häufige Blockaden durch Multiple Reader / Single Writer zu verhindern oder atomare Zugriffe auf Datentypen bis zu 64 Bit zu ermöglichen.

Viele Anwendungen profitieren

Die Multicore-Unterstützung bringt enorme Performance-Vorteile in vielen Anwendungsfällen. Eine komplexe SPS-Logik beispielsweise kann auf verschiedene unabhängige Taskgruppen und CPU-Kerne aufgeteilt werden. Darüber hinaus lässt sich die Logikapplikation von der Kommunikation und Zusatzfunktionen wie z. B. Motion, CNC oder Visualisierung trennen.

Anwender und Gerätehersteller können sich auf dem Codesys-Stand auf der „embedded world“ in Halle 4, Stand 307 selbst ein Bild von der Bedienung und Leistungsfähigkeit der Funktion machen.

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on xing
XING
Share on whatsapp
WhatsApp
Share on email
E-Mail
Share on print
Drucken

Ihre Meinung zum Artikel

Abonnieren
Benachrichtige mich bei
guest
0 Comments
Inline Feedbacks
View all comments

Andere Leser haben sich auch für die folgenden Artikel interessiert

RS Components (RS), die Handelsmarke der Electrocomponents plc und globaler Distributor für Ingenieure und Techniker, hat den Hat-Adapter DesignSpark Raspberry Pi Pmod (Peripheral Module) vorgestellt. Der von Digilent hergestellte Adapter ermöglicht es Nutzern des Einplatinencomputers im Kreditkartenformat, schnell elektronische Designprototypen zu entwickeln.

Ob in Fahrerkabinen, an Motoren oder anderen Industriegeräten: Zu starke Schwingungen belasten die Bauteile – teure, zeitintensive Ausfälle und Reparaturen sind die Folge. Die Vibrationen und der entstehende Lärm belasten zusätzlich die Fahrzeug- und Maschinenführer, die diesen Störfaktoren meist stundenlang ausgesetzt sind. Gezielte Messungen helfen dabei, das Schwingungsverhalten von Industriefahrzeugen und -maschinen zu analysieren. ContiTech Vibration Control hat dafür die App ViProtect entwickelt.

Redaktionsbrief

Tragen Sie sich zu unserem Redaktions-Newsletter ein, um auf dem Laufenden zu bleiben.

Wir wollen immer besser werden!

Deshalb fragen wir SIE, was Sie wollen!

Nehmen Sie an unserer Umfrage teil, und helfen Sie uns noch besser zu werden!

zur Umfrage

Aktuelle Ausgabe

Topthema: Wettbewerbsfähiger und nachhaltiger durch Digitalisierung

Edge-Applikationen in der Antriebstechnik

Mehr erfahren

Tragen Sie sich jetzt kostenlos und unverbindlich ein, um keinen Artikel mehr zu verpassen!

* Jederzeit kündbar

Entdecken Sie weitere Magazine

Schön, dass Sie sich auch für weitere Fachmagazine unseres Verlages interessieren.

Unsere Fachtitel beleuchten viele Aspekte der Digitalen Transformation entlang der Wertschöpfungskette und sprechen damit unterschiedliche Leserzielgruppen an.