Automação de Processos Industriais

Automação de Processos Industriais

(Parte 4 de 4)

O controlador reconhece somente o endereçamento

Figura 23– Caixa de diálogo para definição de rótulos

Módulo 3 – Automação de Processos Industriais

- Used Table (Tabela de utilização) : Para verificar quais endereços estão sendo como saídas e acumuladores que estejam sendo com contatores/temporizadores dentro do aplicativo;

Barra de Botões : Ativa a caixa de diálogo da tabela de utilização

Quando um endereço estiver sendo utilizado, um asterístico aparecerá ao lado do mesmo na tabela mostrada pela Figura-18.

- Check Logic (Compilador) : Verifica se existem erros de sintaxe no aplicativo e gera o arquivo executável que será escrito na memória do controlador;

Efetua a compilação e gera o programa executável do software aplicativo

Quando o compilador encontra algum erro é emitido uma mensagem especificando o tipo de problema encontrado. Cada erro possui uma mensagem específica e esta codificação é apresentada detalhadamente no tópico “Mensagens de Erro”..

- Sort Right (Alinhamento a direita) : Alinha a última célula de cada linha de programa com o lado direito da tela de edição;

Barra de Botões :

Para alinhar últimas células a direita da tela de edição

Figura 24– Tela Used Table

Módulo 3 – Automação de Processos Industriais Exemplo :

Figura 25– Tela antes do commando Sort Right

Figura 26– Tela depois do commando Sort Right

Módulo 3 – Automação de Processos Industriais PLC Menu ( Menu PLC )

Você poderá utilizar todas as funções deste menu quando o PC12 estiver comunicando com o TP02

- Write ( Escrever ) : Para definir o que será transferido para a memória do controlador conforme as seguintes opções :

þ Write Program Data – Transfere o programa executável para a memória do controlador; þ Write System Data – Transfere os valores ajustados na memória de sistema ( WSxxx ); þ Write Vxxx Data – Transfere os valores ajustados para os registradores Vxxx; þ Write Dxxx Data – Transfere os valores ajustados para os registradores Dxxx; þ Write WCxxx Data – Transfere os valores ajustados para os registradores WCxxx; þ Write FLxxx Data – Transfere os arquivos de texto editados nos registradores FL001~130;

Figura 27– PLC Menu Figura 28– Caixa de diálogo Write

Módulo 3 – Automação de Processos Industriais

- Read ( Ler ) : Para carregar no PC12 os dados armazenados na memória do controlador conforme as seguintes opções :

þ Read Program Data – Carrega o programa executável para o microcomputador ( PC12 ); þ Read System Data – Carrega os valores armazenados na memória de sistema ( WSxxx ); þ Read Vxxx Data – Carrega os valores ajustados nos registradores Vxxx; þ Read Dxxx Data – Carrega os valores ajustados nos registradores Dxxx; þ Read WCxxx Data – Carrega os valores ajustados nos registradores WCxxx; þ Read FLxxx Data – Carrega os arquivos de texto editados nos registradores FL001~130; þ ASCII Code – Lê os dados no formato ASCII; þ HEX Code – Lê os dados no formato hexadecimal;

- Run ( Executar ) : Para iniciar o ciclo de varredura do controlador;

- Após este comando o led indicativo RUN ficará continuamente aceso; - Caso ocorra uma indicação de erro verifique a memória de sistema do controlador para identificar o que está ocorrendo;

- Stop ( Parar ) : Para encerrar o ciclo de varredura do controlador;

Após este comando o led indicativo RUN começará a piscar avisando que o controlador não está executando a varredura.

- Password ( Senha ) : Para definir uma senha para o aplicativo; Quando for escolhida esta opção surgirá na tela a seguinte caixa de diálogo :

Figura 29– Caixa de diálogo Read

Figura 30– Caixa de diálogo Password

Módulo 3 – Automação de Processos Industriais

- Para efetuar uma alteração de senha, é necessário entrar primeiramente, com a senha previamente estabelecida; - Depois de estabelecida uma senha, esta será solicitada sempre que o usuário desejar iniciar a execução do aplicativo ( RUN ), parar a execução do aplicativo ( STOP ), carregar o aplicativo/dados para o PC12 ( READ ), transferir o aplicativo/dados para o controlador ( WRITE ) ou ainda, transferir o aplicativo armazenado na memória do controlador para a memória EEPROM.

