Bloco de motor grande

O bloco de motor grande controla um motor grande. Você pode ligar e desligar um motor, controlar seu nível de força ou ligar o motor por uma quantidade específica de tempo ou de rotações.
Selecione seu Modo de controle e Porta de motor


Seletor da porta
Modo seletor
Entradas

Selecione o motor (A, B, C, D) que você quer que o Bloco de motor grande controle usando o Seletor de porta na parte superior do bloco.

Use o Modo seletor para escolher como deseja controlar o motor. Depois de selecionar o modo, você pode escolher os valores para as entradas. As entradas disponíveis irão mudar dependendo do modo. Os modos e entradas estão descritos abaixo.
Modos
Ligado


O modo Ligado, liga o motor e depois prossegue para próximo bloco no programa. Você pode controlar a velocidade e a direção do motor usando a entrada Força. O motor irá funcionar até que seja parado ou trocado por outro bloco posteriormente no programa, ou até que o programa termine.
Exemplo
Use o modo Ligado quando quiser que outros blocos em seu programa controlem por quanto tempo o motor fica ligado. Neste programa, o motor funcionará até que um sensor de toque seja pressionado, e depois o motor para.
Desligado


O modo Desligado para o motor, é geralmente usado para parar o motor que foi acionado pelo modo Ligado. Consulte o exemplo acima.

Se Travar ao finalizar for Verdadeiro, o motor é parado imediatamente. O motor será mantido em sua posição parada até que outro bloco de motor inicie seu motor, ou até que o programa termine. Se Travar ao finalizar for Falso, a força do motor simplesmente é cortada. O motor irá girar livremente usando o momento restante até parar, ou até que outro Bloco de motor inicie.
Dicas e Truques
Você pode usar o modo Desligado com Travar ao finalizar definido como Falso para "liberar" um motor que está sendo mantido em posição parada. Isso pode, por exemplo, permitir que você ajuste a posição do motor à mão no meio do programa.
Ligado para segundos


Ligado para segundos aciona o motor pelo número de segundos na entrada Segundos, depois o desliga. O bloco irá aguardar que o tempo passe antes do programa prosseguir para o bloco seguinte.
Você pode controlar a velocidade e a direção do motor usando a entrada Força. Use Verdadeiro para Travar ao finalizar para parar o motor exatamente após o número de segundos especificado.
Dicas e Truques
Você pode usar décimos de segundo na entrada Segundos para obter a quantidade exata de tempo, como 3,5 para três segundos e meio e 0,25 para um quarto de segundo.
Ligado para graus


Ligado para graus aciona o motor por um número de graus de rotação especificado na entrada Graus, depois o desliga. 360 graus de rotação resulta em um giro completo do motor.

Você pode controlar a velocidade e a direção do motor usando a entrada Força. Use Verdadeiro para Travar ao finalizar para parar o motor exatamente após o número de graus especificados.
Exemplo
Este programa fará funcionar o motor na porta D a 50% da força por exatamente 900 graus (duas rotações e meia) e depois parar.
Dicas e Truques
O sensor de rotação interno do Motor grande mede os graus de rotação. Ao usar Ligado para graus, o bloco irá aguardar até que o motor tenha girado exatamente o número de graus especificado antes de o programa prosseguir para o próximo bloco. Se o motor encontrar resistência ou um limite físico e não for capaz de completar o número de graus especificados, o bloco continuará aguardando. Nenhum bloco no programa será executado até que a resistência seja removida.
Ligado para rotações


Ligado para rotações aciona o motor pelo número de rotações na entrada Rotações, depois o desliga.

Você pode controlar a velocidade e a direção do motor usando a entrada Força. Use Verdadeiro para Travar ao finalizar para parar o motor exatamente após o número de rotações especificado.
Dicas e Truques
O modo Ligado para rotações é exatamente igual ao modo Ligado para graus, exceto que ele usa uma unidade de rotação diferente. Você também pode usar valores decimais na entrada Rotações para o valor de uma rotação. A seguinte tabela exibe duas maneiras diferentes de obter a mesma quantidade de rotações.
RotaçõesGraus
1360
2720
0,5180
1,25450
7,22592
Direção e força do motor
A entrada Força aceita um número de -100 a 100. Números negativos e positivos fazem o Motor grande girar em diferentes direções, como exibido no gráfico abaixo.




Força positiva
Força negativa

Você pode alterar a direção de rotação normal de um motor usando o bloco Inverter Motor. Se a direção de um motor for invertido, o efeito dos níveis de força negativa e positiva será o oposto ao exibido acima.
Dicas e Truques
A velocidade de rotação de um motor será aproximadamente proporcional ao nível de força especificado, embora a velocidade de rotação também seja afetada pela quantidade de carga colocada no motor.
Entradas
As entradas do bloco de motor grande controlam os detalhes de como o motor irá operar. Você pode inserir os valores de entrada diretamente no bloco. Alternativamente, os valores podem ser fornecidos pelos Fios de dados das saídas de outros blocos de programação. As entradas disponíveis e sua funções dependem do modo de controle selecionado.
EntradaTipoValores permitidosObservações
Força Numérico-100 a 100Nível de força do motor
Consulte Direção e força do motor.
Travar ao finalizar LógicaVerdadeiro/FalsoAplica-se quando o bloco finaliza.

Se Verdadeiro, o motor é parado imediatamente e mantido em posição.

Se Falso, a força do motor para e permite-se que o motor gire livremente.
Segundos Numérico≥ 0Tempo de movimento em segundos.
Graus NuméricoQualquer númeroQuantidade de movimento em graus 360 graus fazem uma rotação completa.
Rotações NuméricoQualquer númeroQuantidade de movimento em rotações.
Motor grande
Links rápidos