Questões de Concurso Sobre linguagens de programação para engenharia de automação em engenharia de automação

Foram encontradas 36 questões

Q4090741 Engenharia de Automação
Em um sistema de automação industrial, um engenheiro está desenvolvendo a lógica de controle de um motor utilizando um Controlador Lógico Programável (CLP), conforme a norma IEC 61131-3. Ele decide implementar a lógica tanto em Diagrama Ladder (LD) quanto em Lista de Instruções (IL).
A lógica desejada requer que o motor deve ser acionado quando o botão de partida (START) for pressionado e o botão de parada (STOP) não estiver acionado. Além disso, o motor deve permanecer ligado (auto-retenção) até que o botão STOP seja pressionado.
Assinale a opção que apresenta corretamente essa lógica, em conformidade com os princípios da programação.
Alternativas
Q4085147 Engenharia de Automação
Um sistema de automação de um processo industrial apresenta os seguintes elementos: duas válvulas, V1 e V2, que possuem sensores de fim de curso conectados com um CLP, sendo que os sensores apresentam nível lógico 1 quando as válvulas estão totalmente abertas e nível lógico 0 em caso contrário; dois interruptores térmicos, S1 e S2, sendo que o interruptor S1 apresenta nível lógico 0 quando a temperatura é maior que Tmax; e nível lógico 1 em caso contrário. O interruptor S2 apresenta nível lógico 0 quando a temperatura é menor que Tmin e nível lógico 1 em caso contrário. O sistema conta ainda com duas bombas, B1 e B2. A seguir, um excerto de um programa em Ladder contido em CLP responsável por realizar o controle do processo: 
Captura_de tela 2026-05-31 235941.jpg (193×170)
Com base nessas informações, assinale a alternativa que descreve a operação do sistema. 
Alternativas
Q4083427 Engenharia de Automação

Com relação às linguagens de programação e aos controladores lógicos programáveis (CLP), julgue o item a seguir.


A linguagem Ladder permite a construção de circuitos utilizando-se fluxo reverso de corrente elétrica, com o mesmo esquemático do circuito elétrico que se pretende representar.

Alternativas
Q4083426 Engenharia de Automação

Com relação às linguagens de programação e aos controladores lógicos programáveis (CLP), julgue o item a seguir.


Uma das dificuldades da utilização de um CLP é a impossibilidade de se realizar um temporizador para controlar a comutação de um contator.

Alternativas
Q4083425 Engenharia de Automação

Com relação às linguagens de programação e aos controladores lógicos programáveis (CLP), julgue o item a seguir.


Em Ladder, para que uma lâmpada seja acesa quando um ou outro relé esteja acionado, o seguinte programa deve ser gravado em um CLP.


Imagem associada para resolução da questão

Alternativas
Q4083422 Engenharia de Automação

Com relação às linguagens de programação e aos controladores lógicos programáveis (CLP), julgue o item a seguir.


Para implementar uma ação de parada de emergência, o botão de desligar deve ter a seguinte simbologia em Ladder. 

Imagem associada para resolução da questão

Alternativas
Q4083421 Engenharia de Automação

Com relação às linguagens de programação e aos controladores lógicos programáveis (CLP), julgue o item a seguir.


A linguagem Ladder baseia-se na lógica de relés e de contatos elétricos para o projeto e a implementação de circuitos elétricos de acionamentos.

Alternativas
Q4027606 Engenharia de Automação
Analise o diagrama Ladder para controle sequencial de dois motores (M1 via bobina K1, M2 via K2), com botoeiras B1 (liga M1), B3 (liga M2), B2 (para M1), B4 (para M2) abaixo e defina a sequência obrigatória para ligar M1 e depois M2. 
                                 Imagem associada para resolução da questão
Alternativas
Q4027593 Engenharia de Automação
Em uma bancada de treinamento de comandos lógicos programáveis, um sistema de sinalização foi programado para simular duas condições comuns da indústria:
Uma sirene que deve ser acionada somente após um atraso programado, evitando partidas imediatas.
• Um ventilador que deve continuar operando por alguns segundos após o desligamento do comando, para garantir a exaustão residual do ambiente.
Ao revisar o programa em Ladder, foi necessário distinguir o comportamento dos temporizadores empregados nessas duas etapas. Nesse caso, qual alternativa descreve corretamente a diferença principal entre um temporizador TON e um TOF? 
Alternativas
Q3854295 Engenharia de Automação

Observe o diagrama Ladder a seguir:


Imagem associada para resolução da questão


O tipo de circuito lógico representado correspondente a uma porta 

Alternativas
Q3854283 Engenharia de Automação
São exemplos de linguagens gráficas padrão para programação de um controlador lógico programável (CLP): 
Alternativas
Q3539177 Engenharia de Automação
O primeiro Controlador Lógico Programável (CLP) foi desenvolvido e lançado, inicialmente, para uso na indústria automobilística. Uma das exigências essenciais para o desenvolvimento desse CLP foi que a linguagem de programação utilizada pudesse espelhar o formato dos diagramas de relés e da lógica de circuitos elétricos. Isso tinha o objetivo de facilitar a transição de engenheiros elétricos para a automação de sistemas. A linguagem de programação especificamente criada para atender a essa premissa foi o(a)
Alternativas
Q3329545 Engenharia de Automação

O trecho de programa seguinte implementa uma lógica de controle para a partida direta (simples) de um motor, implementada em linguagem Ladder.



Imagem associada para resolução da questão



Neste programa o bloco OSR (One Shot Rising, na linha 0), implementa a detecção a bordas de subida. Ele faz com que sua saída OB (Output Bit, associada a variável Pulso) seja setada toda vez que sua entrada sofrer uma transição lógica ascendente. Nas demais condições, o bit de saída permanece em nível lógico baixo. Analise as afirmativas seguintes, referentes a este programa de partida direta de um motor:



I. Uma vez acionada a saída Ligar, o motor será desligado se, dentro de 2,5s não houver o retorno de que ele foi realmente ligado.


II. Se, após a saída Ligar ser acionada o sinal Funcionando sofrer uma transição lógica ascendente, o motor é desligado.


III. A realimentação do sinal Ligar em forma de contato de selo não é necessária uma vez que bobinas tipo Set (Latch - retentiva) e Reset (Unlatch – não retentiva) são usadas nas linhas 1 e 2 do programa para programar o ligamento/desligamento do motor.


IV. É possível usar a entrada Liberação para que, em modo automático, lógicas externas comandem o motor em função de, por exemplo, sequenciamento de equipamentos do processo.



Selecione a única opção que relaciona todas as afirmativas corretas.

Alternativas
Q3329544 Engenharia de Automação

Analise as afirmativas seguintes, referentes a características de Controladores Lógicos Programáveis – CLP’s:



I. Para garantir o atendimento às exigências de um sistema de tempo real o programa de controle deve monitorar regularmente os sinais de entrada provenientes do processo. Isto é garantido pela execução cíclica do programa em CLP’s num período denominado varredura (SCAN).


II. Depois do advento dos CLP’s os relés e os contatores tornaram-se dispensáveis à automação industrial, minimizando problemas de manutenção com desgastes mecânicos das partes móveis, ruídos e dissipação térmica associados a estes dispositivos. 


III. Um passo na linguagem SFC representa um estado particular do sistema, recebe um nome único, só pode aparecer uma vez na rede SFC e pode possuir somente uma ação de controle associada a ele para descrever seu comportamento.


IV. Tanto funções como blocos funcionais são referidos como blocos, mas apenas os blocos funcionais possuem persistência de dados por meio da estrutura de dados criada quando instância é declarada.



Selecione a única opção que relaciona todas as afirmativas corretas.


Alternativas
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
Q2328608 Engenharia de Automação
O microcontrolador TM4C123GH6PM, da Texas Instruments, possui 256 kB de memória Flash. O endereçamento dessa memória começa em 0x0 (zero).

Nesse cenário, deseja-se que o microcontrolador acesse um byte dessa memória.

Utilizando-se a notação 0x, qual é o maior endereço, em hexadecimal, para o microcontrolador realizar esse acesso?

Dado 1 kB = 1 kilobyte = 1024 bytes
Alternativas
Q2328607 Engenharia de Automação

Considere o trecho de código na linguagem C, descrito abaixo.  


int Teste[5] = {4,2,10,4,5};

int SomaQ = 0;

int i;


for (i=0;i<5;i++) {

"código a ser incluído aqui"

} /* for */


Qual código deve ser incluído na linha indicada entre aspas (" ") para que a variável SomaQ assuma o valor da soma dos quadrados dos números contidos no vetor Teste quando terminar o loop?

Alternativas
Q2328606 Engenharia de Automação
Considerando-se a linguagem C++, qual é o data type, tipo de dado em português, que possui mantissa e expoente?
Alternativas
Q2328596 Engenharia de Automação
As ferramentas computacionais são largamente utilizadas pelas indústrias para aumentar sua eficiência e competitividade. Várias dessas ferramentas têm aplicação em robótica, em automação, em integração da produção e em gestão.

Uma dessas ferramentas destina-se ao controle do movimento e da velocidade de seus eixos ao longo de um processamento de uma peça.

A ferramenta citada é: 
Alternativas
Q2328595 Engenharia de Automação
Os Controladores Lógicos Programáveis (CLP) foram desenvolvidos na segunda metade do século passado e hoje têm aplicação acentuada na indústria.

A seguinte caracterização NÃO descreve adequadamente um CLP:
Alternativas
Respostas
1: B
2: A
3: E
4: E
5: E
6: C
7: C
8: A
9: E
10: E
11: E
12: D
13: D
14: D
15: D
16: A
17: C
18: C
19: C
20: D