MC_Power (inicialização de controle de movimento)

A instrução MC_Power controla a etapa de energia, LIGADO ou DESLIGADO.
Detalhes da operação:
  • Depois que a Ligação do eixo é concluída, o status do eixo é redefinido de Iniciado para 0 (não iniciado).
  • A entrada Enable_Positive e a entrada Enable_Negative para MC_Power são disparadas pelo nível e são verificadas quando a entrada Ativar muda de OFF para ON. A alteração dinâmica para a entrada Enable_Positive e Enable_Negative sem a alternância da entrada Ativar não está marcada.
  • Se a energia falhar durante a operação (quando Servo pronto foi detectado), o estado do eixo muda para Parada de erro.
  • A instrução MC_Power tem um valor de tempo limite de 2 minutos. MC_Power retorna um erro quando o período de tempo limite expira e Entrada de inversor pronto é FALSE.
  • Se um bloco de função MC_Power com Enable definido como Verdadeiro for chamado enquanto o estado do eixo estiver Desativado, o estado do eixo muda para Suspenso, a menos que um erro seja detectado, caso em que o estado do eixo muda para Parada de erro.
  • Apenas um bloco da função MC_Power deve ser emitido por eixo. Se um bloco da função MC_Power diferente for usado para controlar o mesmo eixo simultaneamente será rejeitado pelo Mecanismo de movimento.
  • Quando há uma mudança do estado de Energia Ligado ou Desligado para um eixo, a posição absoluta do eixo não é redefinida.
  • Se um bloco de função MC_Power com Enable definido como Falso for chamado, o estado do eixo muda para Desativado para cada estado, incluindo Parada de erro.
  • O bloco de função MC_Power pode ligar o eixo se Ativar estiver configurado como True e desligar o eixo se Ativar estiver configurado como False.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores L50E e L70E que suportam o controle de movimento.
MC_Power
MC_Power
Parâmetros da MC_Power
Parâmetro
Tipo do parâmetro
Tipo de dados
Descrição
EN
Entrada
BOOL
Habilitação do bloco de instruções.
  • TRUE: Executa a computação MC_Power atual.
  • FALSE: Não há computação.
Aplica-se apenas aos programas do diagrama de ladder.
AxisIn
Entrada
AXIS_REF
FB_AXIS_REF
Use os parâmetros Tipo de dados AXIS_REF para definir AxisIn.
Para um FB_Axis (eixo de feedback), use o Tipo de dados FB_AXIS_REF para definir AxisIn.
Enable
Entrada
BOOL
  • TRUE: A energia está LIGADA.
  • FALSE: A energia está DESLIGADA
Enable_Positive
Entrada
BOOL
TRUE: O movimento é permitido na direção positiva.
Enable_Negative
Entrada
BOOL
TRUE: O movimento é permitido na direção negativa.
ENO
Saída
BOOL
Ativar saída.
Aplica-se apenas aos programas do diagrama de ladder.
Axis
Saída
AXIS_REF
A saída do eixo é somente leitura em programas do diagrama de ladder.
Tipo de dados AXIS_REF.
Status
Saída
BOOL
Estado do estágio de energia:
  • TRUE: A ativação do inversor foi concluída.
  • FALSE: A ativação do inversor não foi concluída.
Busy
Saída
BOOL
  • TRUE: O bloco de instruções não foi concluído.
  • FALSE: O bloco de instruções foi concluído.
Active
Saída
BOOL
TRUE: Indica que o bloco de função tem controle sobre o eixo.
Error
Saída
BOOL
Indica a ocorrência de um erro.
  • TRUE: Um erro foi detectado.
  • FALSE: Sem erro.
ErrorID
Saída
UINT
Um numérico exclusivo que identifica o erro. Os erros dessa instrução são definidos em IDs de erro do bloco da função de controle de movimento.

Exemplos de MC_Power

Exemplo de diagrama de blocos de função MC_Power
Exemplo de diagrama de ladder MC_Power
Exemplo de diagrama de Ladder MC_Power
Exemplo de texto estruturado MC_Power
Exemplo de texto estruturado MC_Power
Resultados
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal