A norma IEC 61131 é um conjunto de padrões internacionais qu...
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.
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