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.