Buscar

Atividade Aula 05

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
Painel / Minhas Disciplinas / 20A137
/ Aula 05: Programação de Robôs Industriais / Atividade Aula 05
Robótica Industrial
Iniciado em
quinta, 18 Fev 2021, 20:36
Estado
Finalizada
Concluída em
quinta, 18 Fev 2021, 20:40
Tempo
empregado
3 minutos 52 segundos
Avaliar 7,00 de um máximo de 10,00(70%)
Questão 1
Incorreto
Atingiu 0,00 de 1,00
Marcar questão
O texto refere-se à Exemplos comparativos, marque
Verdadeiro ou Falso:
( ) O desenvolvimento de alguns equipamentos industriais
programáveis teve o benefício da padronização das
linguagens. Isso traz vantagens muito grandes para as
indústrias, pois permite a rápida migração de programas
entre diferentes plataformas. Outra grande vantagem é fazer
com que o aprendizado de uma determinada linguagem
permita trabalhar com equipamentos de fabricantes
diferentes. Exemplos comuns de equipamentos que usam
linguagens padronizadas são os Controla- dores Lógicos


https://ava.politecnicabr.com.br/my/
https://ava.politecnicabr.com.br/course/view.php?id=974
https://ava.politecnicabr.com.br/course/view.php?id=974#section-6
https://ava.politecnicabr.com.br/course/view.php?id=974#section-6
https://ava.politecnicabr.com.br/course/view.php?id=974#section-6
https://ava.politecnicabr.com.br/course/view.php?id=974#section-6
https://ava.politecnicabr.com.br/course/view.php?id=974#section-6
https://ava.politecnicabr.com.br/course/view.php?id=974#section-6
https://ava.politecnicabr.com.br/course/view.php?id=974#section-6
https://ava.politecnicabr.com.br/mod/quiz/view.php?id=35088
https://ava.politecnicabr.com.br/
Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
Programáveis (CLP), que usam, por exemplo, a linguagem
LADDER, e os Comandos Numéricos Computadorizados
(CNC), que usam, em sua grande maioria, a linguagem
conhecida como Código G. Claro que cada fabricante
implementa alguns detalhes distintos para atender às
características particulares de cada um, mas isso não quer
dizer que se trata de outra linguagem.
Escolha uma opção:
Questão 2
Correto
Atingiu 1,00 de 1,00
Marcar questão
Como qualquer linguagem, existem regras a serem
seguidas rigidamente. A primeira é que toda linha
termina com um caractere ponto e vírgula (;). Alguns
comandos requerem que um nome, que
chamaremos de identificador, seja adotado pelo
programador, atendendo aos seguintes requisitos:
Escolha uma opção:
 Verdadeiro 
Falso
a. Os demais caracteres podem ser alfabéticos,
numéricos ou o caractere sublinhado (_)
b. Caracteres especiais, como o asterisco, não são
permitidos.
c. Até 72 caracteres
d. O primeiro caractere deve ser alfabet́ico
 e. Todas as alternativas corretas. 
Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
Questão 3
Correto
Atingiu 1,00 de 1,00
Marcar questão
xxxx
Escolha uma opção:
Questão 4
a. O comando de movimentação absoluta é o
PMOVE(PT(x, y, r)), sendo que os valores de x e y
devem ser fornecidos em milímetros, e r, em
graus.
b. Para executar um movimento relativo, também
chamado de incremental, o comando é
DPMOVE(x, y, r). Inicia-se com a letra D devido à
palavra Delta, indicando que o movimento ocorre
em relação à posição atual.
c. Na linguagem AML há dois comandos que
movem o braço e, ao mesmo tempo, orientam a
garra (giram-na em seu eixo). Um dos comandos
realiza um movimento absoluto, ou seja, a
coordenada da posição final do movimento está
relacionada à origem do sistema de coordenadas
XY.
d. Um detalhe importante: o primeiro movimento
executado pelo programa deve ser absoluto, caso
contrário, o simulador apresentará uma
mensagem de erro durante a compilação.
 e. Todas as alternativas corretas. 
Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
Correto
Atingiu 1,00 de 1,00
Marcar questão
Marque Verdadeiro ou Falso:
( ) Em Robot-Basic, podemos ver o uso de
numeração nas linhas, como nas antigas versões da
linguagem Basic para computadores. O comando de
movimento (move) pode receber o acréscimo de
outra informação para executar uma linha reta
(straight). Para que o movimento passe por um ponto,
a linguagem requer que os comandos de
movimentação estejam fechados dentro de uma
estrutura (iniciada com o comando cpon e concluída
com o comando cpoff).
Escolha uma opção:
Questão 5
Incorreto
Atingiu 0,00 de 1,00
Marcar questão
Com relação ao movimento da garra em linha reta,
marque a alternativa incorreta.
Escolha uma opção:
 Verdadeiro 
Falso
a. Em alguns casos será preciso movimentar o
órgão terminal em linha reta. Para que isso seja
Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
Questão 6
Correto
Atingiu 1,00 de 1,00
Marcar questão
Marque Verdadeiro ou Falso sobre o controle do eixo
Z:
possível, a linguagem AML traz o comando
LINEAR (qualidade).
b. Quanto menor for o valor do parâmetro, mais
exato e lento será o movimento linear. O valor zero
desativa a função, ou seja, o braço deixa de
executar movimentos em linha reta e volta ao
modo normal.
c. Na Figura 5.35 vemos os resultados da
simulação para quatro diferentes valores de
qualidade (constante X). Na parte superior da
figura tem-se X=0, à esquerda, e X=50, à direita. Na
parte inferior à esquerda a figura apresenta X=30,
e à direita, X=10. Use a opção Traço Superior no
menu Visualizar para que o simulador desenhe
uma linha branca por onde a garra passar quando
estiver na posição superior.
d. Segundo o manual do IBM 7535, podem ocorrer
condições de erro e resultados imprevisíveis se o
comando for usado fora da área especificada. No
simulador, o uso de movimentos lineares fora
dessa região irá apenas gerar linhas não
exatamente lineares.
 
e. Devido às características construtivas, os
movimentos lineares não podem ser executados
corretamente em toda a área de trabalho. O
fabricante definiu uma determinada região na
qual o comando trabalhará conforme o esperado.

Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
( ) O período de 1,5 segundo é funcional para a
maioria das aplicações. Porém, a linguagem AML
permite que o tempo de espera padrão seja
controlado (porém, isso não foi implementado no
simulador). São os comandos UP (tempo) e DOWN
(tempo), em que tempo pode variar de 0 até 25,5
segundos em passos de 0,1 segundo. Um valor igual a
zero fará com que o programa espere
indefinidamente até que o eixo atinja a posição.
( ) O IBM 7535 possui sensores nos finais de curso do
eixo Z, permitindo saber se ele atingiu a posição
superior ou inferior. Sendo assim, o robô aguarda,
durante um tempo, que o sinal vindo desses sensores
seja enviado para que o programa continue sua
execução. O tempo padrão defini- do pelo fabricante é
de 1,5 segundo.
( ) Os comandos que permitem controlar o eixo Z
são extremamente simples! Utiliza-se UP para
fornecer pressão e subir o eixo Z, e DOWN para cessar
a pressão e fazer o eixo descer. O peso próprio do eixo
vertical, somado ao peso do órgão terminal e da carga,
faz com que esse eixo volte para a posição inferior. São
comandos diretos, simples e, por consequência, de
fácil memorização.
( ) A solução é usar o comando Z, como o próprio
nome sugere, gasta determinado tempo antes de
seguir para o próximo comando. O parâmetro tempo
tem como valores válidos a faixa que vai de 0 até 25,5
segundos, em incrementos de 0,1 segundo. Este
parâmetro também pode ser uma constante definida
no início do programa. O valor zero indica espera
infinita, mas essa opção não foi implementada no
simulador, que aceita apenas valores de 0,1 até 25,5
segundos.Escolha uma opção:
a. F, F, V, V.
 b. V, V, V, F. 
Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
Questão 7
Correto
Atingiu 1,00 de 1,00
Marcar questão
É possível descrever, de forma geral, as funções que
devem existir para a programação de um robô,
independentemente da linguagem e da forma como
cada comando é implementado. Vamos descrever as
principais funções.
dependendo da estrutura e dos recursos oferecidos
pela linguagem pode-se saltar diretamente para uma
linha definida por um rótulo (label, em inglês). Esses
sal- tos podem ser incondicionais ou ocorrem com
base em comandos que verificam se certas condições
foram atingidas.
Defn
 
 
o uso de variáveis permite que o desenvolvimento do
programa seja mais flexível. Uma variável pode
armazenar coordenadas geométricas, tempos ou
outras informações. Alterar o valor de uma variável
pode afetar o programa inteiro, simplificando
alterações ou adaptações.
Defn
 
 
quando a linguagem possui funções para contagem,
elas devem: definir um valor inicial, incrementar,
decrementar e testar se o contador atingiu um
determinado valor.
Man
 
 
um robô precisa ter a capacidade de se comunicar
com outros equipamentos. Para que isso seja possível,
deve haver um conjunto de comandos que enviem
valores pelas portas de saída (output) e que recebam
valores pelas portas de entrada (input). Essas portas de
Man
 
c. F, V, V, F.
d. V, V, F, F.
e. V, V, F, V.




Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
comunicação podem ser digitais (dois níveis: ativado
ou não ativado) ou analógicas (o valor pode variar entre
um mínimo e um máximo).
 
algumas linguagens fazem com que o programador
tenha que realizar contagens por meio de variáveis,
enquanto outras já possuem comandos específicos
para esta tarefa, que se inicia pela definição do nome
dos contadores.
Defn
 
 
Questão 8
Incorreto
Atingiu 0,00 de 1,00
Marcar questão
O texto a seguir refere-se à comando especiais:
( ) o software de controle do robô possui um planejador de
trajetórias que calcula a forma como as juntas se
movimentarão entre as posições programadas. Por exemplo,
pode-se ir de um ponto a outro executando um arco, ou uma
reta. O planejamento de trajetórias depende da configuração
do robô. Um robô cartesiano executa com naturalidade
movimentos em linha reta, porém, para executar arcos de
circunferência, é necessário que haja a movimentação
coordenada de mais de um eixo. De forma similar, um robô
com juntas rotativas executa naturalmente movimentos na
forma de arcos, e, para executar uma linha reta, os cálculos do
planejador de trajetória são neces- sários para sincronizar os
eixos.
Escolha uma opção:

 Verdadeiro 
Falso
Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
Questão 9
Correto
Atingiu 1,00 de 1,00
Marcar questão
Marque Verdadeiro ou Falso:
( ) Na linguagem AML há dois comandos que
movem o braço e, ao mesmo tempo, orientam a garra
(giram-na em seu eixo). Um dos comandos realiza um
movimento absoluto, ou seja, a coordenada da
posição final do movimento está relacionada à origem
do sistema de coordenadas XY. O outro comando faz
com que a movimentação seja relativa à posição atual.
O comando de movimentação absoluta é o
PMOVE(PT(x, y, r)), sendo que os valores de x e y
devem ser fornecidos em milímetros, e r, em graus.
Pode-se, no início do programa, criar uma constante
com a coordenada desejada e usar o nome dessa
constante no comando, ou seja, PMOVE(constante). A
criação de constantes será descrita mais adiante neste
capítulo. Para executar um movimento relativo,
também chamado de incremental, o comando é
DPMOVE(x, y, r). Inicia-se com a letra D devido à
palavra Delta, indicando que o movimento ocorre em
relação à posição atual. Um detalhe importante: o
primeiro movimento executado pelo programa deve
ser absoluto, caso contrário, o simulador apresentará
uma mensagem de erro durante a compilação.
Escolha uma opção:
Questão 10
 Verdadeiro 
