Reglerwahl

Zuviel Werbung?
-> Hier kostenlos registrieren
@ Dummy

Du brauchst keine PWM. Stell Dir einfach vor, Du müsstest mit zwei Tastern den Schieber steuern, einer für auf, einer für zu. Dazu würdest Du den Durchfluß betrachten, und dann solange auf oder zu betätigen, bis der Durchfluß passt. Also hat vierlagig schon recht, Cont_S ist der Baustein der Wahl.

Ich habe nie behauptet,dass Cont_S nicht die richtige Wahl ist!
Habe sogar vierlagig recht gegeben und gesagt, dass dies der beste Baustein ist!

Warum er ein PWm braucht, wenn er einen regler mit analoger Stellgröße benutzt habe ich auch schon beantwortet!
Kannst Du alles hier nachlesen!
 
@VL


dieser Schieber bekommt ein Analogsignal von 0-416 l/s


Der Schieber hat die Befehle 100% AUF und 100% ZU
oder
Der Schieber hat die Befehle 90% AUF und 10% ZU
oder oder oder

Aber jetzt mal Schluss mit der Kleinkrämerei:ROFLMAO:


Nein, so auch nicht. Der Schieber ist z.B. 50% geöffnet, der Durchfluss ist 140 l/s, jetzt soll er den Schieber noch ein bisschen weiter öffenen damit wir auf 150 l/s kommen. usw...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Welche Anforderung an den Regler hast du ? Wie schnell soll dieser reagieren ?

Eventuell könntest dir einen Schrittregler selbst schreiben.

Beschreib doch mal deine Anwendung.
 
Irgendwie reagiert der Regler garnicht. Auch nicht wenn ich den mal COM_RST auf High setzte.

Es tut sich auch ncihts an den Ausgängen wenn ich den Handbetrieb auf High setzte und dann Auf oder Zu ansteuer.

Liegt aber nicht am PLCSIM oder?
 
Irgendwie reagiert der Regler garnicht. Auch nicht wenn ich den mal COM_RST auf High setzte.

Es tut sich auch ncihts an den Ausgängen wenn ich den Handbetrieb auf High setzte und dann Auf oder Zu ansteuer.

Liegt aber nicht am PLCSIM oder?
Hier die Vorgehensweise zu einem funktionierenden Regler
1. Lese vierlagig seine Signatur und verinnerliche sie und wende sie an
2. öffen diesen Beitrag
3. wende 1. an
4. folge dem Link
5. wende 1. an
dort findest du dies
...
im Handbuch "SIMATIC Automatisierungssystem S7-300 CPU 31xC Technologische Funktionen" (Beitrags-ID: 12429336). Die Beispiele zu den SFBs finden Sie als selbstentpackende Datei auf der Download-Seite des Beitrages unter dem Link "Info";
...
6. folge dem Link und lade Datei herunter
7. installiere Beispielprogramme
8. ab hier sollte die Vorgehensweise klar sein, ansonsten fragen
:ROFLMAO::ROFLMAO:
 
ok, hab ich gemacht.

Mein Regler sieht jetzt so aus:

U A 7.0
= L 0.0
BLD 103
U "S_1_End_Auf"
= L 0.1
BLD 103
U "S_1_End_Zu"
= L 0.2
BLD 103
U E 127.1
= L 0.3
BLD 103
U E 127.2
= L 0.4
BLD 103
U E 127.3
= L 0.5
BLD 103
U E 127.4
= L 0.6
BLD 103
CALL "CONT_S" , DB5
COM_RST :=L0.0
LMNR_HS :=L0.1
LMNR_LS :=L0.2
LMNS_ON :=L0.3
LMNUP :=L0.4
LMNDN :=L0.5
PVPER_ON:=L0.6
CYCLE :=
SP_INT :=1.500000e+002
PV_IN :=1.900000e+002
PV_PER :=
GAIN :=
TI :=
DEADB_W :=
PV_FAC :=
PV_OFF :=
PULSE_TM:=
BREAK_TM:=
MTR_TM :=
DISV :=
QLMNUP :="S_1_Anrieb_Ein_Auf"
QLMNDN :="S_1_Anrieb_Ein_Zu"
PV :=
ER :=
NOP 0


fester Sollwert, fester Istwert doch er arbeitet im PLCSIM immer noch nicht, auch nciht wenn ich beim Start den Com_Rst auf High gesetzt habe.
 
Solange Du keine Abtastzeit angibst wird der Basutein nicht funktioniern!


F1:

CYCLE TIME >= 1ms T#1s SAMPLE TIME / AbtastzeitDie Zeit zwischen den Bausteinaufrufen muß konstant sein. Der Eingang "Abtastzeit" gibt die Zeit zwischen den Bausteinaufrufen an.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Solange Du keine Abtastzeit angibst wird der Basutein nicht funktioniern!


F1:

CYCLE TIME >= 1ms T#1s SAMPLE TIME / AbtastzeitDie Zeit zwischen den Bausteinaufrufen muß konstant sein. Der Eingang "Abtastzeit" gibt die Zeit zwischen den Bausteinaufrufen an.


Ich hab doch die Standarteinstellung drin. 1s
 
PLCSIM kann es nicht!
Das sind die Bausteiner die PLCSIM verarbeiten kann:
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 und SFB37
 
Da hier doch noch einige Schwierigkeiten bestehen. Im Anhang mal das Siemens Beispiel quick and dirty abgeändert auf FB42
Mit VAT2 testen. Funktioniert auch im Simulator:ROFLMAO:
 

Anhänge

  • Zdt26__1.zip
    208,3 KB · Aufrufe: 15
Zurück
Oben