SPS CPU-Design, Architektur und Emulation?

1 Antwort

Du solltest vielleicht mal Deine Informationsquellen überdenken. Es gibt beispielsweise S7- Crashkursbücher, die das ganze gut und mit Beispielen hinterlegt beschreiben... und es gibt da drin noch einen Simulator.

Eine SPS arbeitet zyklisch, indem sie das Prozessabbild der Eingänge (PAE) erstellt (einliest), die Informationen verarbeitet um danach das Ergebnis an den Ausgängen in Form eines Prozessabbild Ausgänge (PAA) darstellt. Danach beginnt es von vorne. "Verzögerungen" ergeben sich durch die Zykluszeit der Steuerung und sind erst mal nicht gewünscht. Je mehr IQs dranhängen und je umfangreicher die Aufgaben, desto größer ist die Verzögerung.

Für eine Emulation programmiert man das Verhalten von Geräten separat nach; in LabView geht das gut wenn man das zu prüfende Gerät programmiert und dann an die Prüfsoftware hängt. Mit der S7 geht das nicht ganz so einfach mit nur einer Steuerung; aber für Trockenläufe werden eben die Prozessrückmeldungen aus der Steuerung heraus gegeben... und dann läuft das.


Willy7992 
Beitragsersteller
 25.06.2025, 13:02

Ich interessiere mich größtenteils für sehr alte Geräte. Ja, Simulationen gibt es. Ich habe Bücher und auch online recherchiert. Wie jetzt das CPU-Design und die Architektur genau aussieht jenseits der üblichen Skizzen verstehe ich leider immer noch nicht. Ist es eine normale CPU? Welche? Ist die gedrosselt? Mit Emulation/Simulation meine ich eine reine Softwarelösung ohne jegliche Geräte und ohne Anschluss einer SPS.

Gluglu  25.06.2025, 14:56
@Willy7992

Sorry... aber wozu steckt man denn Energie in was rein, was man eh nur als Endnutzer betreiben kann? Die SPS ist prinzipiell im Aufbau ein ganz normaler Computer, einfach gehaltener Computer. Daß sie zyklisch läuft macht alles deren Betriebssystem. Du kannst ja auch auf ein und demselben Rechner Linux oder Windows insallieren - bei gleicher Hardware.

Willy7992 
Beitragsersteller
 25.06.2025, 15:00
@Gluglu

Interessant. Ist es wirklich nur das Betriebssystem? Dann ginge das alles auch mit einem normalen PC? Ich interessiere mich halt für die Arbeitsweise. Aus Spielerei/Hobby/Retro.