que o processo de automacao ganhe espaco, trazendo facilidades e precisao aos processos, portanto vamos conhecer um pouco esse equipamento. Vamos entao a um conceito. Controlador Logico Programavel segundo a ABNT (Associacao Brasileira de Normas Tecnicas), e um equipamento eletronico digital com hardware e software compativeis com aplicacoes industriais. Segundo a NEMA (National Electrical Manufacturers Association), e um aparelho eletronico digital que utiliza uma memoria programavel para armazenar internamente instrucoes e para implementar funcoes especificas, tais como logica, sequenciamento, temporizacao, contagem e aritmetica, controlando, por meio de modulos de entradas e saidas, varios tipos de maquinas ou processos.Podemos didaticamente dividir os CLP's historicamente de acordo com o sistema de programacao por ele utilizado:1a Geracao: Os CLP's de primeira geracao se caracterizam pela programacao intimamente ligada ao hardware do equipamento. A linguagem utilizada era o Assembly que variava de acordo com o processador utilizado no projeto do CLP, ou seja, para poder programar era necessario conhecer a eletronica do projeto do CLP. Assim a tarefa de programacao era desenvolvida por uma equipe tecnica altamente qualificada, gravando-se o programa em memoria EPROM, sendo realizada normalmente no laboratorio junto com a construcao do CLP.2a Geracao: Aparecem as primeiras Linguagens de Programacao nao tao dependentes do hardware do equipamento, possiveis pela inclusao de um Programa Monitor no CLP, o qual converte (no jargao tecnico, compila), as instrucoes do programa, verifica o estado das entradas, compara com as instrucoes do programa do usuario e altera o estados das saidas. Os Terminais de Programacao (ou maletas, como eram conhecidas) eram na verdade Programadores de Memoria EPROM. As memorias depois de programadas eram colocadas no CLP para que o programa do usuario fosse executado.3a Geracao: Os CLP's passam a ter uma Entrada de Programacao, onde um Teclado ou Programador Portatil e conectado, podendo alterar, apagar, gravar o programa do usuario, alem de realizar testes (Debug) no equipamento e no programa. A estrutura fisica tambem sofre alteracoes sendo a tendencia para os Sistemas Modulares com Bastidores ou Racks.4a Geracao: Com a popularizacao e a diminuicao dos precos dos microcomputadores (normalmente clones do IBM PC), os CLP's passaram a incluir uma entrada para a comunicacao serial. Com o auxilio dos microcomputadores a tarefa de programacao passou a ser realizada nestes. As vantagens eram a utilizacao de varias representacoes das linguagens, possibilidade de simulacoes e testes, treinamento e ajuda por parte do software de programacao, possibilidade de armazenamento de varios programas no micro, etc.5a Geracao: Atualmente existe uma preocupacao em padronizar protocolos de comunicacao para os CLP's, de modo a proporcionar que o equipamento de um fabricante converse com o equipamento outro fabricante, nao so CLP's, como Controladores de Processos, Sistemas Supervisorios, Redes Internas de Comunicacao e etc., proporcionando uma integracao a fim de facilitar a automacao, gerenciamento e desenvolvimento de plantas industriais mais flexiveis e normalizadas, fruto da chamada Globalizacao. Existem Fundacoes Mundiais para o estabelecimento de normas e protocolos de comunicacao. A grande dificuldade tem sido uma padronizacao por parte dos fabricantes.Com o avanco da tecnologia e consolidacao da aplicacao dos CLPs no controle de sistemas automatizados, e frequente o