A Norma IEC 61131 define um padrão global para programação ...

Próximas questões
Com base no mesmo assunto
Q1103240 Engenharia de Automação
A Norma IEC 61131 define um padrão global para programação de controle industrial. Assinale a alternativa que apresenta linguagens definidas por essa norma.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

```html

Para resolver esta questão, precisamos entender o contexto da Norma IEC 61131, que é um padrão internacional para a programação de sistemas de controle industrial. Esta norma é fundamental para padronizar a forma como programamos controladores lógicos programáveis (CLPs) e define diversas linguagens de programação utilizadas nesse campo.

A Norma IEC 61131 é composta por várias partes, mas, de maneira geral, ela especifica cinco linguagens de programação para CLPs, que são:

  • Ladder Diagram (LD): Uma linguagem gráfica que se assemelha a esquemas elétricos, muito utilizada por engenheiros e técnicos devido à sua facilidade de visualização.
  • Structured Text (ST): Uma linguagem textual semelhante a linguagens de alto nível como Pascal.
  • Function Block Diagram (FBD): Uma linguagem gráfica que utiliza blocos funcionais para representar operações lógicas e matemáticas.
  • Sequential Function Chart (SFC): Uma linguagem gráfica que facilita a modelagem de sequências de ações e estados.
  • Instruction List (IL): Uma linguagem textual parecida com a programação em assembly, que foi descontinuada em versões mais recentes da norma.

Com base nessas informações, a alternativa correta é a letra A, que menciona as linguagens Ladder e SFC, ambas definidas pela norma IEC 61131.

Agora, vamos analisar as alternativas incorretas:

B - FBD e JAVA: Embora a Function Block Diagram (FBD) seja uma linguagem definida pela IEC 61131, JAVA não é. JAVA é uma linguagem de programação de propósito geral e não está incluída na norma IEC 61131.

C - C# e VHDL: Tanto C# quanto VHDL não são linguagens definidas pela IEC 61131. C# é usada principalmente no desenvolvimento de aplicativos, e VHDL é utilizada para descrição de circuitos digitais.

D - Ladder e C++: Embora Ladder seja uma linguagem definida pela norma, C++ não é. C++ é uma linguagem de programação geral, não específica para controle industrial conforme a definição da IEC 61131.

Ao responder questões de concurso, é importante estar atento ao que a norma específica cobre, evitando se confundir com outras linguagens de programação que, embora populares, não estão relacionadas ao contexto da questão.

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

A IEC 61131-3 define cinco linguagens de programação:

ST (Structured Text

IL (Instruction List

LD (Ladder

FBD (Function Block Diagram

SFC (Sequential Flow Chart) Diagrama de Fluxo

A

A norma IEC 61131-3 estabelece cinco linguagens oficiais para CLPs. O Diagrama Ladder (LD) é a mais popular, baseada em lógicas de relés. O SFC (Sequential Function Chart) organiza o controle em etapas e transições, sendo ideal para processos sequenciais. As outras três são FBD (blocos), ST (texto estruturado) e IL (lista de instruções). Descarte linguagens de TI como Java, C++ ou C#, pois elas não fazem parte deste padrão internacional de automação.

Siga-me @rexconcurseiro

Clique para visualizar este comentário

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