Autor Thema: Modbus bits unter Python lesen  (Gelesen 193 mal)

Offline miauler

  • Newbie
  • *
  • Beiträge: 11
Modbus bits unter Python lesen
« am: Oktober 27, 2024, 15:18:01 Nachmittag »
Hi Ich habe mir von einer KI Chat Gpt 40 ein Programm in Python schreiben lassen das die Werte einer Easy anzeigt. Die MW werden richtig angezeigt nur die bitweise auslesung funktioniert nicht
Es werden bei den register 1001,1002,1003 immer nur die merker M1- M16  angezeigt. erst ab 1002.15 wird M17 angezeigt ebenso bei Register 1003.14 M17 und bei 1003.15 M18 Das programm liest immer,egal welcher register ,die Merker 1-16.
der test der anzeige .
        1001        1002         1003
M1      0            -             -
M2      1            0             -
M3      2            1             0
M4      3            2             1
M5      4            3             2
M6      5            4             3
M7      6            5             4
M8      7            6             5
M9      8            7             6
M10     9            8             7
M11    10            9             8
M12    11           10             9
M13    12           11            10
M14    13           12            11
M15    14           13            12
M16    15           14            13
M17    -            15            14
M18    -             -            15

Offline miauler

  • Newbie
  • *
  • Beiträge: 11
Antw:Modbus bits unter Python lesen
« Antwort #1 am: Oktober 27, 2024, 22:07:29 Nachmittag »
hi hat sich erledigt.Das Programm  vewendete anstelle von read holding register ,read coils