MC_ReadAxisError (erro do eixo de leitura de controle de movimento)

A instrução MC_ReadAxisError lê os erros de eixo não relacionados aos blocos de instruções de controle de movimento.
Quando o eixo estiver em um estado Desativado, o MC_ReadAxisError pode obter ou não uma ID de erro não zero para o eixo, pois um eixo Desabilitado pode ou não conter erros.
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_ReadAxisError
MC_ReadAxisError
Parâmetros da MC_ReadAxisError
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 atual de MC_ReadAxisError.
  • FALSE: Erro, ErrorID e AxisErrorID foram redefinidos para False(ou 0).
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 retorno), use o tipo de dados FB_AXIS_REF para definir AxisIn.
Enable
Entrada
BOOL
  • TRUE: Obter o valor do parâmetro continuamente enquanto estiver habilitado.
  • FALSE: Redefine as saídas de Erro, ErrorID e AxisErrorID para 0.
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.
Os parâmetros de saída do eixo são definidos no Tipo de dados FB_AXIS_REF.
Valid
Saída
BOOL
  • TRUE: O bloco de instruções está ativo e novos valores de saída são esperados.
  • FALSE: O bloco de instruções está inativo.
Busy
Saída
BOOL
  • TRUE: O bloco de instruções não foi concluído.
  • FALSE: O bloco de instruções foi concluído.
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 estão definidos nas IDs de erro do bloco de função de controle de movimento.
AxisErrorID
Saída
UINT
Um valor numérico exclusivo que identifica o erro do eixo. Os erros dessa instrução são definidos em IDs de erro do bloco da função de controle de movimento.

Exemplos de MC_ReadAxisError

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