The CncInterfaceType is formally defined in Table 7.
Table 7 – CncInterfaceType Definition
Attribute |
Value |
||||
BrowseName |
CncInterfaceType |
||||
IsAbstract |
False |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Inherit the components of the BaseObjectType |
|||||
|
|
|
|
|
|
GeneratesEvent |
ObjectType |
CncAlarmType |
|
|
|
GeneratesEvent |
ObjectType |
CncMessageType |
|
|
|
HasComponent |
Object |
CncAxisList |
|
CncAxisListType |
Mandatory |
HasComponent |
Object |
CncChannelList |
|
CncChannelListType |
Mandatory |
HasComponent |
Object |
CncSpindleList |
|
CncSpindleListType |
Mandatory |
HasComponent |
Object |
FileSystem |
|
FileDirectoryType |
Optional |
HasProperty |
Variable |
CncTypeName |
String |
PropertyType |
Optional |
HasProperty |
Variable |
Fix |
String |
PropertyType |
Optional |
HasProperty |
Variable |
VendorName |
String |
PropertyType |
Mandatory |
HasProperty |
Variable |
VendorRevision |
String |
PropertyType |
Mandatory |
HasProperty |
Variable |
Version |
String |
PropertyType |
Mandatory |