<< Click to Display Table of Contents >> Navigation: Arbeiten mit CanEasy > Datenbasis-Editoren > Werte-Editor |
Der Werte-Editor kann über das Kontextmenü des Datenbasis-Eintrags in Baum und Listenansicht aufgerufen werden.
In ihm können Attribute, Signale und Variablen bearbeitet werden.
Was sind Datenbasis-Attribute?
Attribute stellen zusätzliche Eigenschaften für Datenbasis-Objekte dar. Sie gelten also für die Datenbasis, Busse, Steuergeräte, Botschaften und Signale. In der Regel werden Attribute beim Importieren der Datenbasis erzeugt. Über den Werte-Editor hat man jedoch die Möglichkeit Attribute von Hand anzulegen.
CanEasy unterscheidet zwischen drei Arten von Attributen:
Interne Attribute gehören nur dem jeweiligen Datenbasis-Objekt.
|
|
Default-Attribute können nur innerhalb des Busses erzeugt werden und gelten für dessen untergeordnete Objekte.
|
|
Attribut-Referenzen werden automatisch erzeugt, sobald ein Default-Attribut angelegt wurde. |
Attribute haben vier unterschiedliche Typen:
•String (beliebige Texte)
•Integer (ganze Zahlen)
•Float (Gleitkommazahlen)
•Hex (hexadezimale Zahlen)
•Enum (Aufzählungen)
•Empty (gibt ein neues Array der angegebenen Form zurück)
•Char (speichert ein Zeichen und belegt 1 Byte Speicher)
•UChar (das gleiche wie Char ist nur für positive Werte gedacht)
•Short (short-Typ ist vorzeichenbehaftet und enthält sowohl positive als auch negative Werte)
•UShort (Der Short-Typ ohne Vorzeichen ist der Short-Typ, der ebenfalls eine Größe von 2 Bytes hat)
•UInt (der eine Zahl aus dem Bereich von 0 bis 4 Bytes speichert)
•Int64 (repräsentiert vorzeichenbehaftete ganze Zahlen, 8 Bytes lang)
•UInt64 (vorzeichenlos, 8 Bytes lang)
•Double (liefert die größtmöglichen und kleinstmöglichen Werte für die Zahl)