namespaces
You can either specify common companion specifications in the namespaces array by specifying the namespace alias, which makes it easy and compact.
Look at the table below to find the list of pre-defined namespaces aliases.
Example using companion specification pre-defined aliases:
Compact companion specification import
namespaces:
- di
- machineTool
- woodworking
Alternatively, you can specify imports more explicitly by declaring the namespace URI and the relative path to the physical XML nodeset file:
Explicit companion specification import
namespaces:
- di
imports:
- uri: http://opcfoundation.org/UA/MachineTool/
alias: machineTool
filename: ./machine-tool.xml
Unique Aliases
Make sure your custom alias is unique and does not conflict with the standard, pre-defined aliases.
common namespaces aliases
| namespace Uri | alias | dependent |
|---|---|---|
http://opcfoundation.org/UA/ | ua | |
http://opcfoundation.org/UA/ADI/ | adi | di |
http://opcfoundation.org/UA/AMB/ | amb | |
http://opcfoundation.org/UA/AutoID/ | autoId | di |
http://opcfoundation.org/UA/CNC | cnc | |
http://opcfoundation.org/UA/CommercialKitchenEquipment/ | commercialKitchenEquipment | di |
http://opcfoundation.org/UA/DI/ | di | |
http://opcfoundation.org/UA/GDS/ | gds | |
http://opcfoundation.org/UA/Glass/Flat/ | glass | di, machinery |
http://opcfoundation.org/UA/IA/ | ia | di |
http://opcfoundation.org/UA/IJT/Base/ | ijtBase | machineryResult, amd, di |
http://opcfoundation.org/UA/IJT/Tightening/ | tightening | machineryResult, amd, di, ijtBase |
http://opcfoundation.org/UA/ISA95-JOBCONTROL_V2/ | isa95JobControl | |
http://opcfoundation.org/UA/Dictionary/IRDI | irdi | |
http://opcfoundation.org/UA/Machinery/ | machinery | machineryJob, isa95JobControl, di |
http://opcfoundation.org/UA/Machinery/Jobs/ | machineryJobs | isa95JobControl |
http://opcfoundation.org/UA/Machinery/Result/ | machineryResult | |
http://opcfoundation.org/UA/Machinery/ProcessValues/ | machineryProcessValues | di, irdi, padim |
http://opcfoundation.org/UA/MetalForming/ | metalForming | di, ia, machinery, irdi, padim, machineryProcessValues, machineTool |
http://opcfoundation.org/UA/MachineTool/ | machineTool | di, machinery, ia |
http://opcfoundation.org/UA/MachineVision | machineVision | |
http://opcfoundation.org/UA/PADIM/ | padim | irdi, di |
http://opcfoundation.org/UA/PackML/ | packML | |
http://opcfoundation.org/UA/Scales/V2/ | scales | di, ia, machinery, packML |
http://opcfoundation.org/UA/Robotics/ | robotics | di |
http://opcfoundation.org/UA/Woodworking/ | woodworking | di, machinery |