Figure 9 AcousticSignalType overview
The AcousticSignalType represents an acoustic signal. It is used in an ordered list. In Figure 9, a graphical overview is given. It is formally defined in Table 28.
Table 28 – AcousticSignalType Definition
Attribute |
Value |
||||
BrowseName |
AcousticSignalType |
||||
IsAbstract |
False |
||||
Description |
Represents an acoustic signal. |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the BaseObjectType defined in OPC 10000-5, i.e. inheriting the InstanceDeclarations of that Node. |
|||||
0:HasInterface |
ObjectType |
0:IOrderedObjectType |
|
|
|
0:HasProperty |
Variable |
0:NumberInList |
0:UInteger |
0:PropertyType |
M |
0:HasComponent |
Variable |
AudioSample |
0:AudioDataType |
0:BaseDataVariableType |
O |
The Description Attribute of each Object of type AcousticSignalType should be used as textual description of the audio signal, e.g. “Buzzer 100Hz”.
NumberInList is defined in IOrderedObjectType and used in conjunction with the HasOrderedComponent Reference of the AcousticSignals Object. Instances of StackElementAcousticType index into this number using the OperationMode Property.
AudioSample contains the audio data, e.g. for devices capable of audio playback.
The InstanceDeclarations of the AcousticSignalType have the Attribute values defined in Table 29.
Table 29 – AcousticSignalType Attribute values for child Nodes
Source Path |
Value |
Description |
0:NumberInList |
- |
Enumerate the acoustic signals. Instances of StackElementAcousticType index into this number using the OperationMode Property. |
AudioSample |
- |
Contains the audio data, e.g. for devices capable of audio playback. |