PLC - Variáveis reservadas p/ Debug Bytes 4000-4095 End 4000 4002 4004 4006 4008 4010 4012 4014 4016 4018 4020 4022 4024 4026 4028 4030 4032 4034 4036 4040 4042 4044 4046 4048 4050 4052 4054 4056 4058 4060 4062 4064 4066 4068 4070 4072 4074 4076 4080 4082 4084 4086 4088 4090 4092 4094 Tipo Uint16 Uint16 Descrição Versão do PLC (centesimal): v1.00 = 100 FOTO: erro de foto remota (sync inválido) PLC desabilitado ou não OK (DSP executa rotinas) Número de pulsos por volta do motor (calculado) Função atômica de preset (origem e offset ativo do futuro): G54-G57 +1; G58-G59 +10000 Acerta módulo do eixo rotativo (origem e offset ativo do futuro) Limite do contador (UpdateCurrentOrigin), acerta tabela e offsets correntes Limite do contador (stIncPos_Axis), acerta offsets futuros Eixo CAN: contador de mensagens CAN perdidas Eixo CAN: contador de erros de status não operacional Eixo CAN: número do eixo Eixo CAN: valor do contador de guarda-nó Eixo CAN: status CAN Módulo: contador de mensagens CAN perdidas Módulo: contador de erros de status não operacional Módulo: número do módulo Módulo: valor do contador de guarda-nó Módulo: status CAN PLC: contador de timeout (ARM - SH_PLC_SERVER_TIME_OUT) PLC: tempo gasto na 1ª parte do cliente em ms (DSP->PLC) PLC: max tempo gasto na 1ª parte do cliente em ms PLC: tempo gasto na execução do PLC em ms PLC: max tempo gasto na execução do PLC em ms PLC: tempo gasto na 2ª parte do cliente em ms (PLC->DSP) PLC Max tempo gasto na 2ª parte do cliente em ms (DSP->PLC) ERRO CAN: não conseguiu ler valor válido na recepção Flag AxesInMove (1 bit/eixo): =1 sinaliza eixo em movimento e bloqueia ref automática ao ligar PERFORMANCE: Max tempo gasto na interrupção de 1ms (em us) PERFORMANCE: Max tempo gasto na interrupção de 2ms (interpolação PID) PERFORMANCE: Max tempo gasto na interrupção de 4ms (RunCycle) Interrupção de 4ms: +1 -> gastou mais de 4ms, +1000 -> prejudicou interpolação 1 = Desabilita cálculo do ângulo tangente LINK forçado de movimentos (pode baixar velocidade do prox movimento) Avanço Real em mm/min (média) Num de segmentos da fila do DSP (% de ocupação da fila) Num de blocos/seg da execução Max blocos/seg da execução Contador de erros do PLC Rápido (encavalamento de PLC) Contador de ciclos do PLC Rápido (se ativo, incrementa a cada 4ms) Max tempo entre ciclos do PLC em ms Max num de instruções executadas em 1 ciclo do PLC Versão do Software Básico do DSP (centesimal) Versão do Software Básico do ARM (centesimal) Status do DSP (5 = comunicação inicial OK) Contador de ciclos do PLC (se ativo, incrementa a cada 16ms)