step 7 v1x et 200sp di hs - support.industry.siemens.com · s step 7 v1x –et 200sp di hs contagem...

10
s STEP 7 V1X ET 200SP DI HS Contagem rápida 06/06/2018 Página 1 / 10 sIndustry Sector - Technical Support & Hotline www.siemens.com.br/Hotline STEP 7 V1X ET 200SP DI HS Contagem rápida Denilson Pegaia Objetivo: Mostrar os principais passos de configuração de contagem rápida usando STEP 7 V1X e módulo DI HS do ET 200SP (6ES7 131-6BF00-0DA0). Aviso: Este documento apresenta dicas e exemplos sobre o produto e supõe que o leitor possua conhecimento básico prévio sobre o mesmo. Para informações completas e atualizadas, deve-se consultar o manual do produto. O intuito deste texto é meramente didático, podendo ser alterado pela Siemens sem aviso prévio. Os exemplos devem ser adaptados ao uso final e exaustivamente testados antes de utilizados em projetos reais. Índice 1. Introdução ...................................................................................................................... 1 2. Passos de configuração ................................................................................................. 1 3. Informação adicional .................................................................................................... 10 4. Referências.................................................................................................................. 10 5. Suporte técnico e treinamento ..................................................................................... 10 1. Introdução O módulo DI 8x24VDC HS (6ES7 131-6BF00-0DA0) é um módulo de entrada digital que pode ser usado para realizar contagens de alta velocidade (até 10kHz). Nesta modalidade de operação, a contagem é realizada pelo módulo em si, cabendo ao programa do usuário apenas dar comandos e ler valores através das entradas e saídas de IO. A fim de facilitar o endereçamento destes IO, este descritivo de configuração utiliza-se da ajuda de data types pré-configurados, que podem ser baixados do site da Siemens (vide Referências ). 2. Passos de configuração Preparação inicial: Baixar do site da Siemens (https://support.industry.siemens.com/cs/br/en/view/109482396 ) a biblioteca de Data Types (arquivo 109482396_LPD_Library_of_PLC_Datatypes_LIB_v11.zip) e descompactá-lo em pasta qualquer, conhecida.

Upload: vuliem

Post on 10-Jan-2019

231 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: STEP 7 V1X ET 200SP DI HS - support.industry.siemens.com · s STEP 7 V1X –ET 200SP DI HS Contagem rápida ... Objetivo: Mostrar os principais passos de configuração de contagem

s STEP 7 V1X – ET 200SP DI HS – Contagem rápida

06/06/2018 Página 1 / 10 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

STEP 7 V1X – ET 200SP DI HS

Contagem rápida

Denilson Pegaia

Objetivo: Mostrar os principais passos de configuração de contagem rápida usando STEP 7

V1X e módulo DI HS do ET 200SP (6ES7 131-6BF00-0DA0).

Aviso: Este documento apresenta dicas e exemplos sobre o produto e supõe que o leitor possua conhecimento básico

prévio sobre o mesmo. Para informações completas e atualizadas, deve-se consultar o manual do produto. O intuito deste

texto é meramente didático, podendo ser alterado pela Siemens sem aviso prévio. Os exemplos devem ser adaptados ao uso

final e exaustivamente testados antes de utilizados em projetos reais.

Índice

1. Introdução ...................................................................................................................... 1

2. Passos de configuração ................................................................................................. 1

3. Informação adicional .................................................................................................... 10

4. Referências .................................................................................................................. 10

5. Suporte técnico e treinamento ..................................................................................... 10

1. Introdução

O módulo DI 8x24VDC HS (6ES7 131-6BF00-0DA0) é um módulo de entrada digital que

pode ser usado para realizar contagens de alta velocidade (até 10kHz).

Nesta modalidade de operação, a contagem é realizada pelo módulo em si, cabendo ao

programa do usuário apenas dar comandos e ler valores através das entradas e saídas de

IO.

A fim de facilitar o endereçamento destes IO, este descritivo de configuração utiliza-se da

ajuda de data types pré-configurados, que podem ser baixados do site da Siemens (vide

Referências).

2. Passos de configuração

Preparação inicial: Baixar do site da Siemens

(https://support.industry.siemens.com/cs/br/en/view/109482396 ) a biblioteca de Data Types

(arquivo 109482396_LPD_Library_of_PLC_Datatypes_LIB_v11.zip) e descompactá-lo em

pasta qualquer, conhecida.

Page 2: STEP 7 V1X ET 200SP DI HS - support.industry.siemens.com · s STEP 7 V1X –ET 200SP DI HS Contagem rápida ... Objetivo: Mostrar os principais passos de configuração de contagem

s STEP 7 V1X – ET 200SP DI HS – Contagem rápida

06/06/2018 Página 2 / 10 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Arrastar o módulo DI 8x24VDC HS (6ES7 131-6BF00-0DA0) para a configuração de

hardware:

Atribuir a opção “Counting” as propriedades do módulo (Module parameters, DI

Configuration):

Page 3: STEP 7 V1X ET 200SP DI HS - support.industry.siemens.com · s STEP 7 V1X –ET 200SP DI HS Contagem rápida ... Objetivo: Mostrar os principais passos de configuração de contagem

s STEP 7 V1X – ET 200SP DI HS – Contagem rápida

06/06/2018 Página 3 / 10 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Ajustar as demais propriedades conforme a aplicação. Em geral se reduz o filtro de entrada

(input delay) a um valor condizente com a frequência de pulsos a ser contada (em nosso

exemplo, 0.05 ms) e se atribui o valor para continuar a contagem à reação ao ultrapassar do

limite máximo (Reaction to violation of a counting limit = Continue counting):

Page 4: STEP 7 V1X ET 200SP DI HS - support.industry.siemens.com · s STEP 7 V1X –ET 200SP DI HS Contagem rápida ... Objetivo: Mostrar os principais passos de configuração de contagem

s STEP 7 V1X – ET 200SP DI HS – Contagem rápida

06/06/2018 Página 4 / 10 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Abrir a biblioteca baixada:

Se necessário, confirmar a migração da biblioteca para a versão atual:

Page 5: STEP 7 V1X ET 200SP DI HS - support.industry.siemens.com · s STEP 7 V1X –ET 200SP DI HS Contagem rápida ... Objetivo: Mostrar os principais passos de configuração de contagem

s STEP 7 V1X – ET 200SP DI HS – Contagem rápida

06/06/2018 Página 5 / 10 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Arrastar a pasta Types\ET 200SP\DI8HS da biblioteca para a pasta do projeto PLC data

types:

Selecionar o data type LPD_typeDI8HSCounerFeedbackCH com o botão direito do mouse e

selecionar a opção Edit type:

Mudar o typo de dado da variável counterValue para UDInt (opção adotada em nosso

exemplo) ou DInt:

Page 6: STEP 7 V1X ET 200SP DI HS - support.industry.siemens.com · s STEP 7 V1X –ET 200SP DI HS Contagem rápida ... Objetivo: Mostrar os principais passos de configuração de contagem

s STEP 7 V1X – ET 200SP DI HS – Contagem rápida

06/06/2018 Página 6 / 10 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Clicar em “release the version”, confirmar a mensagem de atualização:

Page 7: STEP 7 V1X ET 200SP DI HS - support.industry.siemens.com · s STEP 7 V1X –ET 200SP DI HS Contagem rápida ... Objetivo: Mostrar os principais passos de configuração de contagem

s STEP 7 V1X – ET 200SP DI HS – Contagem rápida

06/06/2018 Página 7 / 10 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Abrir a tabela de símbolos, criar uma variável, atribuir endereço de entrada digital binária

equivalente ao primeiro bit de entrada digital do módulo DI 8x24VDC HS:

Adotar o nome “generalStatus” e tipo de dados “LPD_typeDI8HSCounterFeedbackState”:

Criar nova variável, com endereço de entrada igual ao próximo byte (endereço inicial + 1)

Adotar o nome “Channel 0” e tipo de dados “LPD_typeDI8HSCounterFeedbackCh”:

Byte + 1

Page 8: STEP 7 V1X ET 200SP DI HS - support.industry.siemens.com · s STEP 7 V1X –ET 200SP DI HS Contagem rápida ... Objetivo: Mostrar os principais passos de configuração de contagem

s STEP 7 V1X – ET 200SP DI HS – Contagem rápida

06/06/2018 Página 8 / 10 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Arrastar “Channel 0” para baixo de modo a criar a sequência de variáveis “Channel 1”,

“Channel 2” e “Chanel 3”:

Acertar os endereços de modo que cada “Channel” tenha um endereço 6 bytes maior que o

antecessor:

Criar uma variável, atribuir endereço de entrada digital binária equivalente ao primeiro bit de

saída digital do módulo DI 8x24VDC HS:

I1.0 + 6 = I7.0 % I1.0

% I7.0

% I13.0

% I19.0

I7.0 + 6 = I13.0

I13.0 + 6 = I19.0

Page 9: STEP 7 V1X ET 200SP DI HS - support.industry.siemens.com · s STEP 7 V1X –ET 200SP DI HS Contagem rápida ... Objetivo: Mostrar os principais passos de configuração de contagem

s STEP 7 V1X – ET 200SP DI HS – Contagem rápida

06/06/2018 Página 9 / 10 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Adotar o nome “controlChannel0” e tipo de dados “LPD_typeDI8HSCounterControlch”:

Arrastar “controlChannel0” para baixo de modo a criar a sequência de variáveis

“controlChannel1”, “controlChannel2” e “controlChannel 3”:

Acertar os endereços de modo que cada “controlChannel” tenha um endereço 5 bytes maior

que o antecessor:

A leitura da contagem é feita diretamente na variável “Channel 0”.counterValue (e para os

canais seguintes, respectivamente, “Channel 1”.counterValue, “Channel 2”.counterValue,

“Channel 3”.counterValue). A lógica de programação deve ser adaptada conforme o caso.

Abaixo, tem-se um exemplo em leitura do valor de contagem em comparador:

No programa do usuário, faz-se necessário enviar um comando para habilitar a contagem.

Isto é feito enviado o valor de 8 para o byte de controle (controlByte).

Caso seja necessário zerar a contagem, é necessário enviar 1 para o byte de controle.

A lógica de programação deve ser adaptada conforme o caso. Abaixo, tem-se um exemplo

em Ladder de atribuição de valores:

Q0.0 + 5 = Q5.0 % Q0.0

% Q5.0

% Q10.0

% Q10.0

Q5.0 + 5 = Q10.0

Q10.0 + 5 = Q15.0

Page 10: STEP 7 V1X ET 200SP DI HS - support.industry.siemens.com · s STEP 7 V1X –ET 200SP DI HS Contagem rápida ... Objetivo: Mostrar os principais passos de configuração de contagem

s STEP 7 V1X – ET 200SP DI HS – Contagem rápida

06/06/2018 Página 10 / 10 s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

3. Informação adicional

FAQ desenvolvida por Denilson Pegaia e revisada por Fabricio Campidelli Gozzo.

4. Referências

Vídeo mostrando configuração, postado no Fórum Siemens.

https://support.industry.siemens.com/tf/br/en/posts/tip-step-7-v1x-configuring-the-et-

200sp-module-di-8x24vdc-hs-as-high-speed-counter-

hsc/188830/?page=0&pageSize=10

Libraries with PLC data types (LPD) for STEP 7 (TIA Portal) and S7-1200 / S7-1500

https://support.industry.siemens.com/cs/br/en/view/109482396

Compêndio de manuais para ET 200SP:

https://support.industry.siemens.com/cs/br/en/view/84133942

5. Suporte técnico e treinamento

Suporte Técnico Requisição de Suporte (novos chamados):

https://support.industry.siemens.com/my/br/pt/requests/#createRequest

A informação que você precisa (FAQ, manuais, arquivos, fórum) pode estar no Portal do

Suporte Técnico:

Site mundial (inglês): https://support.industry.siemens.com/cs/?lc=en-BR

Site Brasil (português): http://www.siemens.com.br/Hotline

Centro de treinamento - SITRAIN

Informações: www.siemens.com.br/sitrain

Tel.: 0800 7 73 73 73