Hej alla!
Jag kör med ett masterscript som vid signal sätter en 1:a i globala variabeln 500 enligt nedan:
setgvarif(0,500,1)
setgvarif(1,500,signal6)
Tänkte lösa problemet med spöksignaler i masterscriptet genom att använda ett slavscript som läser om det finns en 1:a i globala variabeln 500 eller ej.
Om det finns en 1:a i de tre senaste 1 minutersperioderna skall slavscriptet bli sant.
Alltså ett exempel,
kl12:00 globala variabeln 500 är 1
kl12:01 globala variabeln 500 är 1
kl12:02 globala variabeln 500 är 1
Kl12:03 Nu skall nedan slavscript bli sant
{slavscript}
val:=GetGVar(500)
i1(
signal1=Eqv(val,1)
Mult(and(signal1,1),100)
)
Hur löser man detta om det är möjligt?
Jag kör med ett masterscript som vid signal sätter en 1:a i globala variabeln 500 enligt nedan:
setgvarif(0,500,1)
setgvarif(1,500,signal6)
Tänkte lösa problemet med spöksignaler i masterscriptet genom att använda ett slavscript som läser om det finns en 1:a i globala variabeln 500 eller ej.
Om det finns en 1:a i de tre senaste 1 minutersperioderna skall slavscriptet bli sant.
Alltså ett exempel,
kl12:00 globala variabeln 500 är 1
kl12:01 globala variabeln 500 är 1
kl12:02 globala variabeln 500 är 1
Kl12:03 Nu skall nedan slavscript bli sant
{slavscript}
val:=GetGVar(500)
i1(
signal1=Eqv(val,1)
Mult(and(signal1,1),100)
)
Hur löser man detta om det är möjligt?

Comment