DEMO_0003 position fix + code clean
This commit is contained in:
parent
c09245d7b1
commit
efeef7da5c
@ -4,19 +4,25 @@ export const DEMO_003 = create();
|
||||
|
||||
function create() {
|
||||
const circuit = new Circuit("DEMO_003", "3. Relais");
|
||||
const batteryLight = circuit.newBattery(2, 0, "Licht Batterie");
|
||||
|
||||
const lightBattery = circuit.newBattery(2, 0, "Licht Batterie");
|
||||
const lightInactive = circuit.newLight(2, 1, "Licht Inaktiv");
|
||||
const lightActive = circuit.newLight(2, 2, "Licht Aktiv");
|
||||
|
||||
const relay = circuit.newRelay(1, 2, "Relais");
|
||||
const relaySwitch = circuit.newSwitch(1, 3, "Taster", true);
|
||||
const batteryRelay = circuit.newBattery(2, 3, "Relais Batterie");
|
||||
circuit.connect(batteryLight.plus, lightInactive.b);
|
||||
const relaySwitch = circuit.newSwitch(0.3, 3.3, "Taster", true);
|
||||
const relayBattery = circuit.newBattery(1.6, 3.3, "Relais Batterie");
|
||||
|
||||
circuit.connect(lightBattery.plus, lightInactive.b);
|
||||
circuit.connect(lightInactive.b, lightActive.b);
|
||||
circuit.connect(batteryLight.minus, relay.common);
|
||||
circuit.connect(lightBattery.minus, relay.common);
|
||||
|
||||
circuit.connect(lightInactive.a, relay.inactive);
|
||||
circuit.connect(lightActive.a, relay.active);
|
||||
|
||||
circuit.connect(relaySwitch.common, relay.coilA);
|
||||
circuit.connect(batteryRelay.minus, relaySwitch.active);
|
||||
circuit.connect(batteryRelay.plus, relay.coilB);
|
||||
circuit.connect(relayBattery.plus, relay.coilB);
|
||||
circuit.connect(relayBattery.minus, relaySwitch.active);
|
||||
|
||||
return circuit;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user