OBJETIVO
Fornecer aos participantes os conceitos fundamentais de programação de controladores lógicos programáveis (CLP's) nas 5 linguagens da norma IEC61131-3 tornando-os aptos a desenvolver rotinas de controle em aplicações de automação.
PÚBLICO ALVO
Estudantes, técnicos e engenheiros interessados na área de automação que desejam adquirir conhecimentos conceituais fundamentais sobre programação de CPL´s.
INSTRUTOR
Flávio Morais de Souza
DURAÇÃO
5 dias - curso noturno (20 h)
PROGRAMA
1. Revisão.
1.1. Conceitos de hardware de CLP's;
1.2. Tipos de sinais;
1.3. Tipos de CPU´s e módulos de expansão;
1.4. Arquiteturas de Automação.
2. Conceitos gerais da norma IEC 61131.
2.1. As partes da norma IEC61131;
2.2. Vantagens do padrão IEC61131-3;
2.3. Linguagens de programação;
2.4. Elementos Comuns;
2.5. Tipos de dados e variáveis;
2.6. Modelos de Software;
2.7. Configuração, Recursos, Tarefas;
2.8. Unidades de Organização de Programas (POU´s);
2.9. Programas, Blocos Funcionais e funções;
2.10. CLP convencional X CLP IEC61131;
3. Introdução às Linguagens de Programação Norma IEC 61131-3.
3.1. Lista de Instruções - IL;
3.2. Texto Estruturado - ST
3.3. Diagrama Ladder - LD;
3.4. Diagrama de Blocos de Funções - FBD;
3.5. Seqüenciamento Gráfico de Funções - SFC.
4. Exercícios de programação com simulador.
4.1. Exercícios de programação nas 5 linguagens IEC;
4.2. Uso das Unidades de Organização de programas (POU´s);
4.3. Reutilização de blocos funcionais.
5. Projeto final: desenvolvimento de programa usando os recursos da norma IEC 61131-3.
5.1. Consolidação dos conceitos: facilidades para desenvolver programas de automação.