Voting Logic.
Voting logic is the algorithm a safety instrumented function uses to decide whether a trip condition has actually occurred based on multiple redundant sensor inputs. Common voting schemes are 1oo1, single sensor, 1oo2, either of two, 2oo2, both of two, 2oo3, any two of three, and degraded modes like 1oo2D that re-architect on diagnostic failure. The choice trades fault tolerance against spurious-trip rate.
What Voting Logic means.
Voting logic is the rule a safety function applies to its redundant sensors before it acts. With two or three transmitters watching the same condition, how many must agree that the limit has been crossed before the function trips. It is the single most consequential architectural decision in a safety instrumented function because it sets both failure modes at once. A 1oo2 arrangement trips if either sensor calls the condition, which almost never misses a real demand but trips spuriously when one sensor fails high. A 2oo2 arrangement trips only when both agree, which almost never trips spuriously but is exposed if one sensor fails low. A 2oo3 arrangement, any two of three, improves both numbers at the same time, which is why it dominates SIL 2 and SIL 3 service. The voting is implemented in the certified logic solver, not in custom control code, so that the arrangement is provably deterministic and carries its certification into the SIL verification calculation, where the voting topology, the per-component failure rates, the diagnostic coverage, and the proof-test interval together produce the probability of failure on demand. Degraded-mode voting such as 1oo2D re-architects on a detected sensor fault to keep the safety function available while a failed transmitter is repaired. On the drawing and in the cause-and-effect matrix the voting is named alongside the instruments it governs, and it has to match the safety requirement specification exactly.
Why voting matters for the plant
A spurious trip is expensive. Lost production, possible damage to equipment from rapid shutdown, restart cost. A missed real trip is potentially catastrophic. Voting logic is the engineering knob that balances those failure modes. 1oo2 minimizes missed-trip probability but maximizes spurious trips. 2oo2 minimizes spurious trips but doubles the missed-trip exposure. 2oo3 is the compromise that gets the most SIS deployment in process industries because it improves both metrics simultaneously.
Voting in the logic solver
The certified-safe logic solver, Triconex Tricon, HIMA HIQuad, HIMax, ABB AC800M HI, Siemens S7-400 F-Systems, Honeywell SM, Emerson DeltaV SIS provides voting blocks pre-certified for the relevant SIL. The integrator wires the redundant sensor inputs into the voting block and configures the algorithm. The certified logic guarantees the voting is implemented correctly and deterministically. Custom-coded voting in non-certified ladder is not appropriate for SIS use.
Common questions
How does voting interact with SIL calculation.
Can voting be done in software in the BPCS rather than the SIS.
What does a spurious trip cost in practice.
Run it on your drawings.
Upload a drawing set, get every document populated and classified, export to the format your team uses.