succd: KFA{1,6,7} are normally closed
All checks were successful
/ test (push) Successful in 10s
/ test (pull_request) Successful in 10s

This commit is contained in:
hmelder 2024-11-10 05:20:24 +01:00
parent 606d470577
commit e7fd2dd7d7

View file

@ -107,18 +107,18 @@ func (d *daemon) modbusUpdate() error {
// KFA1-KFA8
var relayState [8]bool
// -KFA1 Roughing Pump
relayState[0] = d.daemonState.rpOn
// -KFA1 Roughing Pump (normally closed contact)
relayState[0] = !d.daemonState.rpOn
// -KFA2 Diffusion Pump
relayState[1] = d.daemonState.dpOn
// -KFA4 Button Vent
relayState[3] = d.daemonState.vent.output
// -KFA5 Button Pump-Down
relayState[4] = d.daemonState.pumpdown.output
// -KFA6 Fake-Pirani Rough
relayState[5] = d.aboveRough.output
// -KFA7 Fake-Pirani High
relayState[6] = d.aboveHigh.output
// -KFA6 Fake-Pirani Rough (normally closed contact)
relayState[5] = !d.aboveRough.output
// -KFA7 Fake-Pirani High (normally closed contact)
relayState[6] = !d.aboveHigh.output
// The KEC1 module uses a non-standard MODBUS interface
// instead of coils