Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
HighQSoft GmbH • Schloßborner Weg 6b • D - 61479 Glashütten • phone: +49 6174 6199905 • fax: +49 6174 62935 • www.highqsoft.de Although this chart was created with the utmost care it cannot be guaranteed that it is completely free of errors or inconsistencies.
ASAM ODS Base Model 5.3.1
Name Datatype Mandatory Range
name DT_STRING id DT_LONGLONG autogen
version DT_STRING description DT_STRING version_date DT_DATE mime_type DT_STRING external_references DS_EXTERNALREFERENCE [0:?]objecttype DT_LONGLONG ao_created DT_DATE autogenao_created_by DT_STRING autogenao_last_modified DT_DATE autogenao_last_modified_by DT_STRING autogen
ASAM ODS 5.3.1 | Model 32
interpolation_enum
Name Value no_interpolation 0
linear_interpolation 1
application_specific 2
datatype_enum
Name Value
Name Value DT_UNKNOWN 0
DT_STRING 1
DT_SHORT 2
DT_FLOAT 3
DT_BOOLEAN 4
DT_BYTE 5
DT_LONG 6
DT_DOUBLE 7
DT_LONGLONG 8
DT_ID 9
DT_DATE 10
DT_BYTESTR 11
DT_BLOB 12
DT_COMPLEX 13
DT_DCOMPLEX 14
DT_EXTERNALREFERENCE 28
DT_ENUM 30
typespec_enum
Name Value
Name Value
Name Value dt_boolean 0dt_byte 1dt_short 2dt_long 3dt_longlong 4ieeefloat4 5ieeefloat8 6dt_short_beo 7dt_long_beo 8dt_longlong_beo 9ieeefloat4_beo 10ieeefloat8_beo 11
dt_string 12 dt_bytestr 13dt_blob 14dt_boolean_flags_beo 15 dt_byte_flags_beo 16dt_string_flags_beo 17 dt_bytestr_beo 18dt_sbyte 19dt_sbyte_flags_beo 20dt_ushort 21dt_ushort_beo 22dt_ulong 23
dt_ushort 21dt_ushort_beo 22dt_ulong 23dt_ulong_beo 24dt_string_utf8 25dt_string_utf8_flags_beo 26dt_bit_int 27dt_bit_int_beo 28dt_bit_uint 29dt_bit_uint_beo 30dt_bit_ieeefloat 31dt_bit_ieeefloat_beo 32dt_bytestr_leo 33
seq_rep_enum
Name Value explicit 0
implicit_constant 1
implicit_linear 2
implicit_saw 3
raw_linear 4
raw_polynomial 5
formula 6
external_component 7
raw_linear_external 8
raw_polynomial_external 9
raw_linear_calibrated 10
raw_linear_calibrated_external 11
Name Value
database 0
external_only 1
mixed 2
foreign_format 3
ao_storagetype_enum
B A S E R E F E R E N C E S
B A S E A T T R I B U T E S
Name Relationship Referenced Element Mandatory Range
ao_file_children CHILD AoFile [0:?]
asam_base_entity
optional INFO relations
mandatory INFO relations
optional FATHER_CHILD relations
mandatory FATHER_CHILD relations
attribute or relation optional
attribute or relation mandatory
more than one application relation may be derived from one base relation
deprecated
Revision 2015
C O M M O N A T T R I B U T E S
Name Relationship Referenced Element Mandatory Range
parameters CHILD AoParameter [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
45
Name Relationship Referenced Element Mandatory Range
parameter_set FATHER AoParameterSet [1:1]unit INFO_TO AoUnit [0:1]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
pvalue DT_STRING parameter_datatype DT_EMUM(datatype_enum)
B A S E A T T R I B U T E S
asam_base_entity
44
Name Relationship Referenced Element Mandatory Range
ao_file_parent FATHER asam_base_entity [1:1]ao_extcomp_values INFO_FROM AoExternalComponent [0:?]ao_extcomp_flags INFO_FROM AoExternalComponent [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
ao_file_mimetype DT_STRING ao_location DT_STRING autogen
ao_size DT_LONGLONG autogen
ao_original_filename DT_STRING ao_original_filedate DT_DATE
B A S E A T T R I B U T E S
asam_base_entity
48
Name Relationship Referenced Element Mandatory Range
parent FATHER AoLog [0:1]children CHILD AoLog [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
date DT_DATE
B A S E A T T R I B U T E S
asam_base_entity
43O T H E R S
AoLog
T O P L E V E L E L E M E N T
Name Relationship Referenced Element Mandatory Range
parent FATHER AoAny [0:1]children CHILD AoAny [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
AAAo-Any00O T H E R S
AoAny
T O P L E V E L E L E M E N T
O T H E R S
AoFile
O T H E R S
AoParameter
O T H E R S
AoParameterSet
T O P L E V E L E L E M E N T
Name Relationship Referenced Element Mandatory Range
units INFO_REL AoUnit [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
14
Name Relationship Referenced Element Mandatory Range
groups INFO_REL AoUnitGroup [0:?]phys_dimension INFO_TO AoPhysicalDimension [1:1]quantities INFO_FROM AoQuantity [0:?]measurement_quantites INFO_FROM AoMeasurementQuantity [0:?]parameters INFO_FROM AoParameter [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
factor DT_DOUBLE offset DT_DOUBLE
B A S E A T T R I B U T E S
asam_base_entity
13
Name Relationship Referenced Element Mandatory Range
default_unit INFO_TO AoUnit [0:1]successors CHILD AoQuantity [0:?]predecessor FATHER AoQuantity [0:1]measurement_quantities INFO_FROM AoMeasurementQuantity [0:?]groups INFO_REL AoQuantityGroup [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
default_rank DT_LONG default_dimension DS_LONG [0:?]default_datatype DT_ENUM (datatype_enum) default_type_size DT_LONG default_mq_name DT_STRING
B A S E A T T R I B U T E S
asam_base_entity
11Q U A N T I T I E S A N D U N I T S
AoQuantity
T O P L E V E L E L E M E N T
Name Relationship Referenced Element Mandatory Range
quantities INFO_REL AoQuantity [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
12Q U A N T I T I E S A N D U N I T S
AoQuantityGroup
T O P L E V E L E L E M E N T
Name Relationship Referenced Element Mandatory Range
units INFO_FROM AoUnit [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
length_exp DT_LONG mass_exp DT_LONG time_exp DT_LONG current_exp DT_LONG temperature_exp DT_LONG molar_amount_exp DT_LONG luminous_intensity_exp DT_LONG length_exp_den DT_LONG mass_exp_den DT_LONG time_exp_den DT_LONG current_exp_den DT_LONG temperature_exp_den DT_LONG molar_amount_exp_den DT_LONG luminous_intensity_exp_den DT_LONG
B A S E A T T R I B U T E S
asam_base_entity
15Q U A N T I T I E S A N D U N I T S
AoPhysicalDimension
T O P L E V E L E L E M E N T
Q U A N T I T I E S A N D U N I T S
AoUnit
T O P L E V E L E L E M E N T
Q U A N T I T I E S A N D U N I T S
AoUnitGroup
T O P L E V E L E L E M E N T
Name Relationship Referenced Element Mandatory Range
test FATHER AoTest [1:1] or AoSubTestunits_under_test INFO_REL AoUnitUnderTest [0:?] or AoUnitUnderTestPartsequences INFO_REL AoTestSequence [0:?] or AoTestSequencePartequipments INFO_REL AoTestEquipment [0:?] or AoTestEquipmentPart or AoTestDevicemeasurement_quantities CHILD AoMeasurementQuantity [0:?]submatrices CHILD AoSubmatrix [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
measurement_begin DT_DATE measurement_end DT_DATE ao_values_accessed DT_DATE autogen
ao_values_accessed_by DT_STRING autogen
ao_values_modified DT_DATE autogen
ao_values_modified_by DT_STRING autogen
ao_storagetype DT_ENUM autogen
(ao_storagetype_enum) ao_mea_size DT_LONGLONG autogen
B A S E A T T R I B U T E S
asam_base_entity
03
Name Relationship Referenced Element Mandatory Range
measurement FATHER AoMeasurement [1:1]local_columns CHILD AoLocalColumn [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
number_of_rows DT_LONG
B A S E A T T R I B U T E S
asam_base_entity
38
Name Relationship Referenced Element Mandatory
Range
measurement FATHER AoMeasurement [1:1]channel INFO_TO AoTestEquipment [0:1] or AoTestEquipmentPart or AoTestDeviceunit INFO_TO AoUnit [0:1]quantity INFO_TO AoQuantity [0:1]local_columns INFO_FROM AoLocalColumn [0:?]is_scaled_by INFO_FROM AoMeasurementQuantity [0:?]scales INFO_TO AoMeasurementQuantity [0:1]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
datatype DT_ENUM (datatype_enum) rank DT_LONG dimension DS_LONG [0:?]type_size DT_LONG interpolation DT_ENUM (interpolation_enum) minimum DT_DOUBLE maximum DT_DOUBLE average DT_DOUBLE standard_deviation DT_DOUBLE
B A S E A T T R I B U T E S
asam_base_entity
04
Name Relationship Referenced Element Mandatory Range
local_column FATHER AoLocalColumn [1:1]ao_values_file INFO_TO AoFile [0:1]ao_flags_file INFO_TO AoFile [0:1]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
ordinal_number DT_LONG component_length DT_LONG filename_url DT_STRING value_type DT_ENUM (typespec_enum) start_offset DT_LONGLONG block_size DT_LONG valuesperblock DT_LONG value_offset DT_LONG flags_filename_url DT_STRING flags_start_offset DT_LONGLONG ao_bit_count DT_SHORT ao_bit_offset DT_SHORT
B A S E A T T R I B U T E S
asam_base_entity
40
Name Relationship Referenced Element Mandatory Range
submatrix FATHER AoSubmatrix [1:1]measurement_quantity INFO_TO AoMeasurementQuantity [1:1]external_component CHILD AoExternalComponent [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
flags DS_SHORT [0:?]global_flag DT_SHORT independent DT_SHORT minimum DT_DOUBLE maximum DT_DOUBLE sequence_representation DT_ENUM (seq_rep_enum) generation_parameters DS_DOUBLE [0:?]raw_datatype DT_ENUM (datatype_enum) values any datatype [0:?]
B A S E A T T R I B U T E S
asam_base_entity
39
M E A S U R E D V A L U E S
AoMeasurementQuantity
M E A S U R E D V A L U E S
AoSubmatrix
M E A S U R E D V A L U E S
AoLocalColumn
M E A S U R E D V A L U E S
AoExternalComponent
M E A S U R E D V A L U E S
AoMeasurement
Name Relationship Referenced Element Mandatory Range
users INFO_REL AoUser [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
superuser_flag DT_SHORT
B A S E A T T R I B U T E S
am_base_entity
35
Name Relationship Referenced Element Mandatory Range
groups INFO_REL AoUserGroup [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
password DT_STRING ao_disabled DT_SHORT
B A S E A T T R I B U T E S
asam_base_entity
34S E C U R I T Y
AoUserGroup
T O P L E V E L E L E M E N T
S E C U R I T Y
AoUser
T O P L E V E L E L E M E N T
Name Relationship Referenced Element Mandatory Range
environment FATHER AoEnvironment [0:1]children CHILD AoSubTest [0:?] or AoMeasurement
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
36
Name Relationship Referenced Element Mandatory Range
parent_test FATHER AoTest or [1:1] AoSubTest children CHILD AoSubTest [0:?] or AoMeasurement
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
02M A N A G E M E N T D A T A
AoSubTest
M A N A G E M E N T D A T A
AoTest
T O P L E V E L E L E M E N T
Name Relationship Referenced Element Mandatory Range
environment FATHER AoEnvironment [0:1]measurement INFO_REL AoMeasurement [0:?]measurement_quantities INFO_FROM AoMeasurementQuantity [0:?]children CHILD AoTestEquipmentPart [0:?] or AoTestDevice
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
23
Name Relationship Referenced Element Mandatory Range
environment FATHER AoEnvironment [0:1]measurement INFO_REL AoMeasurement [0:?]children CHILD AoUnitUnderTestPart [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
21
Name Relationship Referenced Element Mandatory Range
environment FATHER AoEnvironment [0:1]measurement INFO_REL AoMeasurement [0:?]children CHILD AoTestSequencePart [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
25
Name Relationship Referenced Element Mandatory Range
parent_sequence FATHER AoTestSequence or [1:1]parent_sequence_part AoTestSequencePartmeasurement INFO_REL AoMeasurement [0:?]children CHILD AoTestSequencePart [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
26
Name Relationship Referenced Element Mandatory Range
parent_unit_under_test FATHER AoUnitUnderTest or [1:1] parent_unit_under_test_part AoUnitUnderTestPartmeasurement INFO_REL AoMeasurement [0:?]children CHILD AoUnitUnderTestPart [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
22
Name Relationship Referenced Element Mandatory Range
parent_equipment FATHER AoTestEquipment or [1:1] parent_equipment_part AoTestEquipmentPartmeasurement INFO_REL AoMeasurement [0:?]measurement_quantities INFO_FROM AoMeasurementQuantity [0:?]children CHILD AoTestEquipmentPart [0:?] or AoTestDevice
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
24
Name Relationship Referenced Element Mandatory Range
parent_equipment FATHER AoTestEquipment [1:1] parent_equipment_part or AoTestEquipmentPart or AoTestDevicemeasurement INFO_REL AoMeasurement [0:?]measurement_quantities INFO_FROM AoMeasurementQuantity [0:?]children CHILD AoTestDevice [0:?]
B A S E R E F E R E N C E S
Name Datatype Mandatory Range
B A S E A T T R I B U T E S
asam_base_entity
37
D E S C R I P T I V E D A T A
AoTestSequencePart
D E S C R I P T I V E D A T A
AoUnitUnderTestPart
D E S C R I P T I V E D A T A
AoTestEquipmentPart
D E S C R I P T I V E D A T A
AoTestDevice
D E S C R I P T I V E D A T A
AoTestEquipment
T O P L E V E L E L E M E N T
D E S C R I P T I V E D A T A
AoUnitUnderTest
T O P L E V E L E L E M E N T
D E S C R I P T I V E D A T A
AoTestSequence
T O P L E V E L E L E M E N T
Name Datatype Mandatory Range
meaning_of_aliases DS_STRING [0:?]max_test_level DT_LONG base_model_version DT_STRING asam31application_model_type DT_STRING application_model_version DT_STRING timezone DT_STRING
E N V I R O N M E N T
AoEnvironment
T O P L E V E L E L E M E N T
B A S E A T T R I B U T E S
B A S E R E F E R E N C E S
Name Relationship Referenced Element Mandatory Range
entity_mapping INFO_FROM AoNameMap [0:?]tests CHILD AoTest [0:?]uuts CHILD AoUnitUnderTest [0:?]equipments CHILD AoTestEquipment [0:?]sequences CHILD AoTestSequence [0:?]
Name Datatype Mandatory Range
attribute_name DT_STRING alias_names DS_STRING [0:?]
Name Relationship Referenced Element Mandatory Range
name_mapping FATHER AoNameMap [1:1]
B A S E A T T R I B U T E S
B A S E R E F E R E N C E S
asam_base_entity
Name Datatype Mandatory Range
entity_name DT_STRING alias_names DS_STRING [0:?]
Name Relationship Referenced Element Mandatory Range
environment INFO_TO AoEnvironment [1:1]attribute_mapping CHILD AoAttributeMap [0:?]
B A S E A T T R I B U T E S
B A S E R E F E R E N C E S
asam_base_entity
asam_base_entity
01
46 47E N V I R O N M E N T
AoNameMap
T O P L E V E L E L E M E N T
E N V I R O N M E N T
AoAttributeMap