Diagramas de Escada num Autómato Programável
Quando se desenvolveu o primeiro autómato programável, tornou-se
necessário escolher um método de programação susceptível
de ser aceite por aqueles que previamente usavam lógica cablada. A solução
foi adoptar um método de programação semelhante a um standard
que a industria já conhecia ou seja, o diagrama de contactos.
No caso de autómatos,
os elementos básicos de programação são contactos
de relés, normalmente abertos ou normalmente fechados, e bobinas. Não
é feita qualquer distinção entre contactos de relés,
fins de curso, botoneiras ou outros, da mesma maneira que o termo bobina é
ainda usado para representar uma saída. Há assim uma redução
do número de símbolos a utilizar, podendo estes representar componentes
distintos.
A tabela 8.1 mostra a relação entre as duas terminologias:
Tabela 8.1 - Relação entre a terminologia da lógica cablada
e dos autómatos programáveis.
Actualmente não existe
uma total equivalência entre estes termos. O termo condição
é apenas usado para descrever programas em diagrama de escada em geral,
como será visto mais adiante, e é especificamente equivalente
a um determinado conjunto de instruções básicas. Os termos
entrada e saída não são usados em programação
intrinsecamente, excepto na referência a bits de E/S que são atribuídos
a sinais que entram ou saem do autómato.
Um diagrama de escada pode
integrar elementos que não se encontram disponíveis como dispositivos
físicos. De facto, alguns dispositivos podem ser substituídos
por partes da memória do microprocessador.
Por exemplo, relés
internos auxiliares são relés imaginários que não
existem na forma de relés físicos. Não são mais
que células da memória.
Adicionalmente, pode ser
assumido que os relés possuem múltiplos contactos que estão
electricamente isolados uns dos outros, apesar de eles não existirem
realmente nessa forma. Por outro lado, os mesmos contactos podem aparecer mais
que uma vez no diagrama, o que já não se verifica no diagrama
do circuito físico.
Na figura 8.2 é apresentado um circuito eléctrico eléctrico e a correspondente representação no formato de diagrama de escada para um autómato.
Figura 8.2- Diagrama eléctrico e correspondente diagrama de escada para
um autómato.
Os interruptores representam
entradas do autómato e o relé uma saída. Para evidenciar
este facto, as entradas são precedidas do símbolo X e as saídas
do símbolo Y. O número que se segue ao símbolo indica o
endereço dos bits de E/S a que os componentes são conectados.