F-CPU: mehrere Ablaufsteuerungen bringen CPU in STOP

Forumaner

Level-1
Beiträge
109
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

wir setzen in unserer Anlage eine 317F-CPU ein.

Der erstellte F-CALL Sicherheitsbaustein FC1 wird im OB35 aufgerufen.
Dieser FC1 ruft den fehlersicheren Baustein FC2 auf, in dem die fehlersicheren Eingaben gelesen werden.
Generiert man nun das Sicherheitsprogramm, so erhalten wir keine Fehler und funktioniert einwandfrei.

Nun wollen wir einen zweiten Sicherheitsablauf einfügen.
Dazu erstellten wir uns einen weiteren F-CALL Sicherheitsbaustein FC3, der im OB35 ebenfalls aufgerufen wird.
Dieser FC3 ruft den fehlersicheren Baustein FC4 auf, in dem die weiteren fehlersicheren Eingaben gelesen werden.
Generiert man nun das Sicherheitsprogramm, so erhalten wir viele Fehler, denn STEP7 meint zu erkennen, dass fehlersichere Eingaben doppelt belegt wurden.
Die Generierung bricht ab.

Es wurden aber keine fehlersicheren Eingänge doppelt belegt.
In der HW-Konfig haben wir die fehlersicheren Baugruppen richtig parametriert, denn wenn wir nur jeweils einen F-CALL ausführen, so läuft das Sicherheitsprogramm, beide F-CALL's können aber nicht verarbeitet werden.

Also:
Wir können im OB35 nur einen F-CALL aufrufen (FC1), ein zweiter Aufruf (FC3) verursacht einen Fehler im fehlersicheren DB, der von STEP7 automatisch generiert wurde und zum FC3 gehört bzw. umgekehrt.

Tritt dieser Fehler online in der SPS auf, also wenn wir beide Ablaufsteuerungen separat erstellt und überspielt haben, geht die CPU in STOP!
Der OB35 wurde dafür angepasst und die fehlersichere Baugruppe wurde parametriert.

Gibt es einen Trick, wie man zwei fehlersichere Ablaufsteuerungen in einer fehlersicheren Baugruppe generieren kann?

Gruß,
Forumaner
 
Zuletzt bearbeitet:
Nur ein F-Call

Hallo,
bin nicht 100% fit in F- Steuerungen meine aber gehört zu haben, das nur 1 F-Call möglich ist.

Welchen Vorteil versprichst du dir von 2 F-Calls, du kannst das Programm doch auch durch 1 -F Call erschlagen oder??
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo mitchih.

In der SPS sind zwei Anlagen vereint, darum sollen zwei Notaus-Kreise für die jeweilige Anlage mit einer Sicherheitsbaugruppe erstellt werden.

Es wäre äußerst ärgerlich, wenn nur ein F-CALL erlaubt ist!

Gruß,
Forumaner
 
hallo,
also 2 gehen, hab ich ich in plcsim probiert, probleme gibt es wenn man mit beiden fc calls auf ein und dieselbe baugruppe zugreift, also kanal 0 mit fc call 1 zugreift, und mit fc call 2 auf kanal 2. schreib mal was es war.
 
Zuletzt bearbeitet:
Hallo.

also 2 gehen, hab ich ich in trysim probiert, probleme gibt es wenn man mit beiden fc calls auf ein und dieselbe baugruppe zugreift, also kanal 0 mit fc call 1 zugreift, und mit fc call 2 auf kanal 2.
Wenn ich dich nun richtig verstanden habe, brauchen wir für zwei fehlersichere Notauskreise zwei F-DI's?
D.h. jeder F-CALL kann nur eine F-Baugruppe ansprechen?
Da würde es wirklich nur helfen, beide fehlersicheren FC's zu vereinen.

schreib mal was es war.
[EDIT] Man kann in der Tat mit einem F-CALL nur eine fehlersichere Karte ansprechen! [/EDIT]

Gruß und besten Dank,
Forumaner
 
Zuletzt bearbeitet:
Zurück
Oben