manual step5 v6

manual step5 v6

(Parte 1 de 7)

Manual STEP 5 V6.6 1

Manual STEP 5 V6.6

Eng. Roberto Bairros dos Santos. w.bairrospd.kit.net

Manual STEP 5 V6.6 2

1 Exemplo prático de programação com STEP 5:4
1.1 Introdução ao exemplo:4
1.1.1 Breve descrição da estação de lavagem:5
1.1.2 Diagrama elétrico do controle:6
1.2 Criando um programa em STEP 5 para controle estação de lavagem:7
1.2.1 Parametrizando o projeto:7
1.2.2 Selecionando o modo trabalho” MODE”:8
1.2.3 Selecionando a forma de representação dos operandos:8
1.2.4 Nomeando o arquivo de impressão “Printer file”:8
1.2.5 Selecionando o modo representação:9
1.2.6 Selecione o número de caracteres do comentário e símbolos:9
1.2.7 Salvando as seleções:9
1.3 Criando o programa:10
1.3.1 Criando uma lista de endereços simbólicos:10
1.3.1.1 Editando a lista de símbolos:1
1.3.1.2 Imprimindo ou mostrando os erros:13
1.3.2 Editando o banco de dados:13
1.3.3 Editando o bloco de função FB:17
1.3.3.1 Editando o nome do bloco de função:17
1.3.3.2 Editando o comentário:18
1.3.3.3 Editando o título do segmento 118
1.3.3.4 Terminando o segmento 1:18
1.3.3.5 Corrigindo e editando símbolos:19
1.3.3.6 Corrigindo a linha de instrução:19
1.3.3.7 Escrevendo o comentário do segmento:20
1.3.3.8 Deslocando entre os segmentos:20
1.3.3.9 Inserindo um novo segmento:20
1.3.4 Documentando o programa:21
1.4 Transferindo os segmentos, blocos e arquivos:2
1.4.1.1 Verificando arquivos contidos em um diretório:23
1.4.1.2 Como transferir os segmentos:24
1.4.1.3 Verificando se O bloco transferido está no programa:25
1.4.1.4 Transferindo segmentos:25
1.4.1.5 Transferindo e renomeando blocos:27
1.4.1.6 Renomeando um bloco:28
1.4.1.7 Transferindo um bloco de organização (OB):29
1.5 Gerenciando, Verificando e modificando um programa:30
1.5.1 Cross Reference (Referência cruzada):30
1.5.2 Imprimindo a Lista cruzada:31
1.5.3 Usando a função Search (Procura):3
1.5.4 Corrigindo e reescrevendo o seu programa:34
1.5.5 Comparando blocos:35
1.6 Carregando e testando o seu programa:36
1.6.2 Testando o programa:39
1.6.3 Ativando a função Block Status:40
1.6.3.1 Corrigindo o programa:42
1.6.3.2 Verificando o valor de uma variável (Status variable):43
1.6.3.3 Forçamento das variáveis:45

Manual STEP 5 V6.6 4 1 Exemplo prático de programação com STEP 5:

1.1 Introdução ao exemplo:

Este exemplo será usado para ajudá-lo a entender o modo de programação usando o STEP 5.

O exemplo consiste em criar um programa para a automatização de uma lavagem de carro. Este exemplo irá mostrar como você deverá proceder para editar, documentar, testar e salvar o programa desenvolvido para em STEP 5.

Este exemplo tem como principais objetivos: • Dar uma idéia da maneira de editar o programa.

• Dar uma idéia da forma de planejar e implementar um projeto usando as ferramentas do STEP 5.

O desenvolvimento do programa propriamente dita não fará parte deste exemplo, mas será descrito mais tarde em parágrafo específico. O programa completo consiste das seguintes partes:

• Uma lista de símbolos para descrever os endereços absolutos.

• Um bloco de função com 15 instruções montadas no formato de lista de instruções STL.

• Um bloco de dados (Data Block)

• Um bloco de organização OB1 para iniciar e controlar o ciclo de operação.

Manual STEP 5 V6.6 5

1.1.1 Breve descrição da estação de lavagem: A figura abaixo ilustra uma estação de lavagem de carro:

O passo para a lavagem de um veículo segue os seguintes passos:

1. O carro se move para o local inicial da lavagem. 2. O carro é movimentado até a posição de lavagem. 3. A porta é fechada e a lavagem é iniciada. 4. Um banho de xampu é aplicado, o carro é molhado e esfregado com rolos de escova e então secado com jatos de ar quente. 5. Finalmente a porta é aberta e o carro é movido para fora.

Algumas variáveis do processo poderão ser alteradas pelo operador da estação de lavagem. O controle deverá contar e armazenar o número de carros lavados.

Manual STEP 5 V6.6 6

1.1.2 Diagrama elétrico do controle:

Baseado na descrição acima você poderá descrever o circuito elétrico para implementação deste projeto, este circuito é apresentado abaixo onde o controle é feito com um CLP do tipo 95U.

Você pode testar o seu programa montando chaves par simular os dispositivos de entrada como botões e sensores, e lâmpadas para simular os dispositivos de saída como motores e atuadores.

Manual STEP 5 V6.6 7

1.2 Criando um programa em STEP 5 para controle estação de lavagem:

Você deverá chamar o programa para controle da estação de projeto, conforme a nomenclatura da Siemens. Para criar um programa você deverá seguir os seguintes passos:

• Criar e Parametrizar o projeto. • Editar o programa.

• Gerenciar e testar o programa.

1.2.1 Parametrizando o projeto:

Você deverá começar parametrizando os arquivos necessários para o armazenamento do seu projeto, isto é feito no menu Objeto>Project.

1. Para parametrizar um novo projeto você deverá usar a opção: “Project setting> Page 1”. Para selecionar um projeto já existente você deverá selecionar: Load. Page 1 Um projeto novo aparece nomeado a primeira vez como: NONAMED. 2. Especifique o diretório onde o seu programa deverá ser armazenado e nomeie os arquivos da forma que melhor lhe convier, neste exemplo os nomes poderão ser:

Working directory: C:\S5_DATEN\EXAMPLE Program file: C: CARWASST.S5D Symbols file: C: CARWASZ0.INI

Os caracteres em negrito não podem ser modificados, pois são fixados pelo programa STEP5.

3. Você poderá alterar os parâmetros posicionando o cursor na linha a ser alterada e pressionando a tecla F3=Select. Você completa a edição com a tecla RETURN.

Manual STEP 5 V6.6 8

4. Para selecionar o diretório de trabalho: Woking dir:. Primeiro pressione a tecla F3 duas vezes na caixa de diálogo. Selecione o subdiretório EXEMPLE. Confirme com a tecla OK e será selecionado o diretório de trabalho C:\S5_DATEN\EXAMPLE

Pressione a tecla OK novamente para voltar para a página 1. Complete o nome dos outros arquivos.

Obs: Para selecionar use o mouse se você estiver trabalhando no windows ou use a tecla TAB para trocar de janela e as teclas “seta para cima” ou “seta para baixo” para trocar a opção dentro da janela. Para confirmar a seleção pressione a tecla RETURN (atenção: é a tecla RETURN e não a tecla Enter no teclado numérico!) .

5.Pressione a tecla F4 para mudar para mudar para a página 2: Page 2.

1.2.2 Selecionando o modo trabalho” MODE”:

O modo “off line” é usado para editar o programa sem o CLP, somente no computador, o modo “on line” você deverá selecionar quando as funções necessitem do CLP conectado, tais como: Transferência e carga do programa, monitorização.

Você pode, mas não deve, alterar o programa “on line”, as alterações feitas neste modo só atualizam o CLP, se você esquecer de salvar no seu programa você poderá ficar com um arquivo desatualizado no computador!

Para alterar a opção você deverá pressionar a tecla F3=Select.

1.2.3 Selecionando a forma de representação dos operandos:

Selecione sim para a oopção símbolos “symbol=yes” e comentário “comment=yes” O parâmetro “display” passará automaticamente “Sym”.

Escreva o nome do seu projeto “CARWAS” sobre o arquivoDR.INI. O nome do arquivo de

1.2.4 Nomeando o arquivo de impressão “Printer file”: documentação “ ...LS.INI” é atualizado automaticamente.

Manual STEP 5 V6.6 9

1.2.5 Selecionando o modo representação:

Selecione a lista de instruções “STL” (lista de instruções) pressionando a tecla F3, já que este será o modo de representação a ser usado neste exemplo. Outro modo de representação bastante usado é a lógica de relê “LADDER”, no entanto recomendamos o modo STL uma vez que o programa foi escrito em DOS com recursos gráficos limitados.

(Parte 1 de 7)

Comentários