O documento descreve como automatizar máquinas utilizando sinais PTO e PWM para controlar motores de passo e CC respectivamente. Pede para criar IHMs e programas Ladder que gerem os sinais com base nos valores de frequência e duty cycle inseridos na interface e permitam o controle dos motores.
1.1. Faça uma IHM para controle e monitoramento do acionamento do motor. Ela deve conter:
1. ATIVIDADE 3 – INFORMÁTICA INDUSTRIAL – 51/2023
1. Trabalhando na automação de uma máquina, você notou que seria necessário
fazer um PTO para um motor de passo configurado para trabalhar através dos
sinais de pulso e direção. Você notou. também, que o software de programação
do CLP da máquina permite apenas a utilização dos blocos simples da linguagem
Ladder, como os blocos de contatos, bobinas, contadores, timers e operadores
matemáticos, e que precisaria utilizar uma IHM para controlar e monitorar a
frequência dos pulsos e o sentido de giro do motor. Assim:
1.1. Faça uma IHM para controle e monitoramento do acionamento do motor. Ela deve
conter:
1.1.1. Um campo digitável para inserção do valor de frequência do PTO — identificar o
campo com o nome "Frequência" —, o campo ainda deve apresentar o valor atual
da frequência.
1.1.2. Uma chave seletora — identificar o estado ativo como HORÁRIO, e o inativo como
ANTI-HORÁRIO.
1.1.3. Um botão — MUDA PTO.
1.1.4. Dois gráficos em função do tempo, um para mostrar o sinal do PTO, e outro
para mostrar o sentido de giro.
1.2. Faça um programa em Ladder utilizando
apenas os grupos de blocos citados anteriormente para gerar o sinal PTO e o
2. sentido de giro. Assim:
1.2.1. Se o valor de frequência for menor que 0,001, deve ser forçada uma frequência de
0,001. Caso contrário, o valor configurado é o mesmo selecionado na IHM.
1.2.2. O botão MUDA PTO é o responsável por alterar o valor da frequência do PTO, ou
seja, após digitar o valor da frequência na IHM, o usuário deve pressionar o botão para que
o novo valor seja enviado
para o PTO, caso contrário, o valor da frequência não será alterado no sinal PTO.
Observações: no arquivo de sua resposta, adicione um print do seu código
Ladder, um print da sua IHM com a chave seletora desligada e um print com a
chave seletora ligada. Caso o sinal PTO não apresente ondas quadradas perfeitas,
não se preocupe, a simulação pode gerar isso. Simule ao máximo o seu programa
para garantir que obtenha o correto funcionamento.
2. Mais adiante no trabalho na máquina, foi necessário gerar um sinal PWM para um motor
CC, assim como uma IHM para controlá-lo e monitorá-lo. Para esse caso, desenvolva:
2.1. Uma IHM para controle e monitoramento do acionamento do motor. Ela deve conter:
2.1.1. Um campo digitável para inserção do valor de frequência do PWM —
identificar o campo com o nome "Frequência" —, o campo ainda deve apresentar
o valor atual da frequência.
2.1.2. Um campo digitável para inserção do valor do
DUTY CYCLE — identificar o campo com o nome "Duty Cycle" —, o campo ainda
deve apresentar o valor atual do duty cycle.
2.1.3. Um botão — MUDA PWM.
2.1.4. Um para mostrar o sinal do PWM.
2.2. Faça um programa em Ladder utilizando apenas os grupos de blocos citados
anteriormente para gerar o sinal PWM. Assim:
2.2.1. Se o valor de frequência for menor que 0,001, deve ser forçada
uma frequência de 0,001. Caso contrário, o valor configurado é o mesmo
selecionado na IHM.
2.2.2. Se o valor do duty cycle for menor que 0,001, deve ser
forçado o valor 0,001, e, se for maior que 99,999, deve ser forçado o valor 99,999.
Caso contrário, o valor configurado é o mesmo selecionado na IHM.
2.2.3. O botão MUDA PWM é o responsável por alterar o valor da frequência e do duty
cycle do PWM, ou seja, após digitar o valor da frequência na IHM e/ou o valor do
DUTY CYCLE, o usuário deve pressionar o botão para que o sinal seja alterado,
caso contrário, o sinal não será alterado.
Observações: no arquivo de sua resposta, adicione um print do seu código Ladder, um print
da IHM com a frequência de 1 Hz e duty cycle de 25%, um print da IHM com a frequência
de 0.5 Hz e duty cycle de 25%, e um print da IHM com a frequência de 0.5 Hz e duty
3. cycle de 50%. Caso o sinal PWM não apresente ondas quadradas perfeitas, não
se preocupe, a simulação pode gerar isso. Simule ao máximo o seu programa
para garantir que obtenha o correto funcionamento