Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

CLP Sucosoft Moeller, Trabalhos de Mecatrônica

Como trabalhar com o CLP utilizando o software Sucosoft da Moeller...

Tipologia: Trabalhos

2010

Compartilhado em 09/04/2010

wesley-vicente-abelini-7
wesley-vicente-abelini-7 🇧🇷

4.6

(6)

4 documentos

1 / 35

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Disciplina: CLP
Apostila n. 5
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23

Pré-visualização parcial do texto

Baixe CLP Sucosoft Moeller e outras Trabalhos em PDF para Mecatrônica, somente na Docsity!

Disciplina: CLP

Apostila n. 5

Sumário

  • Controle em Malha-Fechada................................................................................................
  • Definições
  • Introdução
    • Partida de motores Trifásicos: Acionamento por Botão....................................................
    • Partida Υ/∆ (Estrela/triângulo) de motores Trifásicos
  • Características básicas do Controlador Programável PS4-201 MM1®.................................
  • Fluxograma
  • Passo: Project Manager — Criar um novo projeto
  • Editar o Programa do usuário. POU-Editor — Program Organisation Unit-Editor..............
  • Começando a Programar em Ladder
    • Declarando as Variáveis.................................................................................................
    • Syntax Check
    • Descobrindo o Erro.........................................................................................................
  • Explicação Detalhada do Bloco de Função MS_TimeRising..............................................
  • Lógica.................................................................................................................................
  • Algoritmo
  • Sumário das Funções IEC 1131-3 e Moeller......................................................................
  • Referências Bibliográficas
  • Exercícios de Fixação............................................................................................................

Centro Federal de Educação Tecnológica de São Paulo

Atuação ⇒ Responsável pela transformação do sinal de saída do controlador no sinal que possa comandar a variável de entrada do sistema que está sob controle.

Processo ⇒ Operação que evolui progressivamente e que se constitui por uma série de ações controladas objetivando um particular resultado.

Controle Realimentado ⇒ É uma operação que na presença de distúrbios , tende a reduzir a diferença entre a saída de um sistema e a entrada de referência. Controle Automático

Para realizar o controle dos processos existe o Controlador Lógico Programável que pode ocupará o bloco de controle da figura x.x.

Medição

Processo

Atuação

Figura x.x - Controle Automático com CLP na malha de Realimentação

Centro Federal de Educação Tecnológica de São Paulo

O Sr. Armando confusão, no exemplo da figura x.x, está controlando a temperatura da água para uso em um hotel. Pode-se ver no exemplo os blocos: Processo, Medição, Controlador, Atuação.

Misturador

Trocador de Calor

Serpentina

Processo Aquecer água utilizando a energia térmica do vapor

Atuador Vávula

Medição Sensor Controlador

Centro Federal de Educação Tecnológica de São Paulo

Partida de Motores Acionamento por Botão

Partida de motores Trifásicos: Acionamento por Botão

Fusível Geral

e

Circuito de comando didático simplificado. Acionamento por botão. b0 = Botão de Comando Desliga (normalmente fechado) b1 = Botão de Comando Liga (normalmente aberto)^ Relé Térmico^ e c1 = Contator de Rede (^) Contato Abridor^1 c2 = Contator Estrela (normalmente fechado) c 2 c3 = Contator Triângulo (^3) Contato Fechador (normalmente aberto)

d1 = Relé Temporizador c 4

R

d

d1 c1^ c2 c N

c^ c

c

c

c

b0^ d

b

Centro Federal de Educação Tecnológica de São Paulo

Partida Υ / ∆ (Estrela/triângulo) de motores Trifásicos

Forma de Operação: Acionamento por botão.

Ligação:

  1. Botão de comando b1 aciona o contator estrela c2e o dispositivo de retardamento d1.
  2. O contato fechador c2 atua sobre o contator de rede c1, cujo contato fechador opera.
  3. O motor entra em funcionamento em estrela.

Comutação:

  1. Decorrido o retardamento, o contato abridor d1 opera e o contator estrela c2 é desligado.
  2. Quando o contato abridor de c2 fecha, entra o contator triângulo c3, pois o contato fechador de c1 já estava fechado quando c1 ligou.
  3. O motor funciona, agora, em triângulo.

Interrupção:

  1. Acionado o botão b0, interrompe o contator c1. Contato fechador de c1 abre-se em seguida; o contator triângulo e o motor são desligados.

Centro Federal de Educação Tecnológica de São Paulo

Controlador Programável

PS4-201-MM1 da Moeller

Foto extraída do catálogo da Moeller

Centro Federal de Educação Tecnológica de São Paulo

Controlador Programável PS4-201-MM1 da Moeller

Vista Frontal

Imagem extraída do catálogo da Moeller

10

11 12

13 14

15 16

17

6 saídas digitais, 02 entradas analógicas Interface SUCOnet K Potenciômetros Resistência de final de bus

Interface de Programação

Montagem em trilho DIN Módulo de expansão de memória Sinalização de Estado da CPU

Entrada para fonte de alimentação Entrada do contador rápido

Entrada de interrupção

1

Presilha de fixação

Entradas digitais e alimentação das saídas Conector do tipo plug-in Sinalização de estado das entradas Sinalização de estado das saídas

2 3 4 5 6 7 8

(^9) Conector do tipo plug-in

Centro Federal de Educação Tecnológica de São Paulo

Fluxograma

Sintaxe Correta?

Compilar Code Generate

Transferir Programa para o CLP

Testes Ok?

Executar Programa

O Programa Soluciona o Problema de Automação?

S

N 2

S

N

S

Problema de Automação

Algoritmo

Editar o Programa do Usuário. POU-Editor

Declarar Variáveis

Configurar Topologia

Criar um Projeto no Sucosoft. Project Manager

Verificar Sintaxe Syntax Check

Início

Testes e Comissionamento

N 4

Fim

Centro Federal de Educação Tecnológica de São Paulo

Passo: Project Manager — Criar um novo projeto

Project Manager ⇒ Project ⇒ New ⇒ Project Patch ⇒ digite C:\PMOTORET ⇒ Project ⇒ Exit

No conceito de hierarquia do Windows® temos: Área de Trabalho ⇒ Computador do Usuário ⇒ Unidade de Discos ⇒ Pastas ⇒ Subpastas ⇒ Arquivos. A pasta de projeto pmotoret, com suas subpastas e arquivos, será guardada na unidade de disco "C".

Para dar nome ao projeto é necessário lembrar as regras para nomear arquivos do DOS — Disk Operating System. Embora o SUCOSOFT S40 versão 3.01 seja desenvolvida para o ambiente Windows, ele ainda guarda esta restrição do sistema operacional DOS.

Regras para nomear pastas e arquivos:

9 Podem ter até oito caracteres.

9 Não são sensíveis a maiúsculas e minúsculas.

9 Podem conter apenas letras de A a Z, os números de 0 a 9, e os seguintes caracteres

especiais: _ ^ $ ~! # % & - { } @ ' ( ).

9 Não podem conter espaços, vírgulas, barras invertidas ou pontos (exceto o ponto que

separa o nome da extensão.

9 Não podem ser idênticos a outro nome de arquivo ou subpastas da mesma pasta.

Procure criar um nome mnemônico — que ajude a memória, que facilite a localização e a lembrança do conteúdo. Por exemplo: pmotoret é o acrograma de P artida Motor E strela/ T riangulo. Acrograma é a palavra formada pela redução de palavras ou expressões a letras ou sílabas iniciais.

A árvore de pastas é criada automaticamente. A árvore é a hierarquia entre pastas e subpastas com seus respectivos arquivos.

Editar o Programa do usuário. POU-Editor — P rogram O rganisation U nit-

Editor

POU-Editor ⇒ File ⇒ New ⇒ na caixa de diálogo selecione ⇒ Program ⇒ New ⇒ Option ⇒ Syntax-Controlled Mode ⇒ Option ⇒ Programming Language ⇒ LD ⇒ Window ⇒ Tile.

Centro Federal de Educação Tecnológica de São Paulo

Clicando em Ok o nome aparecerá acima do contato nomeado. A seguir vamos inserir um contato em série com o contato Liga. Clicando sobre a linha na frente do contato Liga a linha ficará sombreada conforme figura x.

Clicando com o botão direito do mouse sobre a área sombreada aparecerá o menu de atalho, escolha a opção insert AND. Apertando a barra de espaço o contato passará de normalmente aberto para normalmente fechado, outra opção que gera o mesmo resultado é clicar com o botão direito do mouse sobre o contato inserido e escolher a opção Negate Spacebar.

Inserindo nova linha do diagrama Ladder: Vamos inserir um bloco de função definido pelo fabricante para gerar um atraso de tempo entre o instante que se liga o contator estrela e o instante em que se desliga o contator estrela e se ligue o contator triangulo. O SUCOSOFT® da Moeller possui blocos de função padrão IEC1131.3 e blocos padrão Moeller, que estão disponíveis para o programador. O IEC — International Electrotechnical Commission, é um orgão de padronização no âmbito internacional. Para acessar os blocos de função:

Symbols ou Data Types ⇒ Manufactuer-Defined Function Blocks... ⇒ Selecione MS_TimeRising.

Quando o foco estiver na janela do editor de linguagens aparecerá Symbols ao invés de Data Types. O procedimento é o mesmo. Para mudar o foco basta clicar na barra de títulos da janela LD/FDB-Editor. Barra de Títulos

Foco no Editor de Variáveis

Centro Federal de Educação Tecnológica de São Paulo

Escolha o bloco de função MS_TimeRising na tela de menu, dê um nome, para o bloco escolhido, digite em Instance Name ⇒ Temp, que é a abreviação de temporizador. Para finalizar de um clique no botão Accept.

Nome do Temporizador

Barra de Rolagem

Ao clicar no botão Accept o bloco é automaticamente inserido no modo LD/FDB ou no modo IL são inseridas as linhas de programação. Para obter informações sobre os blocos de função clique em Help ⇒ List of Manufacturer Function Blocks ⇒ no sumário das funções escolha o bloco.

Por exemplo: o temporizador que iremos utilizar na partida estrela/triângulo é o número 18 do sumário de nome: MS_TimeRising e a descrição é: On-delay timer, milliseconds. Com um clique sobre On-delay timer, milliseconds, temos a explicação detalhada do bloco, em inglês, não está disponível a ajuda em espanhol. A linha 2 um vez inserida contém o Ms_TimeRising, conforme figura X.

Centro Federal de Educação Tecnológica de São Paulo

Declarando as Variáveis

Após todas as linha inseridas é hora de declarar as variáveis. Com um clique na barra de títulos Syntax-Controled Variable Editor o foco irá para esta janela, ou simplemente maximizamos a janela.

Após digitar Name, selecionar BOOL em Type, atribuir a entrada zero ao botão de liga e acrescentar um comentário sobre a variável basta clicar no botão Add.Na continuação declaramos todas as variáveis e os blocos utilizados na lógica. Para declarar o bloco de função clicamos em DataType e selecionamos o bloco MS_TimeRising. Data Types ⇒ Manufactuer-Defined Function Blocks... ⇒ Selecione MS_TimeRising.

Centro Federal de Educação Tecnológica de São Paulo

Em restaurar pode-se retornar para as duas janelas lado a lado. Para salvar a programação ⇒ na barra de ferramentas clicar em File e em Save As. Aparecerá a caixa de diálogo.

Syntax Check

O programa está salvo é hora de verificar se ao digitar cometemos erros de sintaxe. Na barra de ferramentas do POU-Editor encontra-se a Opção Syntax Check

Não houve Erro de Sintaxe

Verifica Erros de Sintaxe