ich habe eine "Treppenlicht-Logik" gebaut.
Als Ersatz für meine Wiregate-Logikprozessor-Logik:
Code: Alles auswählen
spielhaus => { receive=>'12/1/3', transmit=>'12/1/3', delay=>3600, translate => 0 },
Code: Alles auswählen
/**===========================================================
Treppenlicht parallel zum Aktor,
für den Fall, dass der Aktor keine Treppenlicht-Funktion bietet.
Solange der Eingang "In" eine "1" hat, läuft die Zeit "Dauer".
Ist die Zeit "Dauer" erreicht, wird eine "0" auf den Ausgang geschrieben.
Ist der Eingang "In" 0, wird die Zeit zurückgesetzt.
============================================================*/
{
"Level": [
["$In","bool",false],
["$State","bool",false],
["$Out","bool",false],
["$Time","float",60]
],
"Module": [
["Monoflop","$In","-$In","$State","$Time",2],
["And",["-$In","$State"],"$Out"]
],
"Input": [
["Eingang","Status des Aktor-Ausgangs","$In","c"],
["Dauer","Zeitdauer [s]","$Time","c"]
],
"Output": [
["Ausgang","Befehl: AUS","$Out","t"]
]
}
/**Der Schöpfer dieser Custom Logik überträgt die Nutzungsrechte gemäß der TOLL ("Timberwolf Open Logikblock License") die unter https://wrgt.news/TOLL zum Download zur Verfügung steht. */