This structure contains the signal information which is used in SetIOSignals and GetIOSignals methods.
The structure is defined in Table 234.
Table 234 – SignalDataType Structure
|
Name |
Type |
Description |
Allow Subtypes |
|
SignalDataType |
structure |
Subtype of the 0:Structure defined in OPC 10000-5. |
|
|
SignalId |
0:TrimmedString |
It is the identifier of the signal. |
False |
|
SignalValue |
0:Number |
It is the value of the signal. |
True |
|
SignalDescription |
0:String |
It is the description of the signal. |
False |
|
SignalType |
0:Int16 |
It is the type of the signal. It has the following pre-defined values: < 0 – vendor specific extensions. 0 – UNDEFINED 1 – INPUT 2 – OUTPUT 3 – BOTH |
False |
Its representation in the AddressSpace is defined in Table 235.
Table 235 – SignalDataType Definition
|
Attribute |
Value |
||||
|
BrowseName |
SignalDataType |
||||
|
IsAbstract |
False |
||||
|
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
|
Subtype of the 0:Structure defined in OPC 10000-5. |
|||||
|
Conformance Units |
|||||
|
IJT Joining System Base |
|||||