Skip to main content

Solución de problemas

tabla 16. Administrador CANopen (Maestro)

Problema

Posible solución

El nodo de bus CAN es rojo o tiene un signo de exclamación rojo.

Consulte la solución de problemas generales del bus CAN.

El administrador CANopen es de color rojo o tiene un signo de exclamación rojo.

Consulte la página de estado y la página del registrador del Administrador CANopen . Encontrará más información aquí.

Posibles causas:

  • No tienes licencia o la licencia de demostración ha expirado.

  • Hay muy poca memoria disponible.

El administrador CANopen tiene un triángulo naranja.

El administrador CANopen se encuentra en el PREOPERATIONALestado.

Posibles causas:

  • No todos los esclavos obligatorios están en el OPERATIONAL estado.

    Marque los dispositivos no disponibles en el Configurador de dispositivos como opcionales.

  • La opción "Inicio automático de CANopen Manager" no está seleccionada en el configurador del Administrador CANopen .

    Debe iniciar manualmente el Administrador CANopen en la aplicación mediante el bloque de funciones CiA405.NMT.

Un esclavo tiene un triángulo naranja.

El esclavo no está en el OPERATIONAL Estado. La comunicación de E/S aún no se ha iniciado. Puede ver el estado actual en la página de estado.

Puede iniciar manualmente el esclavo en la aplicación mediante el bloque de funciones CiA405.NMT.

Un esclavo tiene un signo de exclamación rojo.

El esclavo ha informado de una emergencia (por ejemplo, debido a un cable roto) o se han producido errores de configuración (aborto de SDO en la fase de configuración).

Consulte la página de estado y la página del registrador del Administrador CANopen . Encontrará más información aquí.

Para obtener más información sobre la emergencia, consulte el manual del esclavo.

Posibles causas de errores de configuración:

  • El archivo EDS no coincide con el dispositivo o contiene errores.

    Póngase en contacto con el fabricante.

  • Para dispositivos modulares: el orden o el tipo de los módulos en el árbol del dispositivo no coinciden con la construcción física.

    Realice un escaneo del dispositivo en el dispositivo CANopen Manager y compare la configuración.

Un esclavo tiene un signo de exclamación gris.

Se produjo un error en el pasado que ya se ha corregido. Puede consultar la página del registrador para determinar el error. Puede confirmar el signo de exclamación gris haciendo clic en el Confirmar botón en la página de estado o el comando en el menú contextual del dispositivo.

Las entradas y salidas del esclavo no funcionan.

Posibles causas:

  • Es posible que el administrador CANopen no esté en el OPERATIONAL estado aún (sin icono verde). El administrador CANopen solo puede editar PDO (Process Data Objects) en el OPERATIONAL estado. El administrador CANopen alcanza este estado solo cuando todos los suscriptores CANopen requeridos están en el OPERATIONAL Estado. Además, el Inicio automático de CANopen Manager La opción debe configurarse en el configurador de CANopen Manager o debe iniciarse manualmente CANopen Manager mediante el bloque de funciones CiA405.NMT.

  • El esclavo afectado no está en el OPERATIONAL estado aún (sin icono verde) o se han producido errores de configuración (aborto de SDO durante la fase de configuración).

    • Puede leer posibles errores de configuración en el registrador del esclavo respectivo y en la página de estado.

    • Si el Esclavos de inicio Si la opción en el configurador CANopen Manager está desactivada, entonces es necesario iniciar los esclavos manualmente mediante el bloque de funciones CiA405.NMT para que se incluya el tráfico de datos de E/S. Si el Inicio automático de CANopen Manager Si la opción está desactivada, también tendrás que iniciar el administrador manualmente.

Las entradas analógicas de un esclavo no funcionan.

Posibles causas:

  • Para la entrada, no se genera ninguna interrupción en el esclavo. Esto puede ocurrir, por ejemplo, en el caso de entradas analógicas cuando el PDO asociado está configurado en tipo de transmisión "asíncrono" (254 o 255) y no... Hora del evento se ha definido

    Para ello se ofrecen tres soluciones.

    • Establezca el PDO en sincrónico y actívelo Producción sincronizada en el Administrador CANopen .

    • Establezca el Hora del evento de la PDO a valores > 0

    • En la página SDO, inserte el objeto 16#6423sub0 (habilitación de interrupción global de entrada analógica) y establezca el valor en 1

Un esclavo abandona esporádicamente (se vuelve rojo y luego verde nuevamente).

Posibles causas:

  • Hay valores atípicos en el tiempo de ciclo en la tarea del ciclo del bus.

    • En el monitor de tareas, verifique el tiempo mínimo y máximo de la tarea del ciclo de bus.

    • En la aplicación, busque el código de la aplicación que produce estos valores atípicos de tiempo de ciclo: optimice el código o muévalo a otra tarea.

  • Una pérdida de identificador fue causada por un controlador defectuoso o un uso incorrecto de la capa CL2.

  • Existe un error físico.

    Consulte la solución de problemas para buses de campo basados en CAN.