- EEPROM ( Memória ) : Para armazenar ou carregar o aplicativo em EEPROM; Quando esta opção for escolhida surgirá na tela a seguinte caixa de diálogo :

þ Opção EEPROM PACK Ł PLC : carrega aplicativo gravado em EEPROM para a memória do controlador; þ Opção PLC Ł EEPROM PACK : grava aplicativo da memória do controlador na EEPROM;

- Set RTC ( Ajusta Relógio Real ) : Ajusta o relógio de tempo real; Quando escolhida esta opção surgirá na tela a seguinte caixa de diálogo :

Para ajustar o relógio basta preencher os campos Year (Ano), Month (Mês), Day (Dia), Hour (Hora), Minute (Minuto) e Second (Segundo) e confirmar clicando no botão OK.

- Clear System ( Limpa memória de sistema ) : Limpa os valores ajustados na memória de sistema fazendo com que a configuração do controlador volte ao default;

- Clear Data ( Limpa dados ) : Limpa o conteúdo da memória de dados ( registradores Vxxx, Dxxx, WCxxx, FLxxx );

Figura 31– Caixa de diálogo EEPROM Figura 32– Caixa de diálogo Set RTC

Módulo 3 – Automação de Processos Industriais

- Clear Program ( Limpa Programa ) : Limpa o aplicativo armazenado no controlador;

- Clear All Memory (Limpa toda memória ) : Limpa os valores armazenados em todas as áreas de memória do controlador;

- Compare Program (Compara programa ) : Compara o aplicativo armazenado na memória do controlador com o aplicativo ativo na área de edição do PC12;

O resultado da comparação será indicado através das seguintes caixas de diálogo : Quando forem iguais :

Quando forem diferentes :

- Com Port (Porta de comunicação ) : Define através de qual canal serial será estabelecida a comunicação entre o microcomputador e o controlador;

Quando escolhida esta opção surgirá na tela a seguinte caixa de diálogo :

- Set Timeout Value ( Ajuste de erro ) :Define por quanto tempo o PC12 deve aguardar uma resposta do controlador quando for solicitado uma transmissão de dados;

Quando escolhida esta opção surgirá na tela a seguinte caixa de diálogo :

Figura 3– Caixa de diálogo Communication Port

Módulo 3 – Automação de Processos Industriais

- Para conexão com modem ajustar este parâmetro com um valor maior igual a 08; - Para conexão com OP05 / OP06 ou OP32 ajustar com um valor maior igual a 10;

- Para conexão entre o controlador e o PC12 ajustar o valor deste parâmetro igual a 01.

Não Esqueça !

O aplicativo poderá ser transferido para o controlador somente com o mesmo no modo STOP

Monitor Menu (Menu Monitor)

- Boolean ( Booleano ) : Para ter a monitoração on-line do aplicativo em lista de instruções; Quando for escolhida esta opção será apresentada a seguinte tela no campo anteriormente utilizado para edição :

Figura 34– Caixa de diálogo Time Out Figura 35– Menu Monitor

Módulo 3 – Automação de Processos Industriais

Onde os caracteres na cor “magenta” representam o estado / valores de cada endereço;

Para esta opção ser escolhida o editor deverá estar no modo Boolean. Caso contrário ela se apresentará desativada no menu.

- Ladder ( diagrama Ladder ) : Para ter a monitoração on-line do aplicativo em diagrama de contatos;

Figura 36– Tela do Monitor Boolean

Figura 37– Tela do Monitor Ladder

Módulo 3 – Automação de Processos Industriais

Onde os contatos na cor “magenta” representam o estado “ON” e os valores atuais do registradores, em “azul” aparecem os contatos em estado “OFF”;

Para esta opção ser escolhida o editor deverá estar no modo Ladder. Caso contrário ela se apresentará desativada no menu.

- Register I/O Coils Data ( Registradores de dados e contatos ) : Para ter a monitoração on-line de dados e registradores usados no aplicativo;

- Abort ( Abortar ) : Para interromper a monitoração do aplicativo;

- Set or Reset I/O Coil ( Set e Reset de contatos ) : Para simular via software a geração de um pulso no estado de contatos durante a monitoração;

Quando esta opção é escolhida surgirá na tela a seguinte cixa de diálogo :

- Este comando opera de maneira diferente que um comando do tipo Force/Unforce; - Exemplo : Suponhamos que o endereço X001 esteja em OFF;

