Hallo zusammen,
da ich bisher keine funksonierende Lösung für mein Problem im Internet gefunden habe wollte ich hier einmal fragen, wenn ich etwas übersehen habe korrigiert mich bitte.
Ich versuche seit ca 3 Wochen eine Easy Control EC4P-222 (OS V2.35) und ein XV-102-B5 (OS V2.29.2) per CAN Bus zu verbinden.
Mein aktuelle Problem ist die übertragen der Variabeln aus Codesys V2.3.9.63 in Galileo 10.4.7.35742 bzw von der SPS in das HMI. Bisher habe ich noch nicht ganz verstanden wie die Variabeln über CAN (PDO / SDO) adressiert werden ?
Da ein export aus Codesys V2 per *.ITF soweit mir bekannt nicht möglich ist müssen die Variabln per Hand eingetragen werden ?
In Codesys habe ich bisher eine CANMaster unter Steuerungskonfiguration hinzugefügt sowie das HMI (Moeller XV-CANopenHMI (EDS) [VAR] ). Node-ID 1 ist dem CanMaster zugewiesen und Node-ID 2 dem HMI. In Galileo habe ich SPS-Kommunikationen "CANopen" ausgefählt mit SDO = 1.
Die CAN Bus verbindung an sich sollte soweit funksonieren, da das HMI eine Meldung von "<0>CANopen:Communication OK" ausgibt und die "CAN/NET" LED der SPS auch grün, mit gelbem flackern, leuchtet.
Vielen Dank im Voraus!