A norma IEC 61131 é um conjunto de padrões internacionais qu...

Próximas questões
Com base no mesmo assunto
Q3653502 Engenharia de Automação

A norma IEC 61131 é um conjunto de padrões internacionais que estabelece os requisitos e diretrizes para a programação de controladores lógicos programáveis (CLPs) utilizados em automação industrial. Essa norma define as linguagens de programação,  a estrutura do software e os recursos necessários para desenvolver, configurar e manter sistemas de controle baseados em CLPs.


Assinale a alternativa que contém somente linguagens de programação de CLPs definidas pela norma  IEC 61131.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Tema central: A questão aborda as linguagens de programação de CLPs (Controladores Lógicos Programáveis) padronizadas pela norma internacional IEC 61131-3, um conteúdo-chave para provas de Engenharia de Automação.

Conceito fundamental: A IEC 61131-3 padroniza cinco linguagens para programação de CLPs, sendo elas:

  • Linguagens Gráficas: Ladder (LD), Diagrama de Blocos Funcionais (FBD), Diagrama de Funções Sequenciais (SFC)
  • Linguagens Textuais: Texto Estruturado (ST), Lista de Instruções (IL)

Esse padrão garante interoperabilidade e facilita a manutenção em sistemas industriais. Saber distinguir essas linguagens é fundamental para atuação e para provas.

Análise da alternativa correta (B):

FBD (Diagrama de Blocos Funcionais) e SFC (Diagrama de Funções Sequenciais) são exatamente duas das linguagens oficiais, ambas gráficas, explicitamente previstas na IEC 61131-3. Portanto, a escolha correta é B.

Análise crítica das alternativas incorretas:

  • A) Ladder e Python: Ladder (LD) está na norma, mas Python não faz parte das linguagens oficiais segundo a IEC 61131-3. Pegadinha clássica: menciona linguagem popular para confundir.
  • C) C# e VHDL: Ambas não fazem parte da IEC 61131-3. C# é para desenvolvimento geral (ambiente .NET), VHDL é para descrição de hardware; nenhuma é usada em CLP padrão IEC.
  • D) JavaScript e Lista de Instruções: Lista de Instruções (IL) está na norma, mas JavaScript não é padronizada para CLPs; cuidado com associações indevidas!

Estrategicamente, preste atenção à literalidade das normas. Busque sempre duplas corretas nos itens — basta que um elemento seja errado para invalidar a alternativa.

Referência recomendada: Petruzella, Frank D. – "Programação de CLPs" e Manual oficial da IEC 61131-3, leitura fundamental para reforço teórico.

Resumo: B (FBD e SFC) é a alternativa correta porque contempla apenas linguagens oficialmente reconhecidas pela IEC 61131-3.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

B

A norma IEC 61131-3 define cinco linguagens de programação para CLPs: Ladder (LD), Diagrama de Blocos (FBD), Texto Estruturado (ST), Lista de Instruções (IL) e SFC (Sequential Function Chart).

Python, C#, VHDL e JavaScript são linguagens de propósito geral ou hardware, não pertencendo ao padrão industrial.

O Ladder é a linguagem gráfica mais usada, enquanto o FBD foca em blocos lógicos e o SFC em etapas sequenciais.

Siga-me @rexconcurseiro

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo