Mini PLC simulator
hmi.IX[0]
hmi.IX[1]
hmi.IX[2]
hmi.QX[0]
hmi.QX[0]
hmi.QX[1]
hmi.QX[1]
hmi.QX[2]
hmi.QX[2]
hmi.QW[0]
hmi.QW[1]
hmi.QW[2]
hmi.QW[3]
hmi.QX[3}
PLC update functie
// Start Stop knop hmi.QX[0] = (hmi.IX[0] || hmi.QX[0]) && !hmi.IX[1]; hmi.QW[0] = hmi.IW[0]; toff.PT = hmi.IW[1]; toff.IN = hmi.IX[0]; hmi.QX[3] = toff.Q; toff.update(); hmi.QX[2] = hmi.MQTT === "0" ? false : true;
Update functie toepassen
Setup hardware
// PLC en HMI maken plc = new PLC(); hmi = new HMI(); toff = new TOFF(); const mqtt = new MQTT(); mqtt.connect("ws://poci.n-soft.net:9001"); mqtt.topic("lamp/status");
Update instellingen