Você está na página 1de 7

s TIA Portal – Configuração do HSC

TIA Portal

Configuração do HSC

Leandro Costa de Souza

Objetivo: Demonstração de um exemplo de configuração de contador rápido (HSC)

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 - Conceitos ................................................................................................... 1


2. Procedimento................................................................................................................. 3
3. Referências.................................................................................................................... 7
4. Suporte técnico e treinamento ....................................................................................... 7

1. Introdução - Conceitos

Este exemplo foi criado utilizando CLP 1214 DC/DC/DC utilizando o bloco de tecnológico
CTRL_HSC.

A configuração do contador rápido é feita na configuração de hardware (Device


Configuration). Nesta ferramenta, nas propriedades da CPU, sob o diretório HSC, são
definidas as propriedades, funções e I/O’s físicos relacionados a este contador rápido. Note
que para as CPU´s de firmware V4.x, as entradas digitais possuem um filtro que devem ser
ajustados de acordo com a frequência dos pulsos de entrada.

Além do endereço físico das entradas utilizadas, a cada contador rápido é atribuído também
um endereço de entrada no formato duplo inteiro que pode ser utilizado no programa para
leitura do valor de contagem com range de leitura de -2147483648 até 2147483647.

O valor de contagem pode ser utilizado diretamente no programa, como se fosse uma
entrada analógica. Pode-se, por exemplo, realizar uma comparação para seta um bit.

O uso do bloco CTRL_HSC apenas é necessário em aplicações que precisam alterar as


configurações iniciais do HSC que foram realizadas previamente no Device Configuration
durante a execução do programa.

É necessário definir o método com que as entradas serão manipuladas pelo contador,
sendo elas, 4 opções, que seguem:

28/04/2017 Página 1 /7
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – Configuração do HSC

28/04/2017 Página 2 /7
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – Configuração do HSC

2. Procedimento

- Na árvore de navegação do projeto, abrir o Device Configuration.

- Abrir as propriedades da CPU e abrir a pasta High-speed counters (HSC).

- Habilitar o contador rápido “HSC1” ativando o check Box “Enable this high speed counter”

- Nesta mesma janela, é definida a função do contador.

-Configurar na pasta PLC Tags, o tag do contador, neste caso o ID1000, conforme as
configurações no Device Configuration.

- Inserir o bloco CTRL_HSC no programa e atribuir a ele uma instance DB.


28/04/2017 Página 3 /7
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – Configuração do HSC

- Atribuir à entrada HSC o nome do contador configurado no Device Configuration. Note que
já está configurado um pequeno programa para realizar o reset do contador, atribuindo à
entrada CV o valor zero.

- Para se utilizar o valor de contagem, basta utilizar a variável ID1000, no caso do HSC1.
Note que é possível utilizar até 6 contadores rápidos.

- Se existe a necessidade de se manter o valor do contador após um desligamento de


energia, é necessário mover o valor do contador para uma variável retentiva. Para isso, criar
uma nova DB com um valor tipo duplo inteiro retentivo. Durante a execução do programa, o
valor do contador é copiado para o a variável retentiva através do bloco MOVE.

28/04/2017 Página 4 /7
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – Configuração do HSC

- Ao inicializar novamente o CLP, o OB100 é chamado, por isso inserimos instruções nessa
rotina (que é executada apenas uma vez ao inicializar o CLP), com o intuito de escrever o
valor memorizado na variável NEW_CV do bloco tecnológico.

- Logo após a execução do bloco, deve-se resetar o bit de inicialização. Essa sequencia é
muito importante para o correto funcionamento da inicialização. Vejamos como ficará a
programação alterada para essa necessidade.

28/04/2017 Página 5 /7
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – Configuração do HSC

28/04/2017 Página 6 /7
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline
s TIA Portal – Configuração do HSC

3. Referências

Manual: SIMATIC S7 S7-1200 Programmable controller

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

Manual: SIMATIC S7-1200 Getting started with S7-1200

https://support.industry.siemens.com/cs/ww/en/view/39644875

Manual: SIMATIC STEP 7 Basic V10.5 SP2

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

Making the transition from S7-200 to S7-1200

https://support.industry.siemens.com/cs/ww/en/view/39637591

How in STEP 7 (TIA Portal) do you save the value of an "HSC" (high-speed counter) for the
S7-1200 after STOP mode or after a restart?

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

4. Suporte técnico e treinamento

Suporte Técnico

Requisição de Suporte (novos chamados):


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

Siemens Online Technical Support

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

28/04/2017 Página 7 /7
s Industry Sector - Technical Support & Hotline www.siemens.com.br/Hotline

Você também pode gostar