Hallo
Ich habe folgendes Problem:
Das Programm funktioniert einwandfrei.
Es soll jedoch eine Oder Verknüpfung eingefügt werden.
Die habe ich in der 1 . Zeile probiert jedoch setze ich die Klammern immer an der falschen Stelle.
bin mir sicher,dass mir jemand helfen kann.
Danke !
Hallo
Ich habe folgendes Problem:
Das Programm funktioniert einwandfrei.
Es soll jedoch eine Oder Verknüpfung eingefügt werden.
Die habe ich in der 1 . Zeile probiert jedoch setze ich die Klammern immer an der falschen Stelle.
bin mir sicher,dass mir jemand helfen kann.
Danke !
( Berechnung für Tagesenergieverlauf Visualisierung )
Fuellstand[G_V_Stunden_INT]:=(GVAR_N_Senkgrube_Fuellstand_Messwert);
FuellstandH[0] :=SEL(( Fuellstand[0]-Fuellstand[23]>10 OR <0),Fuellstand[0]-Fuellstand[23],0);
FuellstandH[1] :=SEL(( Fuellstand[1]-Fuellstand[0]>10),Fuellstand[1]-Fuellstand[0],0);
FuellstandH[2] :=SEL(( Fuellstand[2]-Fuellstand[1]>10),Fuellstand[2]-Fuellstand[1],0);
FuellstandH[3] :=SEL(( Fuellstand[3]-Fuellstand[2]>10),Fuellstand[3]-Fuellstand[2],0);
FuellstandH[4] :=SEL(( Fuellstand[4]-Fuellstand[3]>10),Fuellstand[4]-Fuellstand[3],0);
FuellstandH[5] :=SEL(( Fuellstand[5]-Fuellstand[4]>10),Fuellstand[5]-Fuellstand[4],0);
FuellstandH[6] :=SEL(( Fuellstand[6]-Fuellstand[5]>10),Fuellstand[6]-Fuellstand[5],0);
FuellstandH[7] :=SEL(( Fuellstand[7]-Fuellstand[6]>10),Fuellstand[7]-Fuellstand[6],0);
FuellstandH[8] :=SEL(( Fuellstand[8]-Fuellstand[7]>10),Fuellstand[8]-Fuellstand[7],0);
FuellstandH[9] :=SEL(( Fuellstand[9]-Fuellstand[8]>10),Fuellstand[9]-Fuellstand[8],0);
FuellstandH[10] :=SEL(( Fuellstand[10]-Fuellstand[9]>10),Fuellstand[10]-Fuellstand[9],0);
FuellstandH[11] :=SEL(( Fuellstand[11]-Fuellstand[10]>10),Fuellstand[11]-Fuellstand[10],0);
FuellstandH[12] :=SEL(( Fuellstand[12]-Fuellstand[11]>10),Fuellstand[12]-Fuellstand[11],0);
FuellstandH[13] :=SEL(( Fuellstand[13]-Fuellstand[12]>10),Fuellstand[13]-Fuellstand[12],0);
FuellstandH[14] :=SEL(( Fuellstand[14]-Fuellstand[13]>10),Fuellstand[14]-Fuellstand[13],0);
FuellstandH[15] :=SEL(((Fuellstand[15]-Fuellstand[14])>10),Fuellstand[15]-Fuellstand[14],0);
FuellstandH[16] :=SEL(( Fuellstand[16]-Fuellstand[15]>10 ),Fuellstand[16]-Fuellstand[15],0);
FuellstandH[17] :=SEL(( Fuellstand[17]-Fuellstand[16]>10 ),Fuellstand[17]-Fuellstand[16],0);
FuellstandH[18] :=SEL(( Fuellstand[18]-Fuellstand[17]>10 ),Fuellstand[18]-Fuellstand[17],0);
FuellstandH[19] :=SEL(( Fuellstand[19]-Fuellstand[18]>10 ),Fuellstand[19]-Fuellstand[18],0);
FuellstandH[20] :=SEL(( Fuellstand[20]-Fuellstand[19]>10 ),Fuellstand[20]-Fuellstand[19],0);
FuellstandH[21] :=SEL(( Fuellstand[21]-Fuellstand[20]>10 ),Fuellstand[21]-Fuellstand[20],0);
FuellstandH[22] :=SEL(( Fuellstand[22]-Fuellstand[21]>10),Fuellstand[22]-Fuellstand[21],0);
FuellstandH[23] :=SEL(( Fuellstand[23]-Fuellstand[22]>10),Fuellstand[23]-Fuellstand[22],0);
Originally created by: jl
Hallo
Bei der Oder-Verknüpfung fehlt der Vergleichswert für <0.
So ist es richtig:
FuellstandH[0] :=SEL(( Fuellstand[0]-Fuellstand[23]>10 OR Fuellstand[0]-Fuellstand[23]<0),Fuellstand[0]-Fuellstand[23],0);
ausserdem wäre eine for-schleife hier sehr angebracht ...