Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.


Nachrichten - dacown

Seiten: [1]
1
Codesys 2 / Re: 2 WORD zu ein DWORD
« am: 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 *)

Seiten: [1]