Prévia do material em texto
1 Controlador Lógico Programável – CLP S7 200 Prof. Jeferson L. Curzel 2009/1 Definição IEC 1131-3 • É um equipamento de controle composto de componentes eletrônicos e memória programável que contém dados e programas com a finalidade de ler e executar instruções, interagindo com um sistema ou processo, através de entradas e saídas digitais ou analógicas. 2 Vantagens x Desvantagens • VANTAGENS: • Flexibilidade • Confiabilidade • Fácil gestão das falhas • Grande número de entradas/saídas (I/O) • Baixo custo • Monitoração do funcionamento • Velocidade de operação • Facilidade de programação/alteração • DESVANTAGENS: • Nova tecnologia => aprendizado • Aplicação fixa => custo elevado • Condições ambientais extremas => e.m.c. umidade, problemas para eletrônica. • Manutenção do Hardware => substituição Família Simatic S7 Micro Automação Automação Integrada 3 Família S7 200 = 8 CLPs = 5 CLPs S7 200 - Características 4 S7 200 - Características ��������� � ��� ������������ ����� S7 200 - CPUs 5 S7 200 – CPU 224XP Módulos de Expansão Conexão com Flat Cable 6 Módulos de Expansão Comunicação 7 Programação • Step7 MicroWin – Programação do CLP – Monitoração do Programa – Configuração da CPU e Expansões – Documentação do Projeto – Manutenção e Comissionamento – Programação em LAD, STL e FBD (IEC 1131-3) Linguagens 8 Endereçamento no CLP SAÍDAS DIGITAIS ENTRADAS DIGITAIS SA ÍD A AN AL ÓG IC A EN TR AD AS AN AL ÓG IC AS Endereçamento no CLP • TIPOS DE ENDEREÇOS – I = DIGITAL INPUT – Q = DIGITAL OUTPUT (QUIT) – AIW = ANALOG INPUT – AQW = ANALOG OUTPUT (QUIT) – V = VARIABLE (FLAG) – M = MEMORY – C = COUNTER – T = TIMER – ... 9 Estrutura das variáveis Acesso às variáveis 10 Byte, Word e Double Word Endereçamento no CLP Q0.0 a Q 1.1 I 0.0 a I 1.5 AQ W 0 AI W 0 e AI W 2 11 Ciclo de SCAN Ordem de Execução das Linhas do Programa: Esquerda para a Direita De cima para Baixo Ciclo de SCAN 12 Instruções Binárias Exercício 01) • Criar um programa para ligar e desligar uma saída a partir da mesma entrada (monobotão) 13 Exercício 02) • Criar um programa para ligar 3 saídas em seqüência, conforme o diagrama abaixo: Contadores 14 Comparadores Contador e Comparador 15 Exercício 03) • Criar um programa para ligar 3 saídas em seqüência, conforme o diagrama abaixo, utilizando contadores e comparadores. Temporizadores 16 TON TONR 17 TOF TON => CLOCK 18 Temporizador e Comparador Exercício 04) • Crie um programa usando os temporizadores (e comparadores) para realizar a função abaixo: