Back to top

O que um controlador de motion faz?

Um controlador de motion é um dispositivo programável que gerencia motores e drives eletrônicos conectados para executar funções específicas de automação e controle de máquinas.  Os controladores de motion podem variar de chips de microprocessador muito simples incorporados à eletrônica de impressoras 3D a sofisticados sistemas CNC de multieixo que operam centros de usinagem de precisão. Como dispositivos programáveis, os controladores de motion dependem de informações de programação armazenadas na memória com o programa iniciado por entradas de um computador host conectado a um painel IHM.  Os requisitos de codificação variam de controlador para controlador. As linguagens de programação IEC 61131-3 são atualmente as mais comuns em ambientes industriais. As linguagens de programação IEC 61131-3 são resquícios da programação PLC histórica e muitos programadores mais novos estão procurando usar "C", BASIC, Python ou outras linguagens comumente associadas à programação de computador.

Alguns dos controladores de hoje, chamados de controladores de motion por conveniência, são controladores de máquina completos que integram o controle de motion para drives e motores, além de manipularem outros dispositivos diretamente ou via I/O externo. Para esses controladores, um computador host separado pode não ser necessário para automatizar todas as funcionalidades da máquina.

O propósito do controlador de motion é orquestrar o movimento dos eixos de acordo com programas específicos residentes no controlador. conductor of an orchestra Pense em um controlador de motion como o maestro de uma orquestra.  O maestro conduz vários músicos para tocar o que foi escrito pelo compositor, fornecendo o tempo subjacente enquanto sinaliza outros instrumentos para começarem a tocar conforme a partitura.  Seus movimentos no suporte controlam cada músico da orquestra para produzir os lindos sons pretendidos pelo compositor.  Da mesma forma, um controlador de motion conduz uma coleção de drives, entradas e saídas para criar movimento conforme escrito pelo programador, fornecendo a sincronização subjacente enquanto sinaliza cada eixo para se mover de forma coordenada.  Os sinais executados pelo controlador para cada dispositivo conectado criam o motion preciso pretendido pelo programador.

Com base nos requisitos de movimento, o controlador de motion estabelece trajetórias de movimento, sinaliza os drives para iniciar o motion e, em seguida, analisa quaisquer malhas de controle de feedback para fornecer correções pontuais de forma a manter os perfis de movimento adequados. Conforme observado, os controladores completos da máquina também gerenciam outras funções associadas à operação da máquina, como requisitos de motion seguro, entradas e saídas específicas da máquina e outras funções críticas.  À medida que a IoT e a Factory 4.0 são introduzidas nas novas operações da máquina, o controlador pode desempenhar um papel na comunicação dos dados de desempenho críticos aos sistemas de computador host.  Esses dados são analisados para a operação da máquina e os requisitos de manutenção preventiva.

Para operar como um sistema de motion, um controlador de motion integra vários componentes, incluindo o hardware do controlador de motion, servomotor, motor de passo e drives VFD, IHM, hardware de entrada/saída, alimentação, feedback e cabos de comunicação, firmware e software.  O controlador de motion pode ser um chip ASIC, um PC industrial dedicado, um cartão (PCI, cPCI, PCI Express, etc.) adicionado ao barramento de comunicação interno de um PC, ou umcontrolador autônomo totalmente contido em uma única caixa.  O software inclui o elemento de programação de motion, elementos de automação e outros programas de interface.

Sobre o Autor

Especialistas Kollmorgen

Kollmorgen Experts

Esse blog foi um esforço colaborativo do time de motion e dos experts em automação na Kollmorgen, incluindo especialistas da engenharia, atendimento ao cliente e de desenvolvimento de projetos. Sempre que você começar um projeto, estamos aqui para ajudá-lo.

Consulte um especialista

Blog Taxonomy Helper

Aplicações
Dicas de Instalação
Embalagem
Engenharia
Geral
Haberleşme
História
Interconectividade
Médico
Movimento Embutido
Negócio
Óleo e Gás
Parcerias Universitárias
Regulamentos Alimentares
Robótica
Tecnologia
Veiculos Guiados Automatizados