Opened 9 years ago
Closed 9 years ago
#40 closed Fehler (fixed)
Bei Betrieb von RMGViewUSM an COM2 (USM) mit Byteorder Swapped werden ungültige Zahlen angezeigt
| Reported by: | David Bachmann | Owned by: | Hartmut Labenski |
|---|---|---|---|
| Priority: | kurzfristig | Milestone: | |
| Component: | RMGViewUSM | Version: | |
| Severity: | Fehler | Keywords: | |
| Cc: |
Description
Schließt man das RMGViewUSM an einen USM an die COM2 an und wurden dort die Settings für Instanz-F (Byte-Order Swapped) vorgenommen, dann werden die Zahlen im RMGViewUSM falsch interpretiert.
RMGViewUSM sollte erkennen, dass Float, Long oder Double-Werte falsch interpretiert wurden und die Kommunikation mit dem Hinweis stoppen, dass Modbus oder COM-Einstellungen überprüft werden sollen.
Eine FloatZahl lässt sich beispielsweise über die Versionsnummer plausibilisieren. So darf die Versionsnummer nie kleiner Null sein und auch nicht größer als 100.
Bei Long und Double müsste man sich ähnliche Mechanismen überlegen.
Change History (2)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |

Zur Byteorder Verifizierung: