Tomada de Decisões
A Tomada de Decisões, também conhecida como Estrutura de Casos no Labview, é uma ferramenta que permite a seleção de fluxos de execução de acordo com o valor de uma expressão. Ela é semelhante ao comando “switch-case” em outras linguagens de programação.
Para usar a Estrutura de Casos, é necessário criar uma entrada para a expressão a ser avaliada e, em seguida, adicionar casos para cada valor possível da expressão. Sendo assim, cada caso deve conter o fluxo de execução correspondente ao valor da expressão. Entretanto, também é possível adicionar um caso “padrão” que será executado caso a expressão não corresponda a nenhum dos valores especificados nos casos.
A Estrutura de Casos pode ser usada para aumentar a legibilidade do código e evitar a utilização de vários blocos “Se-Então-Senão” aninhados. Ela também é útil para lidar com valores discretos, como enumerações, onde cada valor representa uma situação diferente.
Como criar Tomada de Decisões
Antes de mais nada, considere um sistema de aquecimento que possui três modos de operação: desligado, baixo e alto. Portanto, A operação é controlada por um botão que alterna entre os modos, gerando uma tomada de decisões.
Para implementar este sistema usando a Estrutura de Casos, primeiro é necessário criar uma entrada para armazenar o valor do modo de operação (desligado, baixo ou alto). Em seguida, adicionar três casos na estrutura de casos, um para cada valor possível da entrada.
Dentro de cada caso, adicionar o fluxo de execução correspondente ao valor da entrada. No caso do modo “desligado”, pode-se desativar o aquecimento. Para o caso do modo “baixo”, pode-se configurar o aquecimento para um nível baixo. Já o caso do modo “alto”, pode-se configurar o aquecimento para um nível alto.
Resumidamente, temos as seguintes etapas:
- Criar uma entrada para armazenar o modo de operação (desligado, baixo ou alto)
- Adicionar três casos na estrutura de casos, um para cada valor possível da entrada.
- Dentro de cada caso, adicionar o fluxo de execução correspondente ao valor da entrada.
- No caso do modo “desligado” desativar o aquecimento.
- No caso do modo “baixo” configurar o aquecimento para um nível baixo
- No caso do modo “alto” configurar o aquecimento para um nível alto
Assim, essa é uma maneira simples de ilustrar como a estrutura de casos pode ser utilizada para selecionar ações baseadas em valores discretos.
Em resumo, a Estrutura de Casos é uma ferramenta poderosa no LabVIEW que permite a seleção de fluxos de execução baseados em valores discretos, aumentando a legibilidade do código e evitando a utilização de vários blocos “Se-Então-Senão” aninhados.