Após o comando Set (On) : 1° Ciclo de Scan ð X001 = ON;

Figura 38– Caixa de diálogo para edição dos registradores Figura 39– Caixa de diálogo Set / Reset

2° Ciclo de Scan ð X001 = OFF;

Módulo 3 – Automação de Processos Industriais

- Modify Register Value ( Modificação de valores ) : Para alterar valores de registradores durante a monitoração do aplicativo;

Quando for escolhida esta opção surgirá na tela a seguinte caixa de diálogo :

Algumas vezes esta função pode não funcionar na primeira tentativa, em função do Windows estar muito ocupado durante a monitoração. Será necessário então pressionar novamente o botão “modify” até que o dado seja transferido.

- Scan Time ( tempo de varredura ) : Para conhecer o tempo de varredura atual do controlador; Quando escolhida esta opção surgirá na tela a seguinte caixa de diálogo :

O tempo máximo de scan para o TP02 é 200 ms. Caso o tempo de scan seja maior que 200 ms o controlador entrará em modo ERROR.

- RTC ( Relógio real ) : Para monitorar o relógio de tempo real do controlador; Quando for escolhida esta opção o campo RTC irá mostrar o ajuste atual do relógio ( ver figura 36 ).

Figura 40– Caixa de diálogo Modify Register Value

Figura 41– Caixa de diálogo Scan Time Figura 42– Relógio de Tempo Real

Módulo 3 – Automação de Processos Industriais Para desativar a monitoração basta selecionar esta opção novamente.

Atenção ! Para monitorar o aplicativo é necessário que o controlador esteja em modo

RUN (executando a varredura)

BTools Menu (Menu de Ferramentas Boolean)

- STR (ou S no teclado) : Insere, na linha apontada pelo cursor, uma instrução STR/STR NOT; Barra de Botões :

Para inserir um comando STR.

- AND (ou A no teclado) : Insere um comando AND/AND NOT na linha apontada pelo cursor; Barra de Botões :

Para inserir um comando AND.

- OR (ou R no teclado) : Insere um comando OR/OR NOT na linha apontada pelo cursor; Barra de Botões :

Para inserir um comando OR.

- OUT (ou O no teclado) : Insere um comando OUT na linha apontada pelo cursor; Barra de Botões :

Para inserir um comando OUT.

- TMR (ou T no teclado): Insere um comando TMR (temporizador) na linha apontada pelo cursor; Barra de Botões :

Figura 43– Menu Boolean Tools

Módulo 3 – Automação de Processos Industriais

Para inserir um comando TMR.

- CNT (ou C no teclado) : Insere um comando CNT (contador) na linha apontada pelo cursor; Barra de Botões :

Para inserir um comando CNT.

- FUN (ou F no teclado) : Insere um comando FUN (função) na linha apontada pelo cursor; Barra de Botões :

Para inserir um comando FUN.

Para maiores detalhes ler o manual do de programação do TP-02. Ltools Menu (Menu de Ferramentas Ladder)

- Comment : Insere um bloco de comentário no programa; Barra de Botões :

Para inserir um comentário no aplicativo.

Figura 4– Menu Boolean Tools

Módulo 3 – Automação de Processos Industriais

É possível editar até quatro linhas com 60 caracteres de texto no aplicativo;

- STR (ou S no teclado) : Insere um contato normalmente aberto na posição do cursor; Barra de Botões :

Para inserir um contato NA.

- STR NOT (ou N no teclado) : Insere um contato normalmente fechado na posição do cursor; Barra de Botões :

Para inserir um contato NF.

- OUT (ou O no teclado) : Insere uma bobina de saída na posição do cursor; Barra de Botões :

Para inserir uma bobina.

- TMR (ou T no teclado): Insere um bloco TMR (temporizador) na posição do cursor; Barra de Botões :

Para inserir um bloco TMR.

- CNT (ou C no teclado) : Insere um bloco CNT (contador) na posição do cursor; Barra de Botões :

Para inserir um bloco CNT.

- FUN (ou F no teclado) : Insere um bloco FUN (função) na posição do cursor; Barra de Botões :

Para inserir um bloco FUN.

- AND (ou A no teclado) : Insere uma linha horizontal na posição do cursor; Barra de Botões :

Para inserir uma linha horizontal.

- OR (ou R no teclado) : Insere uma linha vertical na posição do cursor; Barra de Botões :

Para inserir uma linha vertical.

(Parte 4 de 4)

Comentários