FAQs Técnicas

Realizar una pregunta

En una aplicación M340-Unity ¿se pueden enviar SDOs a un dispositivo no configurado en un bus CanOpen?

No se puede. El lanzamiento de peticiones acíclicas (mensajería) de lectura o escritura (Read_Var o Write_Var) no es independiente de si el dispositivo de destino está o no configurado en el bus; si no está configurado en el bus, la petición no se envía (no sale por el puerto Can del PLC) y en la gestión de la función de comunicación correspondiente (en el segundo registro de la tabla de gestión de la función de comunicación) el resultado que aparece es inicialmente 16#0001 (timeout), seguido de 16#0007 (interrupción genérica de la transmisión). Igualmente, en la pantalla de diagnóstico en línea de la CPU aparece, en el apartadado de eventos de diagnóstico, la indicación de 'SDO abortado por el cliente'.
¿Ha sido útil?
¿Qué podemos hacer para mejorar la información?