-> Hier kostenlos registrieren
Hallo,
ich habe ein Problem mit dem L_DevParWriteFix1 Baustein.
Ich möchte einen Parameter an einer bestimmten Codestelle verändern können. Klappt aber nicht so einfach.
Am dnState Ausgang bekomme ich einen Fehlercode angezeigt + bError (True)
Fehlercode ist 2129920d --> 1000001000000000000000b --> Bit 15 und 21 gesetzt.
Bit 15 Fehler (Sammelmeldung für Bit 16 ... Bit 25).
Bit 21 Fehler: Datentyp ungültig.
Am Baustein angeschlossen sind
1.bExecute eine BOOL-Variable (True)
2.dwData eine DoubleWord-Variable (0)
3.dwDataType eine DoubleWord-Variable (1)
weil (Auswahl des Dateneingangs / Deklaration des Datentyps:1 Dateneingang dwData / Datentyp DWORD)
4.dwCode eine DoubleWord-Variable (4720)
5.dwSubCode eine DoubleWord-Variable (0)
6.dwComCannel eine DoubleWord-Variable (1)
weil (Aktuell wird nur die Auswahl "1" (Eigenes Gerät) unterstützt.)
Nun kann ich mir nicht ganz erklären warum dieser Fehler auftritt und wie man ihn beheben kann, da die Datentypen ja eigentlich passen.
Bin gerade in das Thema eingestiegen und habe sonst noch nicht damit gearbeitet also gut möglich das es ein dummer Anfängerfehler ist.
Ich hoffe mir kann wer helfen.
Gruß
ich habe ein Problem mit dem L_DevParWriteFix1 Baustein.
Ich möchte einen Parameter an einer bestimmten Codestelle verändern können. Klappt aber nicht so einfach.
Am dnState Ausgang bekomme ich einen Fehlercode angezeigt + bError (True)
Fehlercode ist 2129920d --> 1000001000000000000000b --> Bit 15 und 21 gesetzt.
Bit 15 Fehler (Sammelmeldung für Bit 16 ... Bit 25).
Bit 21 Fehler: Datentyp ungültig.
Am Baustein angeschlossen sind
1.bExecute eine BOOL-Variable (True)
2.dwData eine DoubleWord-Variable (0)
3.dwDataType eine DoubleWord-Variable (1)
weil (Auswahl des Dateneingangs / Deklaration des Datentyps:1 Dateneingang dwData / Datentyp DWORD)
4.dwCode eine DoubleWord-Variable (4720)
5.dwSubCode eine DoubleWord-Variable (0)
6.dwComCannel eine DoubleWord-Variable (1)
weil (Aktuell wird nur die Auswahl "1" (Eigenes Gerät) unterstützt.)
Nun kann ich mir nicht ganz erklären warum dieser Fehler auftritt und wie man ihn beheben kann, da die Datentypen ja eigentlich passen.
Bin gerade in das Thema eingestiegen und habe sonst noch nicht damit gearbeitet also gut möglich das es ein dummer Anfängerfehler ist.
Ich hoffe mir kann wer helfen.
Gruß