2.
CNC 8065
(R
: 1309)
EF
·54·
eje lógico; así, en un sistema con 3 ejes, el primer cabezal de la tabla será el cabezal lógico
·4· y así sucesivamente.
AXISNAME
SPDLNAME
AXISNAME 1
AXISNAME 2
AXISNAME 3
SPDLNAME 1
DEFINICIÓN DE TIEMPOS (SISTEMA).
LOOPTIME
Tiempo de ciclo del CNC.
Valores posibles: De 1 a 20 ms.
Valor por defecto: 4 ms.
Variable asociada: (V.)MPG.LOOPTIME
Este parámetro fija el periodo de muestreo que utiliza el CNC. El tiempo de muestreo está
condicionado en gran medida por la topología del bus, el número total de entradas y salidas
y el número de ejes analógicos. Cuanto menor sea el periodo de muestreo, menos tiempo
dispondrá la CPU para procesar los datos.
Influencia de los ejes analógicos en el parámetro LOOPTIME.
Usar como valores orientativos, los siguientes:
4 ms.
Hasta 8 ejes analógicos.
5 ms.
Hasta 12 ejes analógicos.
6 ms.
Hasta 16 ejes analógicos.
8 ms.
Hasta 20 ejes analógicos.
10 ms.
Hasta 24 ejes analógicos.
Influencia del bus CAN en el parámetro LOOPTIME.
Desde el punto de vista del bus CAN, el tiempo mínimo de ciclo para una determinada
configuración viene condicionado fundamentalmente por las necesidades del tráfico del
sistema; es decir, por el tiempo consumido en la transmisión de mensajes por ciclo. Los
factores que influyen son los siguientes:
• Número total de contajes remotos habilitados.
• Número total de entradas analógicas, salidas analógicas y volantes de teclado.
• Número total y frecuencia de cambio de las entradas y salidas digitales.
• Periodicidad del módulo PRG del PLC (PRGFREQ).
• Velocidad de transmisión de CAN.
Si se desea conseguir una medición exacta del mínimo tiempo de ciclo necesario para una
configuración dada, lo más fiable es recurrir a una herramienta comercial de análisis lógico
del bus CAN. Con esta herramienta se puede fijar el parámetro LOOPTIME con un valor
que cubra con garantías las necesidades de comunicación, pero sin saturar el ancho de
banda del sistema (se recomienda no sobrepasar el 60% de ocupación del bus), en previsión
de posibles picos transitorios de tráfico o eventualidades asíncronas.
Si se programa el parámetro LOOPTIME con un valor insuficiente, el comportamiento del
bus será el siguiente.
CANfagor
En el caso de que el tiempo de ciclo del CNC no sea suficiente para gestionar
la configuración deseada, se producirán errores varios de solapamiento de
ciclo y timeout en lecturas cíclicas de CAN.
CANopen
En el arranque del CNC se realiza adicionalmente una estimación del tiempo
necesario, mostrando el correspondiente aviso en caso de ser insuficiente.
En ambos casos, sería necesario incrementar el valor del parámetro LOOPTIME o reducir
el tiempo de comunicación del sistema (aumentando la velocidad de CAN, aumentando el
valor del parámetro PRGFREQ o quitando elementos físicos).
M a nu a l de i n s t a l a c i ó n
Orden lógico.
Número lógico ·1·.
Número lógico ·2·.
Número lógico ·3·.
Número lógico ·4·.