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)?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ja, Gerätebaum ist grün/orange (siehe Bild). IO-Variablen sind gemappt und im Programm verwendet. Ich habe mal noch ein paar Bilder zum Status angehangen.
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.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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.
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)?
nein nur die 30 Minuten- aber sonst keine Einschränkung.
Gerätebaum alles Grün/Orange?
IO Variablen mappen und auch im Programm verwendet?
Ja, Gerätebaum ist grün/orange (siehe Bild). IO-Variablen sind gemappt und im Programm verwendet. Ich habe mal noch ein paar Bilder zum Status angehangen.
Last edit: elektron785 2024-02-07
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.
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.