DWORD auf Modbusadresse(n) zuweisen

gnassel
2008-07-31
2008-08-01
  • gnassel - 2008-07-31

    Hallo,

    WAGO 750-841 Controller Ethernet

    ich mochte Zählwerte > 65000 (z.b. 2.000.000) via Modbus übertragen.

    normalerweise verwende ich:

    %QW256 := 5000;

    das geht bei diesen Dimensionen natürlich nicht mehr.

    %QD256 := 2.000.000;

    funktionier nicht, jedenfalls kommt bei der Modbus DLL nix mehr an.

    Gibt es eine Funktion, mit der ich das obere und untere WORD aus einem DWORD extrahieren kann oder eine andere Lösung?

    Danke

    Gnassel

     
  • J Schohaus - 2008-08-01

    Hallo Gnassel

    Versuch es mit %QD128 dann hast du die wörter QW256 und QW257

    übersichticher wird es wenn du eine Variable auf die Adresse legst

    z.B.

    MeineVar3 AT %QW256 : INT ;

    MeineVar1 AT %QW258 : DINT ;

    MeineVar2 AT %QW260 : TIEME ;

    mfG Jochen

     

Log in to post a comment.