O objetivo deste tutorial é explicar como inserir e utilizar o bloco funcional BLINK em um projeto do MasterTool X.
Componentes
Equipamentos: 1 computador/notebook.
Software: MasterTool X
Seções do Tutorial
- ARQUITETURA
- DESENVOLVIMENTO
1. ARQUITETURA
Será necessário a utilização de um computador/notebook para utilizar o Mastertool X.
Figura 1. Computador executando o Mastertool X
2. DESENVOLVIMENTO
O bloco BLINK é utilizado para gerar um sinal pulsante, alternando automaticamente entre ligado e desligado em intervalos de tempo definidos. Ele é muito útil para aplicações como sinalizações, alarmes visuais e testes de lógica.
Pré-requisito
Para utilizar o bloco BLINK, é necessário que a biblioteca Util esteja previamente adicionada ao projeto, pois esse bloco não faz parte dos recursos padrão do sistema.
Caso a biblioteca ainda não tenha sido adicionada, utilize o procedimento de inclusão de bibliotecas através do Library Manager.
Inserção do bloco na lógica
O bloco BLINK não aparece diretamente na caixa de ferramentas, portanto deve ser inserido manualmente.
Para isso:
- Crie uma nova rede na lógica
- Insira uma caixa genérica (Caixa)
- Pode ser pela caixa de ferramentas (Geral)
- Ou com botão direito sobre a rede
- Dentro da caixa, digite o nome do bloco:
BLINK
Após isso, o bloco será reconhecido automaticamente pelo sistema.
Figura 2. Adicionando o Bloco Funcional Blink
Parametrização do bloco
O bloco BLINK possui os seguintes parâmetros:
ENABLE (BOOL)
- Habilita o funcionamento do bloco
- Quando TRUE, o bloco inicia a geração do sinal pulsante
TIMELOW (TIME)
- Define o tempo em que a saída ficará desligada (FALSE)
TIMEHIGH (TIME)
- Define o tempo em que a saída ficará ligada (TRUE)
Saída
OUT (BOOL)
- Saída pulsante do bloco
- Alterna automaticamente entre TRUE e FALSE conforme os tempos definidos
Funcionamento
Quando o bloco está habilitado (ENABLE = TRUE):
- A saída OUT ficará:
- TRUE durante o tempo definido em TIMEHIGH
- FALSE durante o tempo definido em TIMELOW
Esse ciclo se repete continuamente, gerando um sinal do tipo onda quadrada.
Exemplo de aplicação
Considere a seguinte parametrização:
Hab_Blink :BOOL := TRUE; //ENABLE
on_blink :TIME := T#2S; // TIMEHIGH
off_blink :TIME := T#1S; // TIMELOW
Resultado:
- A saída ficará 2 segundos ligada
- Depois 1 segundo desligada
- Repetindo continuamente
Figura 3. Parametrização do bloco Blink
Aplicações na automação
O bloco BLINK é muito utilizado em:
- Pisca de lâmpadas de sinalização
- Alarmes visuais intermitentes
- Testes de funcionamento de saídas
- Geração de sinais periódicos
Observação importante
- O bloco só funciona se a biblioteca Util estiver adicionada
- Os tempos devem ser definidos no formato TIME (T#)
- Pode ser utilizado em conjunto com outras lógicas para criar comportamentos mais complexos
Em resumo, o bloco BLINK é uma forma simples e eficiente de gerar sinais pulsantes na lógica, sendo amplamente utilizado para sinalização e testes dentro de projetos no MasterTool X.
Figura 4. Funcionamento do bloco Blink
Comentários
0 comentário
Por favor, entre para comentar.