FAQs Técnicas

Realizar una pregunta

Unity: ¿Qué significa la advertencia "El número de dispositivo X implementa el procedimiento de inicio, pero la CPU actual no admite la modalidad experta de Canopen"?

¿Qué significa el mensaje de advertencia "El número de dispositivo X implementa el procedimiento de inicio, pero la CPU actual no admite la modalidad experta de Canopen" que aparece cuando se genera un proyecto Unity en el que se ha configurado una CPU de la gama M340 con puerto CanOpen incorporado? (siendo X el número de nodo correspondiente a un dispositivo configurado en el bus CanOpen).

Si al generar un proyecto Unity en el que se ha configurado una CPU de la gama M340 con puerto CanOpen incorporado aparece el mensaje de advertencia "El número de dispositivo X implementa el procedimiento de inicio, pero la CPU actual no admite la modalidad experta de Canopen" (siendo X el número de nodo correspondiente a un dispositivo configurado en el bus CanOpen), quiere decir que la CPU seleccionada utiliza una versión del stack CanOpen v1.0, que no es válida para inicializar ciertos dispositivos configurados en el bus CanOpen; para ello se ha de usar el stack CanOpen v2.0, implementado en las CPUs de la gama M340 a partir de la versión v2.1.

¿Ha sido útil?
¿Qué podemos hacer para mejorar la información?