MC_ReadStatus (status de leitura do controle de movimento)
A instrução MC_ReadStatus retorna o status do eixo em relação ao movimento em progresso no momento.
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_ReadStatus

Parâmetro | Tipo do parâmetro | Tipo de dados | Descrição |
|---|---|---|---|
EN | Entrada | BOOL | Habilitação do bloco de instruções.
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 |
|
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. |
Valid | Saída | BOOL |
|
Busy | Saída | BOOL |
|
Error | Saída | BOOL | Indica a ocorrência de um 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. |
ErrorStop | Saída | BOOL | TRUE: O estado do eixo é Parada de erro. Estados de eixo são definidos nos nomes e valores do estado do eixo de controle de movimento. |
Disabled | Saída | BOOL | TRUE: O estado do eixo é Desativado. |
Stopping | Saída | BOOL | TRUE: O estado do eixo é Parando. |
Referenced | Saída | BOOL | TRUE: O estado do eixo está na posição inicial, a posição de referência absoluta é conhecida para o eixo. |
StandStill | Saída | BOOL | TRUE: O estado do eixo é Suspenso. |
DiscreteMotion | Saída | BOOL | TRUE: O estado do eixo é Movimento discreto. |
ContinuousMotion | Saída | BOOL | TRUE: O estado do eixo é Movimento contínuo. |
SynchronizedMotion | Saída | BOOL | O movimento sincronizado não é suportado nos controladores Micro800 .
|
Homing | Saída | BOOL | TRUE: O estado do eixo é Inicialização. |
ConstantVelocity | Saída | BOOL | TRUE: A velocidade do motor é constante. |
Accelerating | Saída | BOOL | TRUE: O eixo está acelerando, energia elevada do motor. |
Decelerating | Saída | BOOL | TRUE: O eixo está desacelerando, energia reduzida do motor. |
Exemplos de MC_ReadStatus
Exemplo de diagrama de blocos de função MC_ReadStatus

Exemplo de diagrama de ladder MC_ReadStatus

Exemplo de texto estruturado MC_ReadStatus

Resultados


Dê sua opinião