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 *)
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 *)