edição interface de programação logodrive 06/20012 6 manual - interface de programação...

40
Interface de Programação LOGODrive Edição 06/2001 Manual 10516484 / BR

Upload: ngongoc

Post on 20-Jan-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Interface de Programação LOGODriveEdição

06/2001

Manual10516484 / BR

Page 2: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

SEW-EURODRIVE

Page 3: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 3

Índice1 Programação ..................................................................................................... 4

1.1 Geral ......................................................................................................... 41.2 Pré-requisitos ............................................................................................ 4

2 Interface de Programação Gráfica LOGODrive .............................................. 52.1 Iniciando a interface de programção gráfica LOGODrive ......................... 52.2 Descrição geral do LOGODrive ................................................................ 6

3 Primeiro Programa LOGODrive ....................................................................... 83.1 Estabelecendo um novo projeto ............................................................... 83.2 Editando o programa LOGODrive........................................................... 10

4 Compilar, Carregar e Iniciar o Programa LOGODrive.................................. 164.1 Compilando o programa.......................................................................... 164.2 Carregar o programa do conversor......................................................... 194.3 Finalização do LOGODrive ..................................................................... 19

5 Funções de Monitoração................................................................................ 205.1 Janelas de variáveis ............................................................................... 205.2 Janela de variáveis selecionadas ........................................................... 21

6 Documentação do Programa ......................................................................... 236.1 Utilizando comentários............................................................................ 236.2 Imprimindo um programa de exemplo .................................................... 24

7 LOGODrive para Usuários Avançados.......................................................... 257.1 Mudando as características de projeto ................................................... 257.2 Apagando variáveis redundantes ........................................................... 267.3 Processamento do programa.................................................................. 267.4 Atualização das entradas/saídas ............................................................ 307.5 Tempos de processamento..................................................................... 307.6 Tempos de processamento para o programa inteiro .............................. 307.7 Utilizando TASK 2................................................................................... 31

8 Exemplos ......................................................................................................... 328.1 Controle simples de motor ..................................................................... 328.2 Detecção de corrente.............................................................................. 33

9 Visão Geral dos Blocos de Função ............................................................... 359.1 Operadores ............................................................................................. 359.2 Bornes de entrada / bornes de saída...................................................... 359.3 Blocos aritméticos................................................................................... 359.4 Processamento de bit ............................................................................. 369.5 Processamento de variável..................................................................... 379.6 Blocos de comparação ........................................................................... 379.7 Blocos de tempo ..................................................................................... 389.8 Funções SEW ......................................................................................... 389.9 Outros comandos.................................................................................... 38

10 Glossário.......................................................................................................... 39

Page 4: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

1

4 Manual - Interface de Programação LOGODrive

Geral

1 Programação

1.1 Geral

Este capítulo foi elaborado de forma a dar uma introdução rápida, relativa a interfacede programação gráfica LOGODrive. Você aprenderá sobre as funções básicasLOGODrive com a ajuda de um exemplo, gerado e expandido gradativamente atravésde diferentes capítulos.

A introdução é dividida em diversos passos relativos aos tópicos mais importantes.

Interface de programação gráfica LOGODriveNeste capítulo, você aprenderá como iniciar e operar a interface de programaçãográfica LOGODrive.

Primeiro programa LOGODriveVocê irá gerar o seu primeiro programa LOGODrive neste capítulo.

Compilando e iniciando o programa LOGODriveNeste capítulo, você irá compilar o programa gerado, carregará no conversor eexecutará.

Funções de monitoraçãoEste passo foi criado para controlar o programa e visualizar os valores inseridos comovariáveis.

Documentação do programaEsta função foi implementada na interface de programação gráfica LOGODrive paraimprimir o programa formatado.

LOGODrive para usuários avançadosEste capítulo explica funções adicionais para operação do LOGODrive.

1.2 Pré-requisitos

Esta introdução supõe que o usuário esteja familiar com os sistemas de operaçãoWindows95, Windows98, WindowsNT ou Windows2000, assim como com a operaçãogeral dos programas Windows.

Além disso, o pacote do programa MOVITOOLS versão 2.6 ou superior tem que serinstalado no diretório "Programas/SEW...“.

Page 5: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 5

2Iniciando a interface de programação gráfica LOGODrive

2 Interface de Programação Gráfica LOGODriveNeste capítulo, você aprenderá como iniciar a interface de programação gráficaLOGODrive e como criar um novo projeto, seguido por uma explicação com relação aoperação da interface.

2.1 Iniciando a interface de programação gráfica LOGODrive

A interface de programação gráfica LOGODrive é parte do programa de operaçãoMOVITOOLS e pode ser chamada através do Gerenciador MOVITOOLS.

Iniciar o MANAGER do menu inicial no Windows95/98 ou Windows NT/2000 selecio-nando o programa MTManager no diretório Programas|SEW|MoviTools. Este passoiniciará o programa Manager.

Conexão Conectar agora o conversor com o adaptador de interface UWS21A em uma interfaceserial livre no seu PC. Selecionar esta interface do grupo PC-COM. Nós selecionamosa interface COM1 no exemplo acima.

O equipamento tem que receber uma alimentação de potência adequada, só então ousuário pode comunicar com o conversor através da interface serial.

04376AENFig. 1: Chamada do LOGODrive

Page 6: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

2

6 Manual - Interface de Programação LOGODrive

Descrição geral do LOGODrive

O botão Update encontra todos os equipamentos conectados e os indica na lista doequipamento localizada acima. Seu equipamento agora deve ser indicado na lista.Caso não encontre o equipamento nesta lista, não há conexão entre o PC e o con-versor. Favor verificar a conexão.

O endereço correspondente será ajustado e o equipamento ligado no Modo-ONLINEpela seleção de um equipamento desta lista.

