SFB41 "CONT_C" funktioniert mit PLCSIM nicht

hubert

Level-2
Beiträge
401
Reaktionspunkte
26
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo.

Habe mal eine Frage. Wiso funktionieren die integierten Regler SFB41 "CONT_C" und SFB42 "CONT_S" mit PLCSIM nicht? Man muss statdessen die Regler FB41 "CONT_C" und FB42 "CONT_S" nehmen um ein Programm in PLCSIM zu testen. Diese beiden FB's belegen aber Arbeitsspeicher in der CPU. Wohingegen die SFB's keinen Arbeitsspeicher in CPU benötigen da sie ja z.B. auf einer 313C schon integiert sind. Ich teste hier ein Programm für eine 313C da ich aber leider die Hardware nicht habe, teste ich das Programm statdessen mit PLCSIM. Musste als die beiden SFB's gegen die FB's tauschen. Habt ihr eine Erklärung für diese Problem. Verwende PLCSIM V5.3 + SP1 + HF1.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Funktionalitäten in S7-PLCSIM

S7-PLCSIM simuliert eine S7-Steuerung und enthält die folgenden Speicherbereiche:
Speicherbereich
Beschreibung
Zeiten
T0 bis T2047
Merker
131.072 Bits (16 KB) im Speicherbereich der Merker
Gesamter adressierbarer Speicher der Ein- und Ausgänge
131.072 Bits (16 KB) im Speicherbereich der Ein- und Ausgänge
Prozessabbild (einstellbar; wird in jedem Zyklus aktualisiert)
Maximum: 131.072 Bits (16 KB)
Voreinstellung: 8192 Bits (1024 Bytes)
Lokaldaten (einstellbar)
Maximum: 64 KB
Voreinstellung: 32 KB
Codebausteine und Datenbausteine
2048 Funktionsbausteine (FBs) und Funktionen (FCs)
4095 Datenbausteine (DBs)
Systemfunktionsbausteine (SFBs)​
SFB0, SFB1, SFB2, SFB3, SFB4, SFB5, SFB8, SFB9, SFB12, SFB13, SFB14, SFB15, SFB16, SFB19, SFB20, SFB21, SFB22, SFB23, SFB32, SFB33, SFB34, SFB35, SFB36, SFB37, SFB41, SFB42, SFB43, SFB44, SFB46, SFB47, SFB48, SFB49, SFB52, SFB53, SFB54, SFB60, SFB61, SFB62, SFB63, SFB64 und SFB65

Beachten Sie, dass SFB12, SFB13, SFB14, SFB15, SFB16, SFB19, SFB20, SFB21, SFB22, SFB23, SFB41, SFB42, SFB43, SFB44, SFB46, SFB47, SFB48, SFB49, SFB60, SFB61, SFB62, SFB63, SFB64 und SFB65 keine Funktion ausführen (NOPs). Sie müssen Programme, die eine NOP aufrufen, nicht ändern.
Was auch immer das heißt...
 
Hallo.

Die Hardwarekonfig habe ich schon in PLCSIM geladen. Aber es funktionierte nicht mit den Integierten Regler.

Beachten Sie, dass SFB12, SFB13, SFB14, SFB15, SFB16, SFB19, SFB20, SFB21, SFB22, SFB23, SFB41, SFB42, SFB43, SFB44, SFB46, SFB47, SFB48, SFB49, SFB60, SFB61, SFB62, SFB63, SFB64 und SFB65 keine Funktion ausführen (NOPs). Sie müssen Programme, die eine NOP aufrufen, nicht ändern.

Hast du diese Aussage von der Siemens Homepage?
 
Hallo!

Die Aussage steht im Handbuch!
Seite 1 Kapitel Übersicht über das Produkt

Suche hier nach Plcsim_d[1].pdf
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo.

Die Hardwarekonfig habe ich schon in PLCSIM geladen. Aber es funktionierte nicht mit den Integierten Regler.

Zitat:
Beachten Sie, dass SFB12, SFB13, SFB14, SFB15, SFB16, SFB19, SFB20, SFB21, SFB22, SFB23, SFB41, SFB42, SFB43, SFB44, SFB46, SFB47, SFB48, SFB49, SFB60, SFB61, SFB62, SFB63, SFB64 und SFB65 keine Funktion ausführen (NOPs). Sie müssen Programme, die eine NOP aufrufen, nicht ändern.

Hast du diese Aussage von der Siemens Homepage?


Die Info stammt aus der Hilfe von PLCSIM
 
SFB48, SFB49, SFB60, SFB61, SFB62, SFB63, SFB64 und SFB65 keine Funktion ausführen (NOPs). Sie müssen Programme, die eine NOP aufrufen, nicht ändern.
Was auch immer das heißt...
NOPs --> No Operation

Das heist, da steckt KEIN Programm dahinter.

Ich denke, dass du die FBs in die CPU reinladen musst.

Bei erfolgreichen test und hochladen in die Reale CPU kann du diese Bausteine wieder löschen.

 
Zurück
Oben