CAN-Bus in Demo-Version

2024-02-06
2024-02-14
  • elektron785 - 2024-02-06

    Hallo,
    wie verhält es sich mit der Demo-Version und Datenübertragung z.B. via CAN-Bus. Der Bus läuft, das Device befindet sich im Zustand "Operational" aber es werden keine Daten von der Soft-SPS empfangen. Ich benutze aktuell eine nicht lizenzierte Version von CoDeSys Control for Linux ARM64SL. Normalerweise sollte die Demo-Version uneingeschränkt laufen - also kann ich davon ausgehen, dass es sich um einen Programmierfehler handelt oder ist die Feldbusfunktion ohne Lizenz doch in irgendeiner Form eingeschränkt verfügbar (außer dem 30 Minuten Limit nach Reboot)?

     
  • eschwellinger

    eschwellinger - 2024-02-06

    nein nur die 30 Minuten- aber sonst keine Einschränkung.
    Gerätebaum alles Grün/Orange?
    IO Variablen mappen und auch im Programm verwendet?

     
  • eschwellinger

    eschwellinger - 2024-02-09

    Eigentlich alles ok - sollte gehen - der MDBX wie ist der konfiguriert (also die PDO's)
    auf Änderung / zyklisch? Wenn du einen CAN Monitor hast, anschließen und schauen was genau auf dem BUS los ist. Also einen CAN Trace machen.

     
  • elektron785 - 2024-02-14

    Es funktioniert nun. Ich hatte die SYNC-Erzeugung im CANOpen-Manager vergessen. Mit dessen Aktivierung empfange ich die Daten in der Soft-SPS. Vielen Dank für die Hilfe bis hierhin :)

    Btw: Die PDO's waren standardmäßig als Übertragungstyp zyklisch-synchron eingestellt.

     

Log in to post a comment.