Lógica para ligar/desligar com um único botão

Estamos compartilhando aqui 3 exemplos.

Acreditamos que estes ajudarão aos que sabem criar porém podem não conhecer algum destes exemplos e também para os profissionais que gostariam de aprender.

Bem, vamos lá: os 3 exemplos foram feitos em linguagem de programação Ladder, utilizada em CLPs (Controladores Lógico Programáveis), utilizados na automação. Esta linguagem é uma das várias possíveis, porém ainda é a mais utilizada pelos profissionais.
Um deles utiliza o conceito de set-reset usando máquina de estado, o outro faz o selo se apoiando em uma instrução auxiliar (um contador) e um deles utiliza uma instrução de programação avançada.

Como informamos, são exemplos. E existem outras maneiras de fazê-lo.
Nossa sugestão, como empresa realiza programação de CLPs, é procurar sempre escrever a lógica mais simples possível, a menor possível e a mais clara e legível para outros que em algum momento terão acesso a mesma. E sempre comentar/documentar as rotinas!

Interessado em outros exemplos? Esse assunto teve grande repercussão na página do Alan Liberalesso, no LinkedIn, confere lá

Nunca é tarde para ensinarmos e muito menos para aprendermos.