Iniciar agora o LOGODrive com o botão LOGODrive.

2.2 Descrição geral do LOGODrive

A janela de programa a seguir será visível após o início do LOGODrive.

A janela de programa é dividida em cinco áreas:

1. Barra do menu Todas as funções de programa são divididas em grupos na barra do menu. O grupoFile contém todas as operações de arquivo, isto é, é possível selecionar as funçõesOpen file, Close file, Save file, etc. neste grupo.

04377AENFig. 2: A janela LOGODrive

Page 7: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 7

2Descrição geral do LOGODrive

2. Barra de símbolo

A execução das estatísticas das tarefas 1 e 2 são mostradas inicialmente na barra desímbolo (da esquerda para a direita), seguidas pelas interfaces com as funções aseguir:

• Entrar com a nova forma / projeto

• Abrir a forma

• Salvar a forma

• Salvar todas as formas

• Copiar

• Recortar

• Colar

• Iniciar programa

• Parar programa

• Apagar elemento

• Traduzir programa

• Traduzir e carregar programa

• Comparar

3. Janela do projeto

Os arquivos pertencentes a um projeto são indicados na janela de projeto. Os arquivossão divididos nos grupos Initial Form(s), Task1 Form(s) e Task2 Form(s).

4. Janela principal

Os arquivos de programa podem ser indicados na janela principal. Nenhum arquivo éindicado se nenhum projeto foi estabelecido ainda.

5. Barra de estado

A barra de estado contém informação dos estados de comunicação (online, offline) edo endereço do equipamento.

Page 8: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

3

8 Manual - Interface de Programação LOGODrive

Estabelecendo um novo projeto

3 Primeiro Programa LOGODriveVocê irá gerar seu primeiro programa LOGODrive no decorrer deste capítulo.

3.1 Estabelecendo um novo projeto

Iniciar um novo projeto e indicar a seguinte configuração através da janela File / New /Project...

É possível determinar os componentes do programa do projeto nesta janela.

Inserindo dados Primeiro inserir o nome do projeto e o caminho onde você quer salvar. Este passo criaum subdiretório no caminho inserido com o nome do projeto.

Você então indicará quais grupos de programa serão gerados automaticamente. Emnosso exemplo, iremos gerar os grupos para Initial Form(s) e Task 1 Form(s).

04378AENFig. 3: Ajustando as características do projeto

Page 9: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 9

3Estabelecendo um novo projeto

As características de projeto também contém informação nas variáveis simbólicas(globais) e temporárias.

O grupo de inicialização também contém os arquivos com os componentes exigidos,para inicialização do programa ou do conversor. Estes componentes são processadossomente uma vez, seguindo imediatamente o início do programa. Os grupos Task1Form(s) e Task2 Form(s) contém aquelas partes do programa completo que são pro-cessados ciclicamente. O Task1 e o Task2 se ajustam separadamente pelos temposde processamento diferentes (ver "LOGODrive para Usuários Avançados").

Agora criaremos um arquivo de inicialização e um arquivo de programa.

Favor ressaltar o caminho na janela de projeto Initial Form(s) e pressionar o botão ou selecionar o menu File / New / Worksheet. Assim, estará pronto para inserir umnome de arquivo e inserir o nome Initialization.GRI. A árvore de projeto será automati-camente aumentada por este arquivo.

Agora criaremos o arquivo de programa. Favor ressaltar o caminho na janela deprojeto Task 1 Form(s) e pressionar o botão ou selecionar o menu File / New /Worksheet. Favor inserir o nome Task 1.GRI para o arquivo.

Agora você criou todos os arquivos necessários para o primeiro projeto. A janela deprojeto deve assim parecer:

Agora você salvará o projeto para usá-lo mais tarde.

Pressione o botão "Save form" ou "Save all forms" ou File / Save para salvar oprojeto.

Favor fechar o programa com File / Close.

04379AENFig. 4: Criando as formas

Page 10: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

3

10 Manual - Interface de Programação LOGODrive

Editando o programa LOGODrive

3.2 Editando o programa LOGODrive

Iniciar mais uma vez o programa LOGODrive. O programa controle de portão será car-regado automaticamente, uma vez que o mesmo estava aberto quando o projeto foifechado.

Agora você escreverá o programa para uma rotina simples de controle de portão, parase familiarizar com as outras funções da interface de programação gráficaLOGODrive.

Problema O programa resulta em um simples controle de portão.

• Na partida um sinal luminoso está vermelho e o portão é fechado.

• O portão é suposto abrir através de uma chave de comando.

• É suposto o sinal luminoso mudar para verde dentro de dois (2) segundos após aabertura do portão.

• O portão deve permanecer aberto por 20 segundos.

• É suposto o sinal luminoso mudar para vermelho mais uma vez, dois (2) segundosantes do fechamento do portão.

Estas exigências para este exemplo resultam nos seguintes operadores de entrada esaída:

Geração de programa do componente de inicialização

As variáveis do componente de inicialização são ajustadas para um estado inicial defi-nido.

Clicar duas vezes no arquivo Initialization.GRI na janela de projeto. Este passo abreuma forma vazia, que mais tarde você pode conectar os blocos de função.

Clicar na tabela "Functions" na janela de projeto para abrir a forma. Agora você veráuma lista de todas as funções disponíveis no LOGODrive.

Vamos agora ajustar a chave de comando, o portão e o sinal luminoso no estado inicial.

Nr. Tipo Nome Descrição

1 Operador de entrada

Chave de comando Simulação da chave de comando0-1: Abrir portão

2 Operador de saída

Portão Simulação do portão0 = Portão fechado1 = Portão aberto

3 Operadorde saída

Sinal luminosovermelho

Simulação do sinal luminoso vermelho0 = Sinal luminoso vermelho desligado1 = Sinal luminoso vermelho ligado

4 Operadorde saída

Sinal luminosoverde

Simulação do sinal luminoso verde0 = Sinal luminoso verde desligado1 = Sinal luminoso verde ligado

Page 11: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 11

3Editando o programa LOGODrive

Acrescentando um bloco de função

Ressaltar o operador de entrada e utilizar o mouse para arrastar este bloco de funçãopara a forma de inicialização. Clicar duas vezes no bloco recém criado e fixar o valorconstante 0. Ressaltar agora o operador de saída e arrastá-lo com o mouse para oarquivo inicialização. Clicar duas vezes no bloco recém criado e fixar o nome Chavede comando.

Os dois blocos terão que ser conectados para fixar o valor 0 à chave de comando.

Blocos de conexão Ressaltar a constante. O cursor irá virar um ferro de solda, assim como a posição domouse na área de saída. Pressionar o botão esquerdo do mouse e posicionar o cursorna entrada chave de comando. O ferro de solda ficará verde e você poderá soltar obotão do mouse. Será desenhada uma linha de conexão.

Esta conexão fixará o valor 0 à chave de comando no componente de inicialização.

Repetir este processo para o portão e para os sinais luminosos.

O programa deve se parecer com a figura acima. Salvar o programa.

04380AENFig. 5: Forma de inicialização

Page 12: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

3

12 Manual - Interface de Programação LOGODrive

Editando o programa LOGODrive

Escrevendo o código de programa

Você deverá escrever o programa para o controle de portão abrindo primeiro a formaTask 1.GRI.

O portão é aberto tão logo a chave de comando detecte um evento de 0-1.

Podemos utilizar o bloco de função do encoder TP para abrir o portão.

Abrir o grupo Times na tabela Functions da janela de projeto. Você encontrará afunção TP. Arrastar este bloco na forma.

Função de ajuda Você pode visualizar uma função de ajuda para este bloco pressionando a chave F1enquanto realça esta função. A janela de ajuda a seguir será indicada:

05091AENFig. 6: Função de ajuda para o bloco de função TP

Page 13: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 13

3Editando o programa LOGODrive

Conectar a chave de comando com a entrada IN e uma constante com o valor 20000para a entrada PT. Isto ajustará a saída Q para nível lógico 1 por exatamente 20 s(20000 ms), seguindo uma mudança de evento de 0-1 da chave de comando.

Conectar a saída com o portão, isto é, o portão será aberto por exatamente 20 sseguido de uma mudança de evento da chave de comando.

O programa deve assim parecer:

Devemos observar as características do bloco de função TP, antes de iniciarmos oprograma de controle do sinal luminoso.

Menu de contexto Ressaltar o bloco TP e pressionar o botão direito do mouse. Abrirá um menu de con-texto, onde você poderá executar as seguintes funções:

04382AENFig. 7: Programando o portão

04383AENFig. 8: Menu de contexto TP

Page 14: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

3

14 Manual - Interface de Programação LOGODrive

Editando o programa LOGODrive

As entradas e saídas também têm um menu de contexto. Ressaltar a saída do blocode função TP e pressionar o botão direito do mouse.

É possível apagar a conexão da saída ressaltada ou negar (inverter) a saída nestemenu de contexto.

A inversão da saída atribuirá um sinal de subtração na frente da saída e o valor seráescrito apropriadamente.

Você pode aplicar o mesmo procedimento para as entradas.

Nós agora temos que controlar o sinal luminoso.

04384AENFig. 9: Propriedades TP

Tabela 1: Funções do menu de contexto

Apagar Apagar o bloco

Conexões separadas Separar todas as conexões de/para deste bloco

Propriedades Ajuste das características de inicialização. O número de entradas para o bloco TP é fixado em duas (2) e o número de saídas fixado em uma (1).

04385AENFig. 10: Menu de contexto da saída

04386AXXFig. 11: Inversão da saída

Page 15: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 15

3Editando o programa LOGODrive

Atraso ON Podemos fazer uso de um atraso ON neste exemplo, que é encontrado no bloco defunção TON. Ressaltar esta função e utilizar o mouse para arrastá-la para a forma.Mais uma vez você pode indicar uma descrição da função deste bloco.

Conectar uma constante com o valor 2000 para a entrada PT. Esta conexão atrasa atransmissão do sinal do portão para a saída do bloco por dois segundos.

Não podemos conectar diretamente esta saída ao sinal luminoso, uma vez que o sinalluminoso muda para vermelho exatamente dois segundos antes do fechamento doportão.

Esta configuração exige a conexão de um encoder TP para a saída do bloco de atraso,que mudará o sinal luminoso para verde, exatamente 16 segundos = 20 s (tempo doportão está aberto) - 2 s (atraso ON) - 2 s (transferir antes do fechamento do portão).

O Sinal luminoso verde pode ser conectado através da função NOT ao Sinal luminosovermelho. A função NOT está disponível no grupo de Bit processing.

Seu programa deve assim parecer:

Você pode salvar o programa mais uma vez após tê-lo criado.

04387AENFig. 12: A forma do programa

Page 16: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

4

16 Manual - Interface de Programação LOGODrive

Compilando o programa

4 Compilar, Carregar e Iniciar o Programa LOGODriveNeste capítulo, você irá compilar o programa gerado, irá carregá-lo no conversor e iráexecutá-lo.

Procedimento para download

Existem duas maneiras para fazer download de um projeto desenvolvido. A funcionali-dade do programa é determinada somente pelo código da fonte compilada. A opçãopara salvar o gráfico no conversor torna possível ao usuário se familiarizar rapida-mente com o projeto implementado mais uma vez, mesmo após um período de tempoaumentado.

Salvar o código da fonte

O código da fonte é transmitido ao conversor através do botão de download ou dabarra de menu "Program" /"Translate and load", isto é, o gráfico não é salvo no con-versor, mas somente o código da fonte.

Esta função é muito útil no caso das funções do programa serem testadas constante-mente durante o estágio de desenvolvimento do projeto e quando for desnecessáriosalvar o gráfico no conversor o tempo todo.

Salvar o gráfico O arquivo de programa gráfico será transmitido através da barra de menu "Project" /"Download", isto é, o código da fonte e o gráfico são salvos no conversor no caso deuma compilação livre de irregularidades. Esta função é muito útil quando o projetointeiro é salvo no conversor no final do processo de desenvolvimento do programa.

4.1 Compilando o programa

Vamos compilar o programa LOGODrive. Favor pressionar o botão . Este passogarante que você esteja salvando e depois compilando o programa automaticamente.O código compilado será salvo no conversor de freqüência.

04410AENFig. 13: Resultado do compilador

Page 17: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 17

4Compilando o programa

A janela de relatório mostrada acima será indicada após a compilação do programa. Ocódigo e o texto de irregularidade serão lidos "no error," no caso do programa nãoapre-sentar irregularidade.

Protocolo durante a compilação

Você pode fechar a janela com o botão OK. Este passo abrirá uma janela de men-sagem com algumas mensagens geradas durante o processo de compilação.

O primeiro item da informação é o nome do projeto. A linha a seguir informa ao usuárioque o arquivo de inicialização (Initialization.GRI) e o arquivo Task 1 (Task 1.GRI)foram compilados com sucesso. Os arquivos compilados foram unidos ao código decompilação, o código foi otimizado e um código sequencial executável foi gerado parao conversor.

A última linha informa ao usuário que o processo foi compilado com sucesso.

O tamanho do programa é indicado também, indicado pelo comprimento do códigodas palavras utilizadas do código assembler. Este número absoluto também éexpresso com um valor percentual refletindo a quantidade de memória consumida nocontrole sequencial.

A compilação do programa foi com sucesso no nosso exemplo e o programa consistede 173 palavras, isto é, 8.45% da memória inteira consumida!

Mensagens de irregularidade durante a compi-lação

Um erro do sistema de relatório é integrado ao compilador LOGODrive, uma vez que oprograma não pode ser compilado, em caso de irregularidades ocorrendo no estágiode programação. No caso de uma irregularidade, o portão contendo a irregularidadeserá ressaltado em vermelho e uma mensagem de irregularidade será gerada paracaracterizar a classificação de erro.

Com a ajuda de um exemplo, teremos uma visão mais clara neste processo!

Apagar a conexão entre o portão NEGADO e a variável de saída Sinal luminoso ver-melho. Ressaltar o portão NEGADO e posicionar o cursor na saída, assim que ocursor do ferro de solda aparecer. Então pressione o botão direito do mouse.

04411AENFig. 14: Protocolo do compilador

Page 18: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

4

18 Manual - Interface de Programação LOGODrive

Compilando o programa

Surgirá um menu, onde você poderá escolher a opção "Separate connection.“ Estepasso irá separar a conexão entre o portão NEGADO e a variável de saída Sinal lumi-noso vermelho.

A mensagem a seguir irá aparecer, caso o programa seja compilado com o botão :

Os respectivos código e texto de irregularidade serão indicados, assim que uma irre-gularidade tiver ocorrido, durante o processo de compilação. O componente conec-tado incorretamente será indicado, uma vez que a janela foi fechada.

Favor remover a irregularidade restabelecendo a conexão entre o portão NEGADO e asaída Sinal luminoso vermelho.

Carregando o programa noconversor

O programa pode ser carregado no conversor pressionando o botão . O programaserá compilado mais uma vez e carregado no conversor, após conclusão com êxito doprocesso de compilação.

Iniciar o programa!

Iniciando e parando o programa

Iniciar o programa com o botão . O programa irá operar no conversor e a barra desímbolo indicará o estado START.

Verificar se o programa está trabalhando atualmente.

Podemos ajustar a variável da chave de comando para 1 e então observar as variáveisdo portão, sinal luminoso vermelho e sinal luminoso verde.

04412AENFig. 15: Mensagem de irregularidade do compilador

Page 19: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 19

4Carregar o programa do conversor

Este passo exige que você abra a janela de variáveis com Display / All Variables.Sobrescrever a variável H350 Chave de comando com o valor "1" e observar as variá-veis H351 Portão, H352 Sinal luminoso vermelho e H353 Sinal luminoso verde.

A funcionalidade das janelas de variáveis será explicada com mais detalhes nopróximo passo.

Parar o programa pressionando o botão . A barra de estado indicará novamentePSTOP (parar o programa).

Comparando os programas

Fechar o compilador LOGODrive e iniciá-lo mais uma vez.

O programa anterior será salvo no conversor. Você pode não lembrar se o programano conversor é o mesmo que o indicado no compilador LOGODrive.

Você pode comparar os dois programas com uma função de comparação pressio-nando o botão . Uma janela de diálogo informará se estes programas são idênticosou não.

Os programas no exemplo são idênticos e a janela a seguir será indicada:

4.2 Carregar o programa do conversor

Quando um programa é carregado do conversor para o PC, o código da fonte é com-parado primeiro com os dados gráficos. O projeto será indicado no caso dos dadosserem idênticos. No caso dos dados não serem idênticos, aparecerá uma mensagemde aviso e os dados gráficos indicados.

4.3 Finalização do LOGODrive

No caso de finalizar a aplicação do LOGODrive, primeiro você será questionado se ocódigo fonte foi mudado e carregado no conversor, por exemplo, o código fonte e osdados gráficos estão diferentes no conversor. Se este é o caso, você será questionadose deseja transmitir os dados gráficos para o conversor.

04413AENFig. 16: Comparação dos programas

Page 20: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

5

20 Manual - Interface de Programação LOGODrive

Janelas de Variáveis

5 Funções de MonitoraçãoIremos agora mudar e monitorar as variáveis para verificar se as funções desejadasforam executadas.

5.1 Janelas de Variáveis

Vamos agora verificar a seqüência de programa. Sobrescrever a variável H350 Chavede comando com o valor "1" e observar as variáveis H351 Portão, H352 Sinal luminosovermelho e H353 Sinal luminoso verde.

Abrir a janela de variável com o comando do menu Display / All Variables. Voltar paraa janela de programa e iniciá-lo com o botão .

Voltar para a janela de variável e pesquisar a variável H350. Esta variável e as trêsvariáveis seguintes são marcadas em verde indicando que elas são utilizadas no pro-grama. O nome Chave de comando é indicado na variável H350. Ajustar o valor destavariável para 1 clicando no campo "Value," inserindo o valor "1" e completando ainserção com ENTER.

Observar as variáveis H351 Portão, H352 Sinal luminoso vermelho e H353 Sinal lumi-noso verde e verificar a funcionalidade do controle de portão.

04414AENFig. 17: A janela de "Variável"

Page 21: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 21

5Janela de variáveis selecionadas

5.2 Janela de variáveis selecionadas

Não trabalhamos com as variáveis de sistema internas numeradas como H0-H511 noprograma de exemplo, mas com identificadores simbólicos (por ex. Chave decomando). O compilador atribui uma variável fixa para estes identificadores simbó-licos, resultando em variáveis nesta faixa e iniciando com H350 em nosso exemplo.

Não importa em quais variáveis físicas os valores individuais foram fixados em nossoexemplo. Uma janela especial foi criada para observar as variáveis simbólicas nasquais as variáveis selecionadas serão indicadas.

Abrir a janela através do Display / Selected variables / Display. Definir as variáveis quevocê gostaria de ver indicadas.

Selecionar o ponto do menu Display / Selected variables / Compile. Abrirá umaseleção da janela de diálogo, onde você poderá selecionar as variáveis que gostariade ter indicadas.

04415AENFig. 18: Selecionando as variáveis

Page 22: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

5

22 Manual - Interface de Programação LOGODrive

Janela de variáveis selecionadas

Inserir variáveis Ressaltar as variáveis H350 (Chave de comando) até H353 (Sinal luminoso verde) epressionar o botão Add ->. As variáveis serão inseridas no lado direito da lista. Con-firmar a seleção com OK para indicar a janela de variável com as variáveis selecio-nadas.

A janela tem a mesma estrutura que a janela de variável geral, mas contém somenteas variáveis selecionadas.

Os valores variáveis podem ser indicados em formatos diferentes. Queremos indicar ovalor da variável Portão na forma hexadecimal. Ressaltar a variável Portão e abrir omenu de contexto utilizando o botão direito do mouse. Selecionar o menu Displayformat / Hex para ver a variável na forma hexadecimal.

Esta opção torna fácil a pesquisa de verificação e irregularidade no programa.

04416AENFig. 19: Indica as variáveis selecionadas

04417AENFig. 20: A janela "Variáveis selecionadas"

Page 23: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 23

6Utilizando comentários

6 Documentação do ProgramaA documentação é um aspecto importante quando criar um programa. Para que outrapessoa se familiarize rapidamente com o programa, é necessário uma documentaçãobem elaborada.

Você pode inserir comentários dentro de um programa LOGODrive em qualquerposição para documentar seu programa.

Existe também uma função de impressão que permite imprimir uma folha de trabalhoformatada.

6.1 Utilizando comentários

Vamos agora inserir um comentário no programa contendo o seguinte texto:

------------------------------------------------------------------Controle de portão:Chave de comando ON (=1) -->1. Portão abre2. Sinal luminoso muda para verde após 2s3. Sinal luminoso muda novamente para vermelho após 16s adicionais4. Portão fecha após 2s transcorridos------------------------------------------------------------------

A conexão existente terá que ser realocada, desde que o texto seja melhor compreen-sivo.

Desenhar um círculo ao redor de todos os módulos para ressaltá-los. Posicionar omouse no módulo específico (o cursor gira em pequenas setas cruzadas). Você podemover o frame inteiro pressionando o botão esquerdo do mouse e movendo o mouseao mesmo tempo.

Agora você pode selecionar o comentário da lista de funções e posicioná-lo no espaçolivre na folha de trabalho. Clicando duas vezes o elemento, abrirá uma janela dediálogo que você poderá inserir o comentário desejado.

Page 24: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

6

24 Manual - Interface de Programação LOGODrive

Imprimindo um programa de exemplo

O programa deve assim parecer:

6.2 Imprimindo um programa de exemplo

Podemos imprimir o programa. Abrir a forma que você quer imprimir, posicionar ocursor na forma e pressionar o botão direito do mouse. Será indicado um menu decontexto e você pode selecionar a opção Print.

O diálogo de impressora padrão será indicado para que você insira a impressora dese-jada, ajustar a impressora e o número de cópias desejado. Iniciar o trabalho deimpressão selecionando OK.

04418AENFig. 21: Inserindo comentários

Page 25: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 25

7Mudando as características de projeto

7 LOGODrive para Usuários AvançadosEste capítulo descreve algumas características e funções mais avançadas do pro-grama LOGODrive.

7.1 Mudando as características de projeto

Iniciamos este processo criando um novo projeto e determinando as partes do pro-grama que queríamos gerar. Criamos

• um componente de inicialização: Initial Form(s)

• e Task 1: Task 1 Form(s).

Também tivemos que indicar o nome do projeto (Gate control).

Selecionar o menu Project / Properties para mudar estas características específicas doprojeto.

A janela de propriedades do projeto aparecerá mais uma vez. Mudar as propriedadesconforme necessidade e confirmar as mudanças com OK.

04419AENFig. 22: Mudando as propriedades do projeto

Page 26: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

7

26 Manual - Interface de Programação LOGODrive

Apagando variáveis redundantes

7.2 Apagando variáveis redundantes

Foi implementada uma função no compilador LOGODrive que permite ao usuárioapagar todas as variáveis redundantes.

As variáveis redundantes são aquelas que não estão conectadas ao bloco de funçãoou a uma outra variável, por ex. blocos de função que não geram um código de pro-grama.

Esta situação poderia ocorrer durante o processo de programação no caso de apagarum bloco de função na forma, mas esquecer de apagar também as variáveis deentrada.

O compilador emitirá um relatório de irregularidade neste exemplo, assim que fordetectada uma variável que não esteja conectada a um outro elemento.

Ativar a forma desejada para apagar todas as variáveis redundantes antes da compi-lação e executar o comando de menu Edit / Delete redundant.

Você também pode ativar esta função através do menu de contexto (pressionar obotão direito do mouse na forma correspondente) e executar a seleção do menuDelete re-dundant objects.

Você pode expandir a forma através de algumas variáveis ou constantes de entrada,para verificar esta função e então selecionar o comando Delete redundant objects.Agora você pode observar que estas variáveis e constantes são apagadas.

7.3 Processamento do programa

É muito importante para o processo de programação, saber a seqüência na qual asredes programadas do programa terão que ser processadas.

Existem algumas regras para esta seqüência:

• As formas criadas no projeto serão processadas na seqüência de cima para baixo,por ex. as formas de inicialização serão executadas primeiro, seguidas pelasformas Task 1 ou Task 2.

• As formas dentro de um grupo de forma são processadas na seqüência de cimapara baixo.

• As redes dentro de uma forma serão processadas da esquerda para a direita e decima para baixo.

Exemplo para uma seqüência

Vamos expandir nosso exemplo através de algumas formas para demonstrar o pro-cessamento do programa e as redes, com a ajuda deste exemplo.

Aumentar seu projeto no grupo de forma Initial Form(s) através das formas Init1.GRI,Init2.GRI e no grupo de Task 1 Form(s) através das formas Formular1.GRI eFormular2.GRI.

Page 27: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 27

7Processamento do programa

As formas agora são listadas no grupo Initial Form(s) na seguinte seqüência:

• Initialization.GRI

• Init1.GRI

• Init2.GRI

o que significa que a forma Initialization.GRI será processada primeiro, seguida peloInit1.GRI e então a forma Init2.GRI.

A parte de inicialização está completa após esta operação e não será mais operada.

Agora, pode-se mudar a seqüência das formas.

Ressaltar a forma, pressionar o botão esquerdo do mouse e movê-lo para a posiçãodesejada. Se o cursor do mouse se transformar em um círculo cruzado durante o pro-cesso de deslocamento, então esta posição não é válida.

Transferir as formas na seqüência listada acima.

Você agora criará mais duas formas Task 1 nomeadas Formular1.GRI eFormular2.GRI. Trocar também a seqüência destas formas.

O projeto do programa deve assim parecer:

04420AENFig. 23: Acrescentando formas adicionais

Page 28: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

7

28 Manual - Interface de Programação LOGODrive

Processamento do programa

Agora teremos uma visão mais clara da seqüência do programa. As formas serãoprocessadas na seguinte seqüência:

O processamento da rede dentro de uma forma realiza-se da esquerda para a direita ede cima para baixo. Isto significa que em nosso exemplo, o valor da variável Gate écalculado primeiro, seguido pelo valor do Traffic light green e do Traffic light red, sendoo último valor que é calculado.

Tabela 2: Seqüência do programa

Initialization.gri

Init1.gri

Init2.gri

Task 1 Form.gri

Form1.gri

Form2.gri

04421AENFig. 24: Processamento da rede

Page 29: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 29

7Processamento do programa

A seqüência de processamento é muito importante, desde que o resultado do cálculopossa depender da seqüência de processamento.

Podemos utilizar o componente de inicialização para demonstrar este efeito.

Queremos observar duas formas diferentes de inicialização que supostamente cum-prem as mesmas funções:

Na Inicialização 1, a Keyswitch é iniciada primeiro seguida pelo Gate e depois peloTraffic light red. O Traffic light green é iniciado através de um conversor (bloco defunção NOT) do sinal Traffic light red.

Na Inicialização 2 também é a Keyswitch e depois o Gate que será inicializado. OTraffic light green é então inicializado através de um conversor (bloco de função NOT),a partir do sinal Traffic light red. Mas o sinal Traffic light red será inicializado somenteapós este destino. Isto significa que o sinal Traffic light green pode ter diferentesvalores após inicialização independente do histórico do Traffic light red.

Se o sinal Traffic light red for 0 na parada, o Traffic light green será inicializado com 1 ena próxima linha o Traffic light red também será inicializado com 1. O resultado seráum estado inválido no qual ambos os sinais são 1!

Veja que a seqüência de processamento da rede é extremamente importante.

04422AENFig. 25: Inicialização 1

04423AENFig. 26: Inicialização 2

Page 30: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

7

30 Manual - Interface de Programação LOGODrive

Atualização das entradas/saídas

7.4 Atualização das entradas/saídas

Os tempos de processamento também são muito importantes. As saídas e variáveisno controle de seqüência do conversor são atualizadas exatamente no tempo que ovalor correspondente é calculado pela rede. As entradas são atualizadas assíncrona-mente ao programa de processamento.

Esta característica diferencia estes controles de seqüência de um programaPLC, que utiliza uma imagem de processo e atualiza as saídas somente apóscada varredura do programa!

Você pode criar uma imagem de processo observando todos os tamanhos de entradarelevantes (dados de processo e entradas ...) no início da seqüência cíclica de proces-samento (por ex. como primeiro registro no capítulo Task 1 Form(s) ) e utilizá-la naseqüência de programa restante. O mesmo procedimento aplica-se aos valores desaída. Escreva as saídas que você quer posicionar, os dados de processo, etc. nasvariáveis e inclua uma folha de trabalho final no ciclo que ajusta as saídas físicas.

7.5 Tempos de processamento

Os tempos de processamento dos blocos de função dependem do tipo de bloco defunção.

Existem funções que são implementadas diretamente no controle de seqüência doconversor (por ex. AND, OR, NOT, ADD, etc). Se forem utilizadas somente duas (2)entradas, estas funções serão processadas dentro de 1ms (Task 1) ou 0.5 ms(Task 2).

Outras funções, tais como o atraso ON TON, exigem diversos milisegundos para exe-cução. Esta característica pode ser atribuída ao fato que as funções tem que ser tradu-zidas em comandos internos separados, com cada um destes comandos exigindo 1ms(Task 1) ou 0.5 ms (Task 2).

7.6 Tempos de processamento para o programa inteiro

Favor observar que no caso dos blocos de temporizadores (atraso ON, atraso OFF,etc.) terem sido incorporados em um programa LOGODrive, o tempo de processa-mento do programa inteiro tem que ser desprezível, tanto quanto para o período detempo que é utilizado no respectivo bloco.

Aqui um breve exemplo:

O programa contém um atraso ON. O tempo de processamento do programa foi esti-mado em aproximadamente 20 ms. Neste caso, o valor preciso para o atraso ON é de20 ms.

Caso esteja utilizando um atraso ON de 1s, o atraso ON pode variar por 20 ms, por ex.pode ser na faixa de 1 s - 1.02 s.

A porcentagem imprecisa diminuirá quando um período de atraso ON maior forselecio-nado.

Page 31: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 31

7Utilizando TASK 2

7.7 Utilizando TASK 2

O Task 2 é um outro programa cíclico que pode ser processado em paralelo ao pro-grama Task 1. Entretanto, o Task 2 é processado em duas vezes a velocidade de pro-cessamento.

A seqüência do programa inteiro se realizará como mostrado na figura a seguir:

Todos os elementos de operação e funções importantes foram explicados e agoravocê pode criar e verificar seu próprio programa LOGODrive.

Desejamos-lhe sucesso no trabalho com o compilador LOGODrive da SEW-Eurodrive.

Tabela 3: Seqüência do programa

Initialization.gri

Init1.gri

Init2.gri

↓ ↓

↓ ↓

Task 1 Form.gri Task 1 Form.gri

↓ ↓

Form1.gri Form1.gri

↓ ↓

Form2.gri Form2.gri

↓ ↓

Page 32: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

8

32 Manual - Interface de Programação LOGODrive

Controle simples de motor

8 Exemplos

8.1 Controle simples de motor

Projeto

Inicialização

Programa

Page 33: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 33

8Detecção de corrente

8.2 Detecção de corrente

Projeto

Inicialização

Programa

Page 34: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

8

34 Manual - Interface de Programação LOGODrive

Detecção de corrente

Condições de partida para o acionamento

Page 35: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 35

9Operadores

9 Visão Geral dos Blocos de FunçãoVocê encontrará uma descrição detalhada dos blocos na ajuda Online (F1).

9.1 Operadores

Operador de entrada

Podem ser definidos como constantes, variáveis e bits.

Operador de saída

Podem ser definidos variáveis e bits.

9.2 Bornes de entrada / bornes de saída

Borne de entrada Os bornes de entrada representam os bornes físicos da unidade.

Borne de saída Os bornes de saída representam os bornes físicos da unidade.

9.3 Blocos aritméticos

Adição Serão adicionadas as entradas de 1 até n. A soma estará disponível como resultadona saída.

Subtração A entrada 2 será subtraída da entrada 1. A diferença estará disponível como resultadona saída.

Multiplicação As entradas 1 e 2 serão multiplicadas. O produto estará disponível como resultado nasaída.

Divisão A entrada 1 será dividida pela entrada 2. O quociente estará disponível como resultadona saída.

Módulo A entrada 1 será dividida pela entrada 2. O restante da divisão estará disponível comoresultado na saída.

Page 36: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

9

36 Manual - Interface de Programação LOGODrive

Processamento de bit

9.4 Processamento de bit

AND / & As entradas de 1 até n serão combinadas. A saída é 0 se pelo menos uma dasentradas for igual a 0.

OR / >=1 As entradas de 1 até n serão combinadas. A saída é 1 se pelo menos uma dasentradas não for 0.

NOT / ! A saída é 0 se a entrada for 1. A saída é 1 se a entrada for 0.

F-TRIG – reco-nhecer o evento de descida

Ativar um pulso no caso de um evento de descida.

R-TRIG – reco-nhecer o evento de subida

Ativar um pulso no caso de um evento de subida.

SR-Flip-Flop (habilita)

Esta função executa um flipflop com o habilita dominante.

RS-Flip-Flop (reset)

Esta função executa um flipflop com o reset dominante.

CIR – relé de corrente de partida

O nível será alterado na saída com um evento de subida.

Bits de controle H 484 / CONTROL BITS

Podem ser ajustadas algumas funções do conversor. Os bits de controle são combi-nados com os bornes e as palavras de controle através das interfaces fieldbus eRS-485 OR.

Bits de estado H 473 / STATUS BITS

Os bits de estado determinam o estado de operação do conversor.

Page 37: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 37

9Processamento de variável

9.5 Processamento de variável

And / VAND / V& As entradas serão combinadas bit a bit por meio de um AND . A saída é 0 se pelomenos uma das entradas for igual a 0.

Or / VOR / V>=1 As entradas serão combinadas bit a bit por meio de um OR. A saída é 0 se todas asentradas forem iguais a 0.

Ou-Exclusivo / VXOR / V=!

As entradas serão combinadas bit a bit por meio de um Ou-Exclusivo. A saída é 0 setodas as entradas não forem iguais a 0.

Multiplexador / MUX

Diversas entradas são comparadas com um valor de comparação. Se uma dasentradas corresponde a este valor de comparação, a saída será ajustada para estevalor.

SHL (<<) / Bit shift left

O conteúdo de uma variável é deslocado bit a bit para a esquerda. Qualquer espaçoque se tornar disponível através deste processo, será preenchido com zero.

SHR (>>) / Bit shift right

O conteúdo de uma variável é deslocado bit a bit para a direita. Qualquer espaço quese tornar disponível através deste processo, será preenchido com zero.

Latch Estes são os blocos de memória que transmitirão dados conectados à saída, tanto nasensibilidade de um evento como na sensibilidade de um estado manipulável.

Multiplexador / MUX

Diversas entradas podem ser atribuídas à saída através de um valor de comparação,enquanto isto, também é possível inserir um valor default.

BSET (Set bit) Os bits podem ser ativados ou desativados de um valor conectado.

BSEL (Select bit) Um valor conectado será separado em seus bits individuais.

9.6 Blocos de comparação

Maior do que / GT / >

Se a entrada 1 é maior do que a entrada 2, a saída será 1, caso contrário 0.

Maior ou igual a/ GE / >=

Se a entrada 1 é maior ou igual a entrada 2, a saída será 1, caso contrário 0.

Menor do que/LT / <

Se a entrada 1 é menor do que a entrada 2, a saída será 1, caso contrário 0.

Menor ou igual a / LE / <=

Se a entrada 1 é menor ou igual a entrada 2, a saída será 1, caso contrário 0.

Igual a / EQ / == Se a entrada 1 é igual a entrada 2, a saída será 1, caso contrário 0.

Diferente a / NE / <>

Se a entrada 1 é diferente da entrada 2, a saída será 1, caso contrário 0.

Page 38: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

9

38 Manual - Interface de Programação LOGODrive

Blocos de tempo

9.7 Blocos de tempo

Atraso TON – ON Eventos de subida na entrada são atrasados, os eventos de descida não são atra-sados.

Atraso TOF – OFF Eventos de descida na entrada são atrasados, os eventos de subida não são atra-sados.

Encoder – TP Será gerado um pulso com um evento de subida.

Relógio – CLK Será gerada uma freqüência de saída simétrica com a função habilitação.

9.8 Funções SEW

GETSYS – Lê um valor do sistema

Um valor específico do sistema pode ser enviado à saída através de uma leitura da en-trada e da função habilitação.

SETSYS – Escreve um valor do sistema

Um valor específico do sistema pode ser ajustado a um valor conectado à entradaatra-vés de uma leitura da entrada e da função habilitação.

MOVILINK Leitura/escrita dos dados de parâmetros/processos para/de outros conversores.

SCOMDEF – Define a comuni-cação do sistema da rede de comu-nicação

Registro dos serviços de comunicação cíclica e acíclica executadas com SCOMON.

SCOMON – Inicia a comunicação do sistema da rede de comuni-cação

Início dos serviços de comunicação definidos com SCOMDEF.

9.9 Outros comandos

Jump Salto condicional para uma subrotina definida.

Mark Habilitação de uma subrotina como alvo (destino) de um salto.

Comment Qualquer linha de dígitos como comentário

Page 39: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

Manual - Interface de Programação LOGODrive 39

10 Glossário

A

Acrescentando um bloco de função 11Apagando variáveis redundantes 26Atualização das entradas/saídas 30

B

Blocos aritméticos 35Blocos de comparação 37Blocos de conexão 11Bornes de entrada 35Bornes de saída 35

C

Carregar o programa do conversor 19Carregando o programa 18Comentários 23Comparando os programas 19Compilando o programa 16Componente de inicialização 10Conexão da interface serial 5

D

Descrição 6Documentação do programa 23Download 16

E

Editando o programa 10Escrevendo o código de programa 12Estabelecendo um novo projeto 8Exemplos 32

H

Função de ajuda 12Funções SEW 38Funções de monitoração 20

I

Imprimindo um programa 24Inserindo dados 8Iniciar 5, 16, 18Iniciando o programa 18

J

Janela de variáveis selecionadas 21Janelas de variáveis 20

M

Menu de contexto 13Mensagens de irregularidade durante a compilação 17Mudando as características de projeto 25

O

Operadores 35

P

Parando o programa 18Pré-requisitos 4Processamento de bit 36Processamento de variável 37Processamento do programa 26Protocolo durante a compilação 17

T

Task 2 31Tempos de processamento dos blocos de função 30Tempos de processamento para o programa inteiro 30

V

Visão geral dos blocos de função 35

Page 40: Edição Interface de Programação LOGODrive 06/20012 6 Manual - Interface de Programação LOGODrive Descrição geral do LOGODrive O botão Update encontra todos os equipamentos

SEW-EURODRIVE GmbH & Co · P.O. Box 3023 · D-76642 Bruchsal/Germany · Phone +49-7251-75-0Fax +49-7251-75-1970 · http://www.sew-eurodrive.com · [email protected]