Escolar Documentos
Profissional Documentos
Cultura Documentos
Nota: O texto deste documento um resumo do captulo O Autmatos do livro Autmatos Programveis. http://sites.google.com/site/amsfrancisco
INTRODUO
O Autmato Programvel (AP) ou Controlador Lgico Programvel (Programmable Logic Controller PLC) utiliza-se, por excelncia, no comando de circuitos de automatismos.
Trata-se de um equipamento electrnico, programado pelo utilizador, com funcionamento cclico assegurado por um programa que, devido facilidade de uso e preo cada vez mais atractivo, entrou definitivamente na automatizao dos pequenos e grandes sistemas. O autmato pode ser considerado como um computador cuja arquitectura, sistema operativo, linguagem de programao, entradas/sadas e forma construtiva esto especialmente adaptados para aplicaes de controlo industrial. Est concebido para funcionar em ambientes industriais agressivos (temperatura, vibraes, microcortes na tenso, rudo elctrico, etc.), por isso, tambm um equipamento muito robusto. Os automatismos, sistemas que permitem a realizao automtica de operaes, podem ser implementados atravs:
Antnio Francisco
Autmatos Programveis Lgica cablada: o funcionamento do automatismo determinado pela forma de ligao dos condutores (cablagem) entre os diferentes constituintes do automatismo (rels, temporizadores, etc.). Lgica programada: o elemento de comando o autmato programvel e o funcionamento do automatismo determinado pelo programa armazenado na memria do autmato. Na lgica cablada, qualquer modificao no funcionamento do automatismo implica modificar fisicamente a cablagem e, normalmente, novos componentes. Tambm obrigatrio parar o processo de fabrico, uma vez que necessrio realizar trabalho de desmontagem/montagem. O custo final aprecivel. Na lgica programada, as modificaes so efectuadas, mesmo depois do sistema j estar instalado, sem alterao da cablagem, de forma rpida e simples, uma vez que basta alterar ou trocar o programa do autmato. A flexibilidade grande e o custo final baixo. A competitividade actual exige a reformulao rpida dos processos de fabrico. Nos dias de hoje, a utilizao do autmato programvel tornou-se praticamente inevitvel, ele permite a rpida e fcil reprogramao dos sistemas que, num passado recente, com tecnologia cablada, seria impossvel realizar num curto intervalo de tempo. Os autmatos comearam a ser utilizados, de forma sistemtica, na dcada de setenta, principalmente na indstria automvel e, para alm de substiturem os sistemas convencionais de comando, so, sobretudo, uma porta aberta para um universo de aplicaes dentro de um novo conceito de automao. Utilizando-se autmatos programveis incrementa-se a produtividade, a flexibilidade e a segurana das instalaes. Vivemos num mundo em constante evoluo tecnolgica. Os automatismos entraram de tal maneira nos nossos hbitos que muitas vezes nem damos conta de como nos facilitam a vida; esto presentes nas escadas rolantes, nas portas automticas, nas caixas Multibanco, nos elevadores, nos semforos, no controlo da iluminao, nos edifcios inteligentes, nas linhas de montagem das fbricas e de uma maneira geral nas instalaes onde necessrio implementar um processo de manobra, controlo, sinalizao ou outro. A evoluo da electrnica possibilita o fabrico de autmatos de dimenses cada vez mais reduzidas, econmicos, potentes, robustos, fiveis, adaptados s pequenas e s grandes aplicaes e de montagem e utilizao simples. Os autmatos, nos dias de hoje, esto dotados de funes especficas de controlo e canais de comunicao que permitem lig-los entre si e a computadores em rede, formando um sistema integrado com as vantagens e possibilidades que da resultam.
Antnio Francisco
Autmatos Programveis
ARQUITECTURA DO AUTMATO
Os elementos bsicos constituintes de um autmato programvel so os seguintes: Unidade central de processamento (CPU); Memria de programa e de dados; Entradas (Inputs) e sadas (Outputs); Alimentao; Porta de perifricos.
Alimentao
Sadas (Outputs)
Antnio Francisco
Autmatos Programveis
FUNCIONAMENTO DO AUTMATO
O autmato, atravs das suas entradas, recebe informaes da instalao, vindas dos sensores (botes de presso, interruptores, detectores, etc.), e, de acordo com o programa armazenado na sua memria, envia ordens, atravs das sadas, para os actuadores (motores, bombas, luzes, etc.).
PROGRAMAO DE AUTMATOS
Programar significa ordenar, de acordo com uma determinada sequncia, um conjunto de instrues, numa linguagem que o autmato entenda que seja interpretada sem ambiguidades para que, passo a passo, essas instrues possam ser tratadas pela CPU. Um programa para autmatos , normalmente, constitudo por um conjunto de instrues formadas, na maioria dos casos, por funes lgicas que tratam as informaes presentes nas entradas (fornecidas pelos sensores) e que fornecem ordens s sadas (comando dos practuadores), ou seja, o programa, que armazenado na memria de programa do autmato, estabelece a forma como as sadas so actuadas em funo das informaes presentes nas entradas.
Antnio Francisco
Autmatos Programveis
LINGUAGENS DE PROGRAMAO
Linguagem em lista de instrues; Linguagem em diagrama de contactos.
OPERANDO
AND A AND
Instruo Especifica a operao a executar pelo programa. representada em mnemnica e possui um smbolo que prprio do autmato utilizado. Operando Indica os dados: bits, bytes ou words, sobre os quais as instrues do programa vo operar.
Antnio Francisco
Autmatos Programveis Ex.: Programao da funo lgica s nos autmatos Twido, S7-200 e CPM1A.
s = (a + /b) c
Autmato TSX 07:
LD ORN AND ST a b c s
Autmato S7-200:
LD ON A = a b c s
Autmato CPM1A:
LD OR NOT AND OUT END a b c s
As variveis de entrada a, b e c e de sada s, conforme se ir verificar nos captulos seguintes, sero substitudas pelos cdigos, referentes s entradas e sadas, dos respectivos autmatos.
Antnio Francisco
Autmatos Programveis
Antnio Francisco
Autmatos Programveis
Antnio Francisco