Falso
Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
Correto
Atingiu 1,00 de 1,00
Marcar questão
Assinale a alternativa correta nos primeiros comandos.
Escolha uma opção:
a. Você deve, inicialmente, ligar o robô com o
botão Manip Power. A luz ao lado do botão se
acenderá, em vermelho, e o eixo Z (que estava na
posição inferior devido à falta de ar comprimido)
irá subir. 
b. Apesar de o simulador possuir uma rotina de
tratamento de erros, que apresenta o local do erro
e informações sobre como agir para corrigi-lo, é
possível haver erros não previstos. Isso pode fazer
com que o simulador encerre sua execução.
Sendo assim, sempre salve o programa digitado
antes de prosseguir.
c. O simulador mostrará os eixos Teta1, Teta2 e R
girando lentamente, em busca de suas
respectivas referências. Assim que as referências
são encontradas, os eixos afastam-se rapidamente
um pouco para, em seguida, voltar à origem e
confirmar a posição. Esses movimentos só são
executados quando o robô é ligado.
d. O programa digitado movimenta apenas a
garra, ou seja, o braço ficará imóvel. A figura 5.7
mostra a sequência de movimentos a serem
observados durante a execução do programa. Da
esquerda para a direita, tem-se: posição inicial
(eixo Z na posição superior e garra aberta), descida
da garra com o comando Down; fechamento da
garra com o comando Grasp, subida do eixo Z
com o comando Up e abertura da garra com o
comando Release (que faz voltar ao estado inicial).
 e. Todas as alternativas corretas. 
Atividade Aula 05
https://ava.politecnicabr.com.br/mod/quiz/review.php?attempt=1108290[18/02/2021 20:40:47]
© 2020 - Escola Politécnica Brasileira
Terminar revisão
Entre em Contato
 https://www.politecnicabr.com.br
 0800 084 2627 indisponível devido a
pandemia de COVID-19, use outro canal!
 0800 084 2627
 comercial@politecnicabr.com.br




Links Úteis
Dicas da nossa Diretora
Acadêmica
Planner de Estudos
Declaração de Matrícula
Orientações do AVA
Abertura de Ticket
Fale com o Tutor
Cronograma de Estudos
Solicitação de Diploma
Manual de Estágio
Manual de Competência
Siga-nos nas redes sociais
  
https://ava.politecnicabr.com.br/mod/quiz/0
https://ava.politecnicabr.com.br/mod/quiz/view.php?id=35088
https://www.politecnicabr.com.br/
mailto:comercial@politecnicabr.com.br
https://soundcloud.com/user-501638417/sets/escola-politecnica-brasileira
https://soundcloud.com/user-501638417/sets/escola-politecnica-brasileira
https://storage.googleapis.com/sirius-pubstore/semestre_plannerdeestudo%20poli.pdf
https://storage.googleapis.com/sirius-pubstore/declaracao_matricula.pdf
https://storage.googleapis.com/sirius-pubstore/orientacoes_ava.pdf
https://storage.googleapis.com/sirius-pubstore/abertura_ticket.pdf
https://storage.googleapis.com/sirius-pubstore/fale_com_tutor.pdf
https://storage.googleapis.com/sirius-pubstore/cronograma_estudos.pdf
https://storage.googleapis.com/sirius-pubstore/solicitacao_diploma.pdf
https://storage.googleapis.com/sirius-pubstore/manual_estagio.pdf
https://storage.googleapis.com/sirius-pubstore/manual_competencia.pdf
https://www.facebook.com/politecnicabr
https://www.instagram.com/politecnicabr_oficial
	ava.politecnicabr.com.br
	Atividade Aula 05
	V3LnBocD9hdHRlbXB0PTExMDgyOTAA: 
	form2: 
	input4: 
	input4_(1): 
	input4_(1)_(2): 
	input4_(1)_(2)_(3): 
	input4_(1)_(2)_(3)_(4): 
	input4_(1)_(2)_(3)_(4)_(5): 
	input4_(1)_(2)_(3)_(4)_(5)_(6): 
	q1113897:1_sub0: [2]
	q1113897:1_sub1: [5]
	q1113897:1_sub2: [4]
	q1113897:1_sub3: [3]
	q1113897:1_sub4: [1]
	input4_(1)_(2)_(3)_(4)_(5)_(6)_(7): 
	input4_(1)_(2)_(3)_(4)_(5)_(6)_(7)_(8): 
	input4_(1)_(2)_(3)_(4)_(5)_(6)_(7)_(8)_(9): 
	V3LnBocD9hdHRlbXB0PTExMDgyOTAA:button1: 
	button5:

Outros materiais