Neste tutorial será apresentado como usar o operador executar em um projeto no 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 operador EXECUTAR é utilizado quando se deseja inserir lógica em Texto Estruturado (ST) diretamente dentro de uma rede Ladder, sendo muito útil para implementar cálculos ou condições mais complexas sem sair da linguagem gráfica.
Conceito
O operador EXECUTAR funciona como uma “caixa de código”, onde o programador pode escrever instruções em ST que serão executadas dentro da lógica Ladder.
Isso permite:
- Maior flexibilidade
- Redução de blocos na lógica
- Implementação de condições mais elaboradas
Inserção do operador
Para adicionar o operador EXECUTAR:
- Abra a Caixa de Ferramentas
- Acesse a aba Geral
- Selecione o operador EXECUTAR
- Clique e arraste para a rede Ladder
Figura 2. Inserção do operador Executar em rede Ladder
Declaração da variável
Crie a variável utilizada no exemplo:
ivar : INT;
led_01 : BOOL;
Implementação da lógica
Dentro do bloco EXECUTAR, será inserida a lógica em Texto Estruturado:
IF ivar >= 100 THEN
led_01 := TRUE;
ELSE
led_01 := FALSE;
END_IF;
Funcionamento
- Se o valor de ivar for maior ou igual a 100:
- A variável led_01 = TRUE
- Caso contrário:
- led_01 = FALSE
Figura 3. Parametrização do operador executar
Aplicações na automação
O operador EXECUTAR é muito utilizado em:
- Lógicas condicionais mais complexas
- Cálculos matemáticos
- Tratamento de dados
- Redução de blocos na Ladder
- Integração entre Ladder e ST
Observações importantes
- A sintaxe dentro do EXECUTAR deve seguir as regras do Texto Estruturado
- Pode-se usar IF, operadores matemáticos, atribuições, etc.
- Facilita a escrita de lógicas mais avançadas
- Deve-se manter organização para não dificultar a leitura
Figura 4. Funcionamento do operador executar
Comentários
0 comentário
Por favor, entre para comentar.