Engenharia Múltipla Escolha

A estrutura da linguagem de programação das listas de instruções se baseia em um acumulador identificado como linguagem orientada; assim, cada instrução faz uso do conteúdo mais recente do acumulador ou modifica-o. De acordo com a norma IEC6113-1, esse acumulador é o resultado, daí a lista de instruções precisa ser iniciada pelo operando. Dessa maneira, sobre os operadores da linguagem de lista de instruções, assinale a alternativa correta.

A estrutura da linguagem de programação das listas de instruções se baseia em um acumulador identificado como linguagem orientada; assim, cada instrução faz uso do conteúdo mais recente do acumulador ou modifica-o. De acordo com a norma IEC6113-1, esse acumulador é o resultado, daí a lista de instruções precisa ser iniciada pelo operando. Dessa maneira, sobre os operadores da linguagem de lista de instruções, assinale a alternativa correta.

  1. O operador S recebe a seguinte instrução: coloque o operando booleano exatamente em FALSE se o resultado atual for TRUE.
  2. O operador LD recebe a seguinte instrução: salve o resultado atual na posição do operando.
  3. O operador S recebe a seguinte instrução: coloque o operando booleano exatamente em TRUE se o resultado atual for TRUE.
  4. O operador R recebe a seguinte instrução: torne o resultado atual igual ao operando.
  5. O operador ST recebe a seguinte instrução: coloque o operando booleano exatamente em FALSE se o resultado atual for TRUE.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - O operador S recebe a seguinte instrução: coloque o operando booleano exatamente em TRUE se o resultado atual for TRUE.

Introdução

Esta questão aborda a linguagem de Lista de Instruções (IL) conforme a norma IEC 61131-3, utilizada em programação de CLPs (Controladores Lógicos Programáveis). A linguagem opera com um acumulador que mantém resultados intermediários das operações lógicas.

Desenvolvimento

Na linguagem IL, cada instrução opera sobre o conteúdo do acumulador. Os principais operadores têm funções específicas:

OperadorFunção PrincipalDescrição Correta
LDLoad (Carregar)Carrega valor PARA o acumulador
STStore (Armazenar)Salva acumulador NA memória
SSet (Ativar)Define operando como TRUE
RReset (Desativar)Define operando como FALSE

Análise dos operadores mencionados:

  • Operador S (Set): Quando o resultado lógico é TRUE, ele define o operando booleano para TRUE (mantém ou ativa)
  • Operador LD (Load): Carrega um valor NO acumulador, não salva do acumulador
  • Operador R (Reset): Define o operando para FALSE quando condição é atendida
  • Operador ST (Store): Armazena o conteúdo do acumulador em uma posição de memória

Por que a alternativa C está correta?

O comando SET (S) tem a função específica de:

  • Verificar se o resultado atual no acumulador é TRUE
  • Se sim, definir o operando booleano para TRUE
  • É usado para manter um estado ativo mesmo após a condição inicial desaparecer

Isso difere do STORE (ST) que apenas transfere dados e do RESET (R) que desativa estados.

Conclusão

A alternativa C descreve corretamente o funcionamento do operador S na linguagem Lista de Instruções, pois este comando realmente configura o operando booleano para TRUE quando a condição lógica é satisfeita, sendo fundamental para aplicações de retenção de sinais em automação industrial.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.