benno - 2022-08-28

Hallo alle zusammen,

unter CoDeSys V3.5.16 läuft auf meinem Raspi die KNX Kommunikation fehlerfrei.
Wegen Altersschwäche des bisherigen Raspi habe ich einen neuen Raspberry Pi 4 Model B 4GB erworben.

Die bisherige Konfiguration wurde nicht verändert und ist mit dem alten Raspi weiter voll funktionsfähig.

Den neuen Raspi habe ich mit CODESYS V3.5 SP18 Patch 2 durch Aktualisierung des alten Projektes installiert. Zum Testen schalte ich den alten Raspi aus und den Neuen mit der gleichen IP-Adresse und dem Lizenzdongel ein.
Laufzeitsystem neu: Raspberry armhf 4.5..0.0
Läuft alles aber nicht der KNX Bus.
Im "Device-Log" steht die Meldung "Identification between CODESYS and ETS is not equal! No exchange of data possible!".

Um die Identität der PLC-Applikation zu ändern müsste ich im KNX-E/A-Abbild den aktuellen Wert für den Program Button auf true setzen. Da steht aber unveränderbar 0 und leider nicht true oder false, bei vorbereitendem Wert kann ich nichts eingeben.

Vll. hilfreich, beim Übersetzungslauf wird vielfach gewarnt:
[WARNUNG] knx_raspi_sp18: KNX [Device: Ethernet]:
C0339: Bit-Adresse erwartet für Datentyp BOOL

Wer hat bitte eine Idee?

Viele Grüße Bernd

 

Last edit: benno 2022-08-29