30.06.2021 12:00 | |
Beiträge: 21 Bewertung: (3)
|
Hallo SIOS-Forum-Community, die Simulation von Steuerungsprogrammen gewinnt zunehmend an Bedeutung. Mit der Software S7-PLCSIM, welche bereits im Lieferumfang von SIMATIC STEP7 Basis//Prof. enthalten ist bietet das TIA Portal die passende Lösung zum Testen der von Steuerungssoftware ohne Vorhandensein der realen Hardware. Im Zusammenhang mit fehlersicherem SPS-Code stellt sich häufig die Frage, ob das fehlersichere Programm auch mit S7-PLCSIM getestet werden kann? Die positive Antwort hierauf lautet, dass der Test eines Sicherheitsprogramms mit S7-PLCSIM grundsätzlich möglich ist. Wichtige Unterschiede beim Test mit den Betriebsarten Sicherheitsbetrieb/deaktivierter Sicherheitsbetrieb 1. Test bei aktivierten Sicherheitsbetrieb Um bereits während der Testphase Ihres Sicherheitsprogramms in S7-PLCSIM zu erkennen, ob die F-CPU in STOP geht, weil z. B. Ergebnisse von Anweisungen außerhalb des für den Datentyp zulässigen Bereichs liegen, empfehlen wir Ihnen, Ihr Sicherheitsprogramm im Sicherheitsbetrieb zu testen. Unterstützt wird in dieser Betriebsart:
Anders als bei Standardeingängen muss bei fehlersicheren Eingängen nicht nur der Kanalwert, sondern auch der zugehörige Wertstatus (früher Variable QBAD) gesteuert werden. Nicht unterstützt werden in dieser Betriebsart:
2. Test bei deaktivierten Sicherheitsbetrieb Insofern im Rahmen der Simulation mit S7-PLCSIM Änderungen am F-Peripherie-DB erforderlich sind oder Variablen in einem F-DB gesteuert werden müssen, funktioniert dies nur im deaktivierten Sicherheitsbetrieb. Zusammengefasst ist das Steuern von Variablen in F-DBs und F-Peripherie-DBs (S7-1200, S7-1500) generell nur im deaktivierten Sicherheitsbetrieb möglich. Umschaltung Betriebsart Sicherheitsbetrieb/deaktivierter Sicherheitsbetrieb
Weitere Informationen zum Thema Sicherheitsprogramm mit S7-PLCSIM testen Siehe Handbuch"SIMATIC Safety - Projektieren und Programmieren" Kapitel: „10.7.4 f Wichtiger Hinweis (Haftungsausschluss)! Die in diesem Beitrag genannten Hinweise beziehen sich auf die zum Zeitpunkt der Veröffentlichung gültigen Informationsquellen. Für Sicherheitsapplikationen sind generell die aktuell gültigen Normen und Vorschriften sowie die jeweils aktuellen rechtsverbindlichen Handbuchangaben der eingesetzten Baugruppen einzuhalten. Somit besteht kein Haftungsanspruch auf die Inhalte des Beitrags, insbesondere da Änderungen in den Normen sowie Fehler und Irrtümer nicht ausgeschlossen werden können. Die in diesem Beitrag beschriebene Inhalte beziehen sich auf den Zeitpunkt der Erstellung (Stand: Juni 2021). Viele Grüße SIMATIC-Safety-FB-GER (PK) |
Folgen Sie uns auf