QUESTÃO 15
CAPACIDADE: Demonstrar a sequência de fluxo de dados.
Contexto:
O projeto RNC integra várias tecnologias.
Comando:
Qual alternativa apresenta corretamente a sequência de fluxo de dados?
Alternativas:
A. CLP → IHM → Node-RED → SQLite
B.
CLP → Node-RED → SQLite
C. Node-RED → CLP → IHM → SQLite
D. SQLite → Node-RED → CLP → IHM
E. IHM → Node-RED → CLP → SQLite
B.
C. Node-RED → CLP → IHM → SQLite
D. SQLite → Node-RED → CLP → IHM
E. IHM → Node-RED → CLP → SQLite
Passo 1
O enunciado pede: identificar qual alternativa apresenta corretamente a sequência de fluxo de dados entre os componentes do projeto RNC. As alternativas dadas são:
A. CLP → IHM → Node-RED → SQLite
B. IHM → CLP → Node-RED → SQLite
C. Node-RED → CLP → IHM → SQLite
D. SQLite → Node-RED → CLP → IHM
E. IHM → Node-RED → CLP → SQLite
A. CLP → IHM → Node-RED → SQLite
B. IHM → CLP → Node-RED → SQLite
C. Node-RED → CLP → IHM → SQLite
D. SQLite → Node-RED → CLP → IHM
E. IHM → Node-RED → CLP → SQLite
Passo 2
O que cada componente normalmente faz (explicação didática, sem pular etapas):
- IHM (Interface Homem–Máquina): é o painel/tela que o operador usa para ver estados e enviar comandos. Pense na IHM como o “controle” e a “tela” do processo. Quando o operador aperta um botão na IHM, esse comando precisa chegar ao controlador que age sobre o processo.
- CLP (Controlador Lógico Programável): é o equipamento que liga sensores/atuadores e executa a lógica de controle em tempo real. Ele recebe comandos (ex.: ligar motor), lê sensores e mantém o estado do processo. O CLP é a fonte primária de dados em campo (leituras, estados).
- Node-RED: é uma ferramenta de integração/fluxo de dados — conecta-se a CLP para coletar telemetria, processar mensagens, criar regras, mostrar dashboards web e encaminhar dados para bancos. Funciona como “intermediário” entre o mundo do CLP/IHM e sistemas de TI.
- SQLite: é um banco de dados leve para armazenar dados históricos (logs, medições). Node-RED costuma gravar em SQLite as informações que coleta.
Passo 3
Entendendo direção típica do fluxo de dados no uso normal:
- Comandos de operador partem da IHM e vão para o CLP (operador → IHM → CLP). Isso faz sentido: a IHM é interface; ela não decide inconsequentemente sem mandar ao CLP.
- Leitura/estado do processo parte do CLP (sensores → CLP) e pode ser exibida na IHM e também enviada ao Node-RED. Ou seja, o CLP distribui estados para consumidores (IHM e Node-RED).
- Node-RED é usado para integrar e armazenar: ele recebe dados do CLP e grava em SQLite (CLP → Node-RED → SQLite). Node-RED também pode enviar comandos ao CLP, mas o fluxo lógico principal de registro histórico é do CLP para Node-RED para banco.
Passo 4
Montando a sequência coerente passo a passo (explicando cada setinha):
- IHM → CLP: operador age via IHM; a IHM transmite comandos para o CLP que executa a lógica e atua nos equipamentos. Isso justifica a primeira seta da alternativa B.
- CLP → Node-RED: o CLP disponibiliza estados/telemetria; Node-RED coleta esses dados para integração, processamento e roteamento. Esta é a forma usual de levar dados de automação para plataformas IT.
- Node-RED → SQLite: Node-RED grava os dados processados/filtrados no banco SQLite para armazenamento histórico e consultas posteriores.
Juntando: IHM → CLP → Node-RED → SQLite.
Passo 5
Por que as outras alternativas não são as melhores escolhas:
- A (CLP → IHM → Node-RED → SQLite): coloca a IHM como intermediária entre CLP e Node-RED — na prática a IHM apenas consome/mostra dados, não costuma ser o canal principal para integrar com Node-RED; normalmente Node-RED se conecta direto ao CLP.
- C (Node-RED → CLP → IHM → SQLite): coloca Node-RED como origem primária — embora Node-RED possa enviar comandos, as medições e o controle em tempo real são responsabilidade do CLP.
- D (SQLite → Node-RED → CLP → IHM): inverte totalmente o sentido; banco de dados não é a fonte original de dados em campo.
- E (IHM → Node-RED → CLP → SQLite): faz a IHM mandar para Node-RED antes do CLP, o que não é o fluxo normal: o operador manda para o CLP, não para uma camada de integração que depois manda ao CLP.
Passo 6
Resumo prático para a prova (memorização fácil): o operador manda pela IHM para o CLP; o CLP gera dados que o Node-RED coleta; o Node-RED grava em SQLite. Essa cadeia é a alternativa que respeita papéis típicos de cada componente.
Resposta
B. IHM → CLP → Node-RED → SQLite