-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es Ihnen, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachten Sie, dass Sie nur Beiträge sehen können, die in Teilen des Forums geschrieben wurden, auf die Sie aktuell Zugriff haben.

Beiträge anzeigen-Menü

Beiträge - dacown

#1
Codesys 2 / Re: 2 WORD zu ein DWORD
09. Oktober 2018, 07:54:39
Ich habe es so gelöst, habe die Original Namen aus meinen  Projekt gelassen:

   I_FuBand_dnPosAct_p1                     AT%IW234   :   WORD;   (*    Aktuelle Position der Motorwelle in [Inkrementen] LowWord*)
   I_FuBand_dnPosAct_p2                     AT%IW236   :   WORD;   (*    Aktuelle Position der Motorwelle in [Inkrementen] HighWord*)

diFuBand_AktPos                  := WORD_TO_DINT(I_FuBand_dnPosAct_p2); (* erst umwandeln *)
diFuBand_AktPos                  := SHL(diFuBand_AktPos,16); (* die länge des Words nach links verschieben *)
diFuBand_AktPos                  := diFuBand_AktPos + I_FuBand_dnPosAct_p1; (* Das Word dazu addieren *)