PID-Control

digio

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

Ich bin noch ein ziemlicher Anfänger was das Programmieren von SPS angeht. Deshalb hab ich auch eine vielleicht doofe Frage, aber ich bin ziemlich am verzweifeln...

Ich hab mir im OB35 einen PID-Regler programmiert, im Zusammenhang mit dem DB41. Dann habe ich alles auf die CPU geladen (PLCSIM). Nun möchte ich per PID Control meinen Regler noch konfigurieren. Doch leider kommt jedesmal wenn ich im PID Control den DB41 öffnen möchte folgende Fehlermeldung:

"Der FB/SFB zu diesem Instanz-DB konnte nicht gefunden werden. Bitte kopieren Sie den passenden FB bzw. SFB in das S7-Programm"

Weiss leider nicht mehr weiter und hoffe deshalb auf Hilfe.

Besten Dank im voraus!

Gruss
digio
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja. Habs sogar mehrmals gemacht, damit ich sicher bin, dass wirklich alles geladen ist.

Bzw. ich habe nur einen SFB41, keinen FB41.
 
Zuletzt bearbeitet:
Werde es mir mal anschauen. Ich bin eigentlich gerade daran die Siemensübungsunterlagen durchzuackern. Da kam eben das Beispiel mit dem PID-Regler. Ich hab mich eigentlich strikt an die Anweisungen gehalten und trotzdem dieser Fehler...
 
Hätte ich gerne schon gemacht, geht aber leider nicht. Der Laptop zum programmieren hängt im moment nicht am Netz und einen USB-Stick hab ich gerade auch nicht zur Hand...

Werde es aber so schnell wie möglich machen....
 
wenn ich ein
Code:
*
      CALL  SFB41 , DB41
einfüge, erscheint der SFB41 im Bausteinordner - ist das bei dir auch der Fall?

Diesen Baustein braucht und kann man nicht mit übertragen, denn er ist in PLCSIM integriert (wie bei anderen CPUs auch) mir ist keine CPU bekannt, die den SFB41 nicht unterstützt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ok, das ist schon mal gut :ROFLMAO:

versuch mal folgendes:

den DB41 löschen oder umbennen
im PID-Control auf Datei -> Neu
dein Projekt auswählen
in den Bausteinordner gehen
DB41 eingeben
OK

dann müßte er dich fragen, mit welchem Baustein du diesen DB verbinden möchtest ...
 
Ich sollte vielleicht noch dazu sagen, dass das Ganze im Offline-Modus im PID-Control funktioniert, nur nicht im Online-Modus.
 
wenn du im STEP7 auf Online gehst (siehe anhang) siehst du dann den SFB41?
 

Anhänge

  • online.jpg
    online.jpg
    116 KB · Aufrufe: 72
Zuviel Werbung?
-> Hier kostenlos registrieren
Nein...

Aber wenn ich den Funktionsaustein SFB41 markiere, wird die Schaltfläche zum Laden auf die CPU grau, also ich kann diese dann nicht anwählen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@ marlob

wenn der SFB41 schon auf der CPU ist, müsste man dann diesen nicht sehen, wenn man im Simatic Manger auf online geht?

@ vierlagig

Habe die Hardwareconfig so gemacht wie in der Siemensvorlage beschrieben. Mit der CPU 314C-2 DP
 
Zurück
Oben