gleiche Betriebsstunden oder Schaltvorgänge

DPMaster

Level-1
Beiträge
7
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen,

ich habe folgende Anwendung:

Die Stellgöße des PID-Reglers (FB41 CONT_C) 0-100% steuert ein Heizregister mit 10 Stufen. Die Leistung der einzelnen Stufen ist gleich.
Die einzelnen Stufen werden in 10er Schritten angesteuert.
Nun kommt mein Problem:
Ich würde die Schaltvorgänge der einzelenen Stufen gerne gleich halten,
und habe keinen Ahnung wie ich das tun kann. Ich hoffe es kann mir
evtl. Jemand weiterhelfen. Vorab schon einmal vielen Dank!
 
1. Zähler für jede Stufe einrichten
2. vor Ansteuerung einer Stufe Zähler der Grösse nach sortieren sortieren
3. Stufen entsprechend nach Sortierung ( ev. mit Hysterese ) ansteuern
 
Erst einmal vielen Dank für die schnellen Antworten. Ich werde mal versuchen die Vorschläge so zu realisieren. Ich hoffe ich kriege das hin ;o)
 
Sitze jetzt schon Stunden vor diesem Problem. Ich habe den Eindruck ich weiß weniger als vorher ;o)
Mein Problem ist das Schieberegister. Ich müsste diese 10-Bit rotieren lassen in einem definierten Takt.
 
versuchs doch mal so:

Code:
      UN #Takt
      SPB Weit

      L #Zaehler
      L 1
      SLW
      T #Bits

      L #Zaehler
      L 1
      +I
      L 10
      <I
      TAK
      SPB Tran
      L 0
Tran: T #Zaehler

Weit: NOP 0
 
Zuviel Werbung?
-> Hier kostenlos registrieren
o.k., wenn Du mit einem FC und Zähler arbeitest, dann würde ich das so lösen:

Code:
L Z1
L 1
SLW
T MW 2

UN #Takt      // #Takt muss ein Impuls sein! Sonst mach eine Flankenauswertung
ZV Z1

L Z1
L 10
>=I
R Z1
Ist Z1 = 0 ist M 3.0 = 1
ist Z1 = 1 ist M 3.1 = 1
usw.
 
Wie verschaltest du das denn hardwaremässig? Stellwert vom Regler vergleichen und und dementsprechend 10 Ausgänge schalten?
 
Zuletzt bearbeitet:
Ganz genau. Leider war der Thyristorsteller zu Teuer ;o)
Aus diesem Grund werden einfach 10 Heizstäbe über Schütz angesteuert.
 
Zurück
Oben