Opened 12 years ago

Closed 12 years ago

#18 closed Aufgabe (fixed)

Dialog: Detail

Reported by: Melanie Hermann Owned by: Melanie Hermann
Priority: kurzfristig Milestone:
Component: Gesamtsystem Version:
Severity: Aufgabe Keywords:
Cc:

Description

Unnötige Matrixelemente ausblenden / Zugriff ändern / ...
Neue Matrixelemente einfügen.
Nicht erlaubte Einstellungen unterbinden. Z.B. Protokolländerung auf COM2.

Change History (6)

comment:1 by Melanie Hermann, 12 years ago

Es wurde ein neues Kapitel Kompatibel Modus eingefügt. Hier werden vorerst alle neuen Matrixelemente abgelegt, die für den CM benötigt werden.

Last edited 12 years ago by Melanie Hermann (previous) (diff)

comment:2 by Melanie Hermann, 12 years ago

Priority: mittelfristigkurzfristig

comment:3 by Melanie Hermann, 12 years ago

Um die unterschiedlichen Applikation handeln zu können wurden zwei Dinge eingeführt:

  • xValues
  • xs-Typ I

comment:4 by Melanie Hermann, 12 years ago

I steht für invisible
Wenn in der mtx_tab.txt für eine Variable in einer xs-Spalte I steht bedeutet das, dass diese Variable in der jeweiligen Applikation unsichtbar ist und in der Matrix nicht angezeigt wird.
Z.B. werden die Variablen unter dem Kapitel Kompatibelmodus in der normalen Applikation nicht angezeigt, da sie nicht benötigt werden.

comment:5 by Melanie Hermann, 12 years ago

Änderungen:

  • ModbusSlave.cpp:
    • ReadUsrMbl(): case I eingebaut
  • gcvars.cpp:
    • I in struct svars eingebaut
    • FillHeader(): case I eingebaut
  • gcwert.cpp:
    • IsVisible(): case I eingebaut
    • SaveWert(): case I eingebaut
    • GetDefaultOffset(): case I eingebaut
  • gcGlobals.h:
    • XS_INVISIBLE definiert

comment:6 by Melanie Hermann, 12 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.