A norma IEC61131, especificamente em sua seção 3, estabelece...

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

A norma IEC61131, especificamente em sua seção 3, estabelece e normatiza as linguagens de programação empregadas em Controladores Lógicos Programáveis (CLPs). Levando em conta as aplicações e orientações para cada uma das linguagens especificadas na norma, é correto afirmar que: 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D

Tema central da questão: A questão aborda a norma IEC 61131-3, que padroniza as linguagens de programação para Controladores Lógicos Programáveis (CLPs). Saber distinguir as características dessas linguagens é fundamental para concursos na área de automação e robótica, pois são amplamente usadas na indústria para desenvolvimento e manutenção de sistemas automatizados.

Resumo teórico:
A IEC 61131-3 define cinco linguagens de programação padrão para CLPs: Ladder Diagram (LD), Function Block Diagram (FBD), Structured Text (ST), Instruction List (IL) e Sequential Function Chart (SFC). Essas linguagens são divididas em gráficas (LD, FBD, SFC) e textuais (ST, IL). Cada uma possui características e aplicações específicas, conforme definido pela própria norma. Fonte: IEC 61131-3 (International Electrotechnical Commission).

Justificativa da alternativa D:
A alternativa D descreve corretamente a linguagem Function Block Diagram (FBD), que é uma linguagem gráfica baseada em blocos conectados por linhas, representando o fluxo de sinais e funções lógicas, como AND, OR, NOT ou blocos personalizados. Esta descrição está alinhada ao que preconiza a IEC 61131-3.

Análise das alternativas incorretas:

A: Errada. Existem três linguagens gráficas (LD, FBD, SFC) e duas textuais (ST, IL), invertendo o que afirma a alternativa.

B: Errada. Instruction List (IL) é uma linguagem textual de baixo nível, parecida com Assembly, e não usa estrutura de controle modularizada como funções ou procedimentos avançados.

C: Errada. A descrição corresponde à linguagem SFC, não à Ladder. A Ladder é baseada em contatos e bobinas, simulando circuitos elétricos, não etapas e transições.

E: Errada. A norma recomenda, mas não obriga que todos os CLPs suportem todas as cinco linguagens; a escolha depende do fabricante e da aplicação.

Estratégia para interpretação:
Preste atenção nas características específicas de cada linguagem e busque por termos técnicos (ex: "etapas e transições", "blocos funcionais") que costumam indicar qual linguagem está sendo retratada. Cuidado com alternativas que invertem quantidades ou confundem linguagens gráficas com textuais.

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

D

A alternativa correta define com precisão o Function Block Diagram (FBD) (Diagrama de Blocos Funcionais). O FBD é uma linguagem gráfica que representa a lógica do sistema por meio de fluxo de sinais entre blocos funcionais interconectados, os quais podem ser funções simples (AND, OR, NOT) ou algoritmos complexos. As demais alternativas apresentam erros conceituais: a Lista de Instruções (IL) é uma linguagem textual de baixo nível; a estrutura baseada em etapas e transições refere-se ao SFC e não ao Ladder (que usa contatos); e a Norma IEC 61131-3 não obriga o fabricante a implementar todas as cinco linguagens no mesmo CLP.

Siga-me @rexconcurseiro

Clique para visualizar este comentário

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