Betriebsstundenwechsel und Störungen

Jelly

Level-1
Beiträge
217
Reaktionspunkte
6
Zuviel Werbung?
-> Hier kostenlos registrieren
Hoi zusammen!

Ich hab hier ne CPU 314 und daran hängen 3 Gebläse.

Nun sitz ich hier schon einige Stunden (trotz Sonntag) an nem Problem und irgendwie will es nicht so richtig...


Diese 3 Gebläse werden abhängig von 3 Befehlen (DE) eingeschalten.
Kommt E1.0 -> Gebläse 1 läuft an.
E1.1 -> Geb 2
E1.2 -> Geb 3 soweit alles i.O.


Wenn jetzt das eine Gebläse eine Störungen haben sollte, muss die Anforderung durch ein anderen Gebläse erfüllt werden, hier mach ich dann eben:

Geb 2 startet, wenn E1.1 kommt ODER wenn E1.0 kommt und Geb 2 nicht bereit ist...

das mach ich mit allem 3 Gebläsen so.


Das heisst dann aber: wenn 2 läuft, weil 1 nicht kann und es kommt dann noch die anforderung vom E1.1, dann läuft trotzdem nur ein Gebläse, richtig? obwohl ja 1 und 2 laufen sollten.

Wie kann man das denn lösen?


ausserdem hab ich noch was: der Kunde möcht nun, wenn ein gebläse 500 Stunden in Betrieb war, und eine anderes diese 500 h noch nicht erreicht hat, dass dieses dann die Arbeit übernimmt...

Kommt ja jemand noch mit? mir ist zwar der logische Ablauf jetzt klar, aber ich hab bald kein Plan mehr, wie ich das programmieren soll!!:confused:


Hat hier jemand schon mal so was gemacht, oder eine Idee??


Bin für alles dankbar!!!
 
Was will der König Kunde denn nun haben? Abhängig der Betriebsstunden oder von den Eingängen... Solche Kunden liebe ich....
nun ich denke du brauchst ein Betriebsstundenabhängiges Schalten mit Redundanz.
Ich hab das mittels der Anzahl der laufenden Maschinen realisiert.
Input =
-Anzahl der Maschinen welche laufen sollen
-Störungseingang 1 bis 3
-Betriebsstunden 1 bis 3
Output=
-Freigabe Maschinen 1 bis 3
Vorteil ist das die Maschine mit den niedrigsten Betriebsstunden als erstes dazugeschaltet wird.

Ich habe dafür ein Standart baustein geschrieben wenn du möchtest kann ich dir die Quelle schicken

Achso den Lastwechsel müsstest du noch nachbasteln nach 500h für einen Zyklus die Freigabe wegnehmen

schöne Grüße
Michael
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hey, da wär einfach super!!
Und danke für die schnelle Antwort!

Das mit dem Betriebsstundwechsel sollte halt so ablaufen:
Sobald eben das eine Gebläse 500 h mehr hat als die anderen, so sollen die anderen diese Stunden erst mal einholen. Das Gebläse mit den höchsten Stunden läuft eben nur, wenn wirklich alle Geb benötigt werden!


Gruß

Jelly
 
habe fertig

Hi zusammen!

Also ich hab mittlerweile eine ganz gute Lösung wegen diesen Betriebsmittel. Wenn jemand was braucht, kann er sich ja melden.
Es werden folgende Dinge relisiert:

Ich geb ein, wie viele Anlagen laufen sollen, ( nur 1 , 2 oder alle 3)
dazu kommt, welche bereit sind und welche nicht...
und dann noch die maximale Dauerbetriebszeit. d.h. nach welcher Betriebszeit ein Wechsel stattfindet. dieser Wechsel findet aber nur statt, wenn ein anderer Anlagenteil nicht in Betrieb ist und auch bereit ist.
Fällt eine Anlage aus, so übernimmt eine andere deren Funktion, sofern sie nicht schon in Betrieb ist.
 
Zurück
Oben