ISOBUS Objekt IDs
Siehe auch:
Stand Jetter ISO-Designer 5.6.1
hier stimmen die Objektnummern mit den IDs in der Norm überein.
(die Objektnummern können jeden Wert annehmen; mit Ausnahme der Makros)
die Festlegung in dieser Tabelle kann man also als Good Practice bezeichnen.
TypeName |
StartID |
FmtStr |
ID |
Link |
---|---|---|---|---|
WorkingSet |
0 |
WorkingSet_%ld |
0 |
|
DataMask |
1000 |
DataMask_%ld |
1 |
|
AlarmMask |
2000 |
AlarmMask_%ld |
2 |
|
Container |
3000 |
Container_%ld |
3 |
|
SoftKeyMask |
4000 |
SoftKeyMask_%ld |
4 |
|
SoftKey |
5000 |
SoftKey_%ld |
5 |
|
KeyGroup |
35000 |
KeyGroup_%ld |
35 |
|
Button |
6000 |
Button_%ld |
6 |
|
InputBoolean |
7000 |
InputBoolean_%ld |
7 |
|
InputString |
8000 |
InputString_%ld |
8 |
|
InputNumber |
9000 |
InputNumber_%ld |
9 |
|
InputList |
10000 |
InputList_%ld |
10 |
|
OutputString |
11000 |
OutputString_%ld |
11 |
|
OutputNumber |
12000 |
OutputNumber_%ld |
12 |
|
OutputList |
37000 |
OutputList_%ld |
37 |
|
Line |
13000 |
Line_%ld |
13 |
|
Rectangle |
14000 |
Rectangle_%ld |
14 |
|
Ellipse |
15000 |
Ellipse_%ld |
15 |
|
Polygon |
16000 |
Polygon_%ld |
16 |
|
Meter |
17000 |
Meter_%ld |
17 |
|
LinearBargraph |
18000 |
LinearBargraph_%ld |
18 |
|
ArchedBargraph |
19000 |
ArchedBargraph_%ld |
19 |
|
PictureGraphic |
20000 |
PictureGraphic_%ld |
20 |
|
GraphicsContext |
36000 |
GraphicsContext_%ld |
36 |
|
NumberVariable |
21000 |
NumberVariable_%ld |
21 |
|
StringVariable |
22000 |
StringVariable_%ld |
22 |
|
FontAttributes |
23000 |
FontAttributes_%ld |
23 |
|
LineAttributes |
24000 |
LineAttributes_%ld |
24 |
|
FillAttributes |
25000 |
FillAttributes_%ld |
25 |
|
InputAttributes |
26000 |
InputAttributes_%ld |
26 |
|
ExtendedInputAttributes |
38000 |
ExtendedInputAttributes_%ld |
38 |
|
ObjectPointer |
27000 |
ObjectPointer_%ld |
27 |
|
Macro |
0 |
Macro_%ld |
0 |
|
AuxFunction2 |
31000 |
AuxFunction2_%ld |
31 |
|
AuxInput2 |
32000 |
AuxInput2_%ld |
32 |
|
AuxObjectPointer |
33000 |
AuxObjectPointer_%ld |
33 |
|
ColorMap |
39000 |
ColorMap_%ld |
39 |
|
WindowMask |
34000 |
WindowMask_%ld |
34 |
|
ObjectLabelReferenceList |
40000 |
ObjectLabelReferenceList_%ld |
40 |
|
ExternalObjectDefinition |
41000 |
ExternalObjectDefinition_%ld |
41 |
|
ExternalReferenceName |
42000 |
ExternalReferenceName_%ld |
42 |
|
ExternalObjectPointer |
43000 |
ExternalObjectPointer_%ld |
43 |
|
Animation |
44000 |
Animation_%ld |
44 |
|
ScaledGraphic |
48000 |
ScaledGraphic_%ld |
48 |
|
GraphicData |
46000 |
GraphicData_%ld |
46 |
|
ColorPalette |
45000 |
ColorPalette_%ld |
45 |
|
WorkingSetSpecialControls |
47000 |
WorkingSetSpecialControls_%ld |
47 |
|
IDsForTemporaryUse |
64000 |
IDsForTemporaryUse_%ld |
64 |
|
Proxy |
4194304 |
Proxy_%ld |
In Versionen vor V. 5.6.0, also bis ISO-Designer 5.5.1
war folgende Benennung üblich:
hier stimmte die ID nicht mit der ObjectID zusammen.
z.b. bei AUX Function.
TypeName |
StartID |
FmtStr |
---|---|---|
WorkingSet |
0 |
WorkingSet_%ld |
DataMask |
100 |
DataMask_%ld |
AlarmMask |
200 |
AlarmMask_%ld |
Container |
300 |
Container_%ld |
SoftKeyMask |
400 |
SoftKeyMask_%ld |
SoftKey |
500 |
SoftKey_%ld |
KeyGroup |
3600 |
KeyGroup_%ld |
Button |
600 |
Button_%ld |
InputBoolean |
700 |
InputBoolean_%ld |
InputString |
800 |
InputString_%ld |
InputNumber |
900 |
InputNumber_%ld |
InputList |
1000 |
InputList_%ld |
OutputString |
1100 |
OutputString_%ld |
OutputNumber |
1200 |
OutputNumber_%ld |
OutputList |
3000 |
OutputList_%ld |
Line |
1300 |
Line_%ld |
Rectangle |
1400 |
Rectangle_%ld |
Ellipse |
1500 |
Ellipse_%ld |
Polygon |
1600 |
Polygon_%ld |
Meter |
1700 |
Meter_%ld |
LinearBargraph |
1800 |
LinearBargraph_%ld |
ArchedBargraph |
1900 |
ArchedBargraph_%ld |
PictureGraphic |
2000 |
[File Name]_%ld |
GraphicsContext |
3100 |
GraphicsContext_%ld |
NumberVariable |
2100 |
NumberVariable_%ld |
StringVariable |
2200 |
StringVariable_%ld |
FontAttributes |
2300 |
FontAttributes_%ld |
LineAttributes |
2400 |
LineAttributes_%ld |
FillAttributes |
2500 |
FillAttributes_%ld |
InputAttributes |
2600 |
InputAttributes_%ld |
ExtendedInputAttributes |
3200 |
ExtendedInputAttributes_%ld |
ObjectPointer |
2700 |
ObjectPointer_%ld |
Macro |
0 |
Macro_%ld |
AuxInput2 |
2800 |
AuxInput2_%ld |
AuxFunction2 |
2900 |
AuxFunction2_%ld |
AuxObjectPointer |
3300 |
AuxObjectPointer_%ld |
ColorMap |
3400 |
ColorMap_%ld |
WindowMask |
3500 |
WindowMask_%ld |
ObjectLabelReferenceList |
3700 |
ObjectLabelReferenceList_%ld |
ExternalObjectDefinition |
3800 |
ExternalObjectDefinition_%ld |
ExternalReferenceName |
3900 |
ExternalReferenceName_%ld |
ExternalObjectPointer |
4000 |
ExternalObjectPointer_%ld |
Animation |
4100 |
Animation_%ld |
IDsForTemporaryUse |
64000 |
IDsForTemporaryUse_%ld |
Proxy |
4194304 |
Proxy_%ld |