• Nenhum resultado encontrado

Tutorial de uso do software de programação. dos CLPs WEG TP02 PC12

N/A
N/A
Protected

Academic year: 2022

Share "Tutorial de uso do software de programação. dos CLPs WEG TP02 PC12"

Copied!
10
0
0

Texto

(1)

Tutorial de uso do software de programação

dos CLPs WEG TP02 – PC12

(2)

Sumário

1 Controlador Lógico Programável WEG TP02...3

1.1 Características do Controlador Lógico Programável...3

Definição de pontos de entrada...3

Definição dos pontos de saída...3

Definição de pontos auxiliares...4

Definição de pontos especiais...4

Definição dos registradores de sistema...5

1.2 Software de programação PC12...6

1.2.1 Telas de programação...6

Menu FILE...7

Menu EDIT...8

Menu PLC...10

Menu MONITOR...12

Menu BTOOLS...13

Menu LTOOLS...14

Menu CTOOLS...15

Menu VIEW...16

1.2.2 Programação LADDER básica no TP02...17

Criação e edição do programa...17

Compilação do programado...18

Salvamento do programação...18

Carregamento do programa no CLP...18

Monitoramento do programa...19

1.2.3 Componentes LADDER especiais no TP02...20

Circuitos de intertravamento...20

Circuitos detectores de bordas...21

Temporizadores...21

Contadores...23

Comunicação TP02 – Elipse...24

1.2.4 Exemplo de aplicação...25

(3)

1 Controlador Lógico Programável WEG TP02

1.1 Características do Controlador Lógico Programável

O controlador lógico programável TP02, fabricado pela WEG com as características descritas na Tabela 1.

ITEM ESPECIFICAÇÃO

12 entradas digitais de 24 Vcc X0001 a X0012 8 saídas digitais à relé de 2A Y0001 a Y0008

Tipos de memórias Flash - RAM

Tamanho de memória 1.5 k words

Pontos de entrada X0001 – X0384

Pontos de saída Y0001 – Y0384

Pontos auxiliares C0001 – C2048

Pontos especiais SC001 – SC128

Seqüenciador S0101 – S0816 (correspondente V0001 – V0008) Temporizadores / Contadores V0001 – V0256 (256 unidades)

Base de tempo para temporizadores

V0001 – V2050 – 0,1 a 6553,5s V0251 – V0256 – 0,01 a 655.35s Registrador auxiliar V0001 – V1024

D0001 – D2048 Registrador de sistema WS000 – WS128 Registrador de constante WC001 – WC912

Relógio de tempo real – RTC V1018(seg), V1019(min), V1020(hora), V1021(dia), V1022(semana), V1023(mês), V1024(ano)

Tensão de alimentação 85 a 250 V – 50/60Hz

(4)

Definição de pontos auxiliares

São pontos empregados internamente na lógica para obter um resultado final e que pode ser repetido como uma entrada para outro ponto da lógica (Ilustração 1).

Definição de pontos especiais

São flags internos do CLP que podem indicar estados ou definir condições de trabalho da CPU.

Na Tabela 2 abaixo listamos alguns destes pontos especiais que são bastante utilizados.

Descrição da Função

SC041 Sinal de maior na função de comparação, gera um pulso de sinal SC042 Sinal de menor na função de comparação, gera um pulso de sinal SC043 Sinal de igual na função de comparação, gera um pulso de sinal SC046 Clock de 0,1 seg

SC047 Clock de 0,4 seg SC048 Clock de 0,8 seg SC049 Clock de 1 seg

SC081 Mau funcionamento da CPU SC082 Mau funcionamento da Fonte SC083 Anormalidade na memória SC086 Mau funcionamento da bateria Tabela 2: Principais pontos especiais do CLP WEG TP02

Ilustração 1: Exemplo de uso dos pontos auxiliares no CLP

(5)

Definição dos registradores de sistema

São registradores especiais que informam condições de estado da CPU. Na Tabela 3 são mostrados alguns registradores que podem ser lidos ou modificados para ajustar parâmetros do CLP.

Registrador Descrição da Função Observação

WS001 Contém o valor atual do tempo de scan (x 1ms) Somente leitura WS008 Estado de operação corrente do TP02

01: Estado de programação 02: Estado de execução

03: Permissão de modificação do programa em estado de execução

04: Estado de erro

Somente leitura

WS023 Controla as saídas do módulo de saída no programa em caso de estado de erro.

01: Força todas as saídas do módulo de saída para OFF no modo de programação.

00: Mantém o estado de saída quando em modo programação

Somente leitura

WS041 Ajuste da porta de comunicação MMI

0 0 0 0 tamanho do stop bit paridade velocidade dado

0: 7 bits 0: 1 bit 0: sem 0: 19200 1: 8 bits 1: 2 bits 1: ímpar 1: 9600 2: par 2: 4800 3: 2400 4: 1200 5: 600 6: 300 7: 38400

Por exemplo:

Tam. – 8 bits Stop bits – 1 bit Paridade – sem Veloc. – 9600 bps Colocar em WS041 o valor 01001 (em decimal)

WS042 Seleção do endereço do CLP para a porta MMI 01 ~ 99, sendo 00 para difusão (broadcast) Tabela 3: Principais registradores do CLP WEG TP02

(6)

1.2 Software de programação PC12

O controlador lógico programável TP02 WEG, vem atender as necessidades da miniaturização com baixo preço e eficiência em sistemas eletrônicos de controle, além de possibilitar uma interface homem-máquina simples, completa e direta através da utilização de micro computadores, tornando o CLP compatível com os sistemas informatizados, muito aplicados atualmente.

A função deste capítulo é de explicar a utilização do software PC12, onde o programador terá contato com todas possibilidades e lógicas mais importantes de aplicação do CLP, através de uma explicação direta e simples, com desenhos ilustrativos dos menus e comandos deste software, usado na linha TP de controladores WEG.

O PC12, possibilita a elaboração de programas de maneira clara, permitindo o uso das linguagens LADDER e INSTRUCTION LIST para programação de controladores lógicos programáveis. Além disso, o software PC12 possibilita o teste do programa e simulação das entradas e saídas atuadas, antes de aplicar diretamente o programa na máquina em questão. Toda estas possibilidades requerem pouquíssimos recursos de hardware e conexão simples através da comunicação serial entre PC e CLP, tornando-se simples e rápido de ser operado.

1.2.1 Telas de programação

Quando iniciamos o software PC12, a primeira tela que encontramos é mostrada na Ilustração 2.

É uma tela clássica de aplicativos para o sistema operacional Windows da Microsoft. Na parte superior da tela é encontrado o menu do aplicativo. Através deste menu é possível acessar todos os Ilustração 2: Tela de abertura do software PC12

Menu do aplicativo Barra de ferramentas

Criar novo programa Abrir programa

Barra de estados Barra de programação

(7)

acessar, de forma direta os recursos mais utilizados. O primeiro botão da barra de ferramentas é para iniciar um novo programa e o segundo é para abrir um programa que esteja salvo no disco.

Na parte inferior da tela encontramos uma segunda barra de ferramentas e a barra de estados. A barra de ferramentas inferior contém os botões de acesso rápido para as ferramentas de programação. Os botões desta barra mudam se o usuário chavear entre o modo de programação LADDER ou INSTRUCTION LIST (BOOLEAN).

Na barra de estados aparecem informações sobre o modelo do CLP que está sendo programado, se o link de comunicação com o CLP está estabelecido, o modo de operação do CLP e o estado do relógio de tempo real do CLP (se existir).

Quando iniciamos o programa, todos os botões e itens de menu estão desabilitados, com exceção das opções para criar um novo programa ou abrir um programa salvo. Somente após escolher uma destas opções é que os botões e menus serão habilitados. A seguir, descreveremos de forma detalhada cada menu do aplicativo.

Menu FILE

O menu FILE contém todas as opções relativas as operações que se podem fazer com arquivos, como salvar programas no disco, carregá-los e imprimí-los. A Ilustração 3 mostra um exemplo da tela com o menu aberto.

(8)

Load: carrega um programa do disco, acrescentando-o ao programa atual.

Save: grava o programa no disco.

Save As: grava o programa no disco, permitindo que se associe um nome ao arquivo.

Print: imprime o programa.

Print Preview: apresenta na tela uma visualização prévia de como ficará a impressão do programa na impressora.

Print Setup: permite a configuração das formas de impressão e da impressora.

Exit: esta opção é para sair do programa.

As últimas quatro linhas do menu são atalhos para o acesso rápido para os últimos quatro programas que foram editados pelo usuário.

Menu EDIT

Este menu apresenta as opções que permitem a edição de todos os elementos do CLP, com exceção da edição de programas que é feita por outros menus. A Ilustração 4 trás uma amostra de uma tela com este menu em destaque.

Os itens deste menu são:

PLC Type Selection: este item permite a seleção do modelo do CLP a ser programado.

Existem diversos modelos dentro da família TP02 da WEG.

Clear Memory: esta opção permite que o usuário apague áreas de memória do CLP. É Ilustração 4: Exemplo de tela com menu EDIT aberto

(9)

WSxxx), a área de símbolos (informações das entradas e saídas) e área de dados do programa (registradores Vxxxx, Dxxxx, WCxxx e arquivos de texto).

Boolean: seleciona o modo de programação na linguagem IL. Utilizando esta opção, a barra de programação (inferior) é modificada para permitir acesso direto a funções de programação IL. O formato da tela de programação também é mudado.

Ladder: seleciona o modo de programação na linguagem LADDER.

Data Memory: acessa a opção de edição dos registradores de dados do programa Vxxxx, Dxxxx e WCxxx.

System Memory: acessa a opção de edição dos registradores do sistema Wsxxx e SCxxx.

Symbol: acessa a opção de edição que permite associar símbolos (descrições) aos registradores Xxxxx, Yxxxx, Cxxxx, Vxxxx, Dxxxx, Sxxxx e SCxxx.

Used Table: permite visualizar quais registradores estão sendo utilizados pelo programa.

Check Logic: esta opção verifica se o programa editado está livre de erros. É utilizada muito durante a edição do programa antes de gravá-lo no CLP.

Sort Right: opção que faz com que o último elemento da linha esteja alinhado mais a direita na tela. É uma opção de formatação do programa na tela.

Sort Left: opção que faz com que o último elemento da linha esteja alinhado mais a esquerda na tela. É uma opção de formatação do programa na tela.

(10)

Menu PLC

O menu PLC apresenta as opções para a troca de informações entre o aplicativo e o CLP. Para utilizar qualquer uma das opções deste menu é necessário que o aplicativo esteja se comunicando com o CLP, ou seja, deve existir um link de comunicação entre os dois, seja por um cabo, seja por um modem. A Ilustração 5 apresenta um exemplo da tela do aplicativo com o menu PLC aberto.

Os itens deste menu são:

Write: este item permite o envio de informações do aplicativo para o CLP. Com esta opção é selecionada, é mostrada ao usuário uma janela para indicar quais informações devem ser enviadas ao CLP. As opções possíveis são: programa, dados do sistema, registradores Vxxxx, registradores Dxxxx, registradores WCxxx, e arquivos FLxxx.

Read: este item permite que o aplicativo receba (leia) informações do CLP. Com esta opção é selecionada, é mostrada ao usuário uma janela para indicar quais informações devem ser recebidas do CLP. As opções possíveis são as mesmas vistas no item Write.

Run: esta opção faz com que o CLP entre no modo de execução do programa. Enquanto o CLP estiver neste modo não é possível ler nem escrever informações através de Read e Write. O modo de execução do CLP é informado na barra de estados inferior com a indicação “PLC Mode:

Running”.

Stop: esta opção faz com que o CLP entre no modo de programação. Somente neste modo é possível ler e enviar informações ao CLP. O modo de programação do CLP é informado na barra de estados inferior com a indicação “PLC Mode: Program”.

Ilustração 5: Exemplo de tela com o menu PLC aberto

Referências

Documentos relacionados