CLP IEC61131-3 - Apresentação

CLP IEC61131-3 - Apresentação

(Parte 1 de 5)

Aula IEC 61131-3

dezembro de 1999

O que é um CLP ?

É uma solução proprietária de HW e SW para aquisição de dados e controle de processos

Características básicas nSistema modular nHardware dedicado (CPU, memória, I/O, comunicação, etc.) nSoftware fechado (S.O., comunicação, etc.) nSistema de tempo real nExecução cíclica do aplicativo (CLP padrão) nLimitação da capacidade e dos recursos de HW e SW por classe de produto nSoftware aplicativo dependente do hardware nAlta integração entre HW e SW aplicativo

Vantagens nGrande aceitação do mercado nFacilidade de configuração / programação nSolução robusta de HW e SW nAlta confiabilidade (Redundância, Fail Safe, Troca a quente, etc.) n Desempenho comprovado n Tecnologia sedimentada

Desvantagens nSolução proprietária de HW e SW nCusto elevado dos módulos inteligentes nCusto elevado para expansão nRequer maior especialização / treinamento no produto nDificuldade de atualização e expansão de HW nCapacidade de processamento restrita em comparação aos sistemas computacionais

Visão do Usuário (OMAC, 1994)

Dificuldades encontradas nos sistemas atuais n Tecnologia proprietária nPolítica comercial (ditadura de preços) n Interfaces proprietárias nElevado custo para integração nTreinamento orientado ao produto nAlto custo para expansão

Visão do Usuário (OMAC)

Necessidades (CNC, Motion, Discret Control) nSegurança, confiabilidade e robustez nBaixo custo n Flexibilidade nConectividade nMantenabilidade nFacilidade de treinamento

Desejo do Usuário (OMAC)

Open Modular Architecture Controller implica em uma solução nEconômica nAberta nModular nFácil manutenção n Escalável

O que é Soft Logic?

para aquisição de dados, controle de processos e

É uma solução de SW baseada em HW aberto Soft Logic

Soft Logic

Características nHardware dedicado ou de mercado (padrão PC) nSoftware aberto (S.O., comunicação, etc.) nSistema de tempo real dependente da combinação de HW e SW nExecução periódica ou engatilhada (multitarefa) nRecursos de HW ilimitados nSoftware independente do hardware nIntegração entre HW e SW aplicativo através do S.O.

Soft Logic

Vantagens nSolução aberta nBaixo custo de HW (HW de mercado) nMaior desempenho (HW de última geração) nMaior integração entre sistemas (controle, supervisão, BD, MES, ERP, etc.) nMaior funcionalidade (CLP, CNC, Motion Control, DCS, IHM, etc.) n Flexibilidade nFacilidade de expansão n Maior conectividade nFacilidade de manutenção / treinamento n Etc...

Soft Logic

Desvantagens nBaixa aceitação devido ao desconhecimento e falta de experiência do mercado nConfiabilidade questionável em aplicações críticas

PC Based Control O que é controle baseado em PC?

É uma solução Soft Logic baseada na arquitetura PC

Rede de I/O Aberta

Software de Controle

S.O. de Mercado (WNT, CE, QNX, Vx Works, UNIX, LINUX, etc...)

Hardware PC Padrão ou Embedded

Rede de Dados Aberta

Em 1992, o IEC publicou a norma IEC 61131, a qual estabelece padrões para Controladores Programáveis

A norma 61131 é dividida em 5 partes n61131-1 - Informações gerais n61131-2 - Requisitos de hardware n61131-3 - Linguagens de programação n61131-4 - Guia de orientação ao usuário n61131-5 - Comunicação

Outras três partes estão em fase de elaboração n61131-6 - Comunicação via Fieldbus n61131-7 - Programação utilizando Lógica Fuzzy n61131-8 - Guia para implementação das linguagens

PC Based Control

Norma IEC 61131

Combina linguagens de SDCD e CLP numa solução única Objetivo: tornar SW de CLP modular, reutilizável e portável

Norma IEC 61131

Definições nConfiguração

Corresponde ao sistema do controlador programável, composto pelos diversos recursos nRecurso

Corresponde a uma função para processamento de sinais e suas funções para Interface Homem-Máquina (IHM) e interface com sensores e atuadores n Tarefa

Elemento para controle de execução periódica ou engatilhada (condições de disparo = eventos) de um grupo de unidades nUnidade de organização de programa (POU) Uma função, bloco de função ou programa

Norma IEC 61131

Definições nVariável global Variável cujo escopo é global nCaminho de acesso

Associação de um nome simbólico para a variável a fim de associar as entradas/saídas físicas ao SW de processamento de variável nEndereçamento hierárquico

Representação direta de um elemento de dado como membro de uma hierarquia física ou lógica nTipos de dados

Conjunto de valores + conjunto de ações permitidas (procedimentos) n Ambiente multitarefa nUsuários devem definir cada variável antes de usá-la

Norma IEC 61131

Mecanismo de execução CLP tradicionalCLP IEC 61131

Lê entradas

Executa programa

Define saídas

Task 1 periódica período_1

(Parte 1 de 5)

Comentários