Grundlastwechselschaltung - Hilfe bei Programmänderung

superkato

Level-1
Beiträge
220
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Grundlastschaltung AWL Quelle - Code OK ?

Hi, vor einer Zeit hat mir in einem Thread jemand geholfen, in dem ich für eine Grundlastwechselschaltung seine Motorpendelsteuerung benutzen konnte um die kürzeste und längste Betriebsstundenzeit von einem Gerät zu finden.

//Edit bitte meinen letzten Post beachten.


mfg
SK
 

Anhänge

  • glw.zip
    42,1 KB · Aufrufe: 17
Zuletzt bearbeitet:
wie jetzt... ein normaler Kompressor ist in 20 Sekunden schon
korrekt aus dem AUS-Zustand hochgelaufen????
Wieviel klein ist den der ???

Frank
 
Zuviel Werbung?
-> Hier kostenlos registrieren
naja sind jetzt alles fiktive werte weil es sich ja hier um nen studenten projekt handelt :D

wie das alles mal am ende ausschaut das weis ich ja jetzt noch nicht so genau.
 
wie jetzt... ein normaler Kompressor ist in 20 Sekunden schon
korrekt aus dem AUS-Zustand hochgelaufen????
Wieviel klein ist den der ???
Das passt schon,
habe gerade neue Kompressoren bekommen, irre, sind die schnell.
Das Regelverhalten > Traumhaft.
Und das sind jetzt keine kleinen Haushaltskompressoren. ;)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das passt schon,
habe gerade neue Kompressoren bekommen, irre, sind die schnell.
Das Regelverhalten > Traumhaft.
Und das sind jetzt keine kleinen Haushaltskompressoren. ;)

Naja ich habe 4 Stück á 350 KW und 3 Stück á 250 KW.
Da kannst nicht schalten und walten wie du willst.
Auch ist die Anzahl der EIN - AUS - ZYKLEN sehr kritisch.
Dafür gibt es in den Kompressoren extra einen Zähler.

Daher muß man, nachdem man den Kompressor vom
LASTLAUF in den LEERLAUF gesetzt hat noch möglichst
lange 2-3 Minuten warten, bis man ihn wirklich abschaltet.
Die Umsteuerungvorgänge gegen extrem auf die Lebensdauer.

Daher wird versucht diese Kompressoren möglichst lange
im optimalen Bereich (ca. 80-90 % der Maximaldrehzahl)
zu halten. Die Drehzahl wird durch unsere Regelung
vorgegeben, damit der Druck im Totband 9,5 bar +- 0,030 bar
bleibt. Unter 9,3 bar gegen schon die roten Lampen an und
nach oben sollte es auch keinesfalls größer als 9,9 sein
Bei einer Gesamtleistung von 10000 Normkubimetern pro
Stunde bei 7 Kompressoren zusammen, wird da ganz schon
Energie umgesetzt.

Der Lastwechsel wird einfach dadurch erreicht, das man, wenn
man im Totband liegt einfach einen freien also verfügbaren
Kompressor zuschaltet, also den mit der geringsten Laufleitung.
(dumm ist nur, das zur Zeit meist immer nur einer frei ist)
Abgeschalt wird dann quasi automatisch - denn der Druck steigt
ja jetzt an - der Kompressor mit der größen Laufleistung.

Bei der Laufleistung darf man natürlich NICHT die reale Betriebs-
stundenzahl der Komprsooren nehmen, sondern eine kumulierte
Laufliestung bezogen auf max einer Woche
. Ansonsten würde
das aufholen auf gleiche Absolutzählerstände sehr lange dauern
und auch die Wartungsintervalle würden dann aufeinander liegen,
was natürlich gar keinen Sinn mancht.

Gruß

Frank
 
so schauts nun aus und so geht es eigentlich auch:

gibt es da was zu beachten?

L #IN1
T #TEMP

U L 4.0
= #Motor1
UN L 4.0
= #Motor2
UN L 4.0
= #Motor3
UN L 4.0
= #Motor4


L #IN2
L #TEMP

<D

SPB M001
L #IN2
T #TEMP

U L 4.0
= #Motor2
UN L 4.0
= #Motor1
UN L 4.0
= #Motor3
UN L 4.0
= #Motor4



M001: NOP 0

L #IN3
L #TEMP

<D
SPB M002
L #IN3
T #TEMP

U L 4.0
= #Motor3
UN L 4.0
= #Motor2
UN L 4.0
= #Motor1
UN L 4.0
= #Motor4



M002: NOP 0

L #IN4
L #TEMP

<D
BEB
L #IN4
T #TEMP

U L 4.0
= #Motor4
UN L 4.0
= #Motor2
UN L 4.0
= #Motor1
UN L 4.0
= #Motor3
 
Hab es dann doch wieder mit den ID's gemacht ... wenn ich die werte mit zähler simuliere wird immer die aktuelle ID der entsprechenden laufzeit angezeigt und dieses bit-wechsel problem gibts dann nicht mehr. : D

bin gerade stolz auf mich. hier der code:

//Lade IN1 und Temp und 1 in ID

L #IN1
T #TEMP
L 1
T #ID

//Vergleiche Temp < 2

L #IN2
L #TEMP

<D

SPB M001 //Sprungmarke

L #IN2
T #TEMP
L 2
T #ID


M001: NOP 0

//Vergleiche Temp<3

L #IN3
L #TEMP

<D
SPB M002
L #IN3
T #TEMP

L 3
T #ID


M002: NOP 0

//Vergleiche Temp<4
L #IN4
L #TEMP

<D
BEB
L #IN4
T #TEMP

L 4
T #ID


Wenn 1 größer 2, 3, 4 dann gehts an out
die sprungmarken sind sowas wie eine loop schleife bis der größte bzw. "<" True Wert ermittelt wurde.

 
Zuletzt bearbeitet:
klar da hast du recht.

ich hab da mal kommentare eingefügt. wenn ich später noch zeit hab kann ich ein ablaufplan einfügen.
 
Zurück
Oben