5 Stacklights ToC Previous Next

5.2 OPC UA ObjectTypes ToC Previous Next

5.2.9 AcousticSignalType ToC Previous Next index

readme_files/image010.png Figure 8 AcousticSignalType overview

The AcousticSignalType represents an acoustic signal. It is used in an ordered list. In Figure 8, 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.

Previous Next