Kasu honetan, RS elementu bat erabiltzea komeni zaigu. Konfliktoa balego, komeni da Reset-ari lehentasuna ematea (segurtasuna dela eta).
- Set baldintza: 1. etapa aktibatuta egon behar du eta trantsizio baldintza bete behar da: zilindroak a1 ibiltarte amaiera ukitu behar du.
- Reset baldintza: 3. etapa aktibatzea.
Grafikoki:
Programatuta:
// 2. etapa
in(Etapa1); // 1. etapan bagaude (aurreko etapa)
andBit(a1); // ... eta a1 karrera amaiera sakatuta badago (trantsizio baldintza)...
latch(Etapa2, Etapa3); // Emaitza Etapa2 izeneko aldagaian gordeko da eta hurrengo etapa pizten bada, oraingoa itzaliko da.