-> Hier kostenlos registrieren
Hallo zusammen,
wie schon in meinen anderen Threads hervorgeht, habe ich mit Codesys V2.3 noch nicht so viel Erfahrung und deswegen stoße ich häufig auf eher simple Probleme. Heute wollte ich zwei Merker (diese gehen auf Gruppenadressen der ETS) mit einem dritten Merker hin und herschalten. Hierfür habe ich eine einfach IF/ELSE Anweisung benutzt. Die zwei Merker mit den Gruppenadressen sind vom Datentyp FbDPT_Switch und der dritte Merker ist ein BOOL. Jetzt bekomme ich die Fehlermeldung, dass man ein BOOL nicht in einen FbDPT_Switch konvertieren kann. Kann mir da jemand weitehelfen, wie ich das einfach umgesetzt bekomme? Hintergrund ist dieser, dass die Merker über Modbus abgefragt und gesteuert werden sollen. Ich bedanke mich im Voraus.
wie schon in meinen anderen Threads hervorgeht, habe ich mit Codesys V2.3 noch nicht so viel Erfahrung und deswegen stoße ich häufig auf eher simple Probleme. Heute wollte ich zwei Merker (diese gehen auf Gruppenadressen der ETS) mit einem dritten Merker hin und herschalten. Hierfür habe ich eine einfach IF/ELSE Anweisung benutzt. Die zwei Merker mit den Gruppenadressen sind vom Datentyp FbDPT_Switch und der dritte Merker ist ein BOOL. Jetzt bekomme ich die Fehlermeldung, dass man ein BOOL nicht in einen FbDPT_Switch konvertieren kann. Kann mir da jemand weitehelfen, wie ich das einfach umgesetzt bekomme? Hintergrund ist dieser, dass die Merker über Modbus abgefragt und gesteuert werden sollen. Ich bedanke mich im Voraus.