The AutomationML libraries that mirror the types defined in the OPC UA Namespace http://opcfoundation.org/UA/DI/ are provided in a single digitally signed AML  Container here:

http://www.opcfoundation.org/UADevices/Opc.Ua.Di.NodeSet2.xml.amlx

NOTE The location referred to in this URL does not exist yet. The server location will be created after the RC member review, and this note will be deleted.

The RoleClass Library “RCL_http://opcfoundation.org/UA/DI/” defines the RoleClasses that correspond to their equivalent OPC DI InterfaceTypes.

The InterfaceClass Library “ICL_http://opcfoundation.org/UA/DI/” defines the InterfaceClasses that correspond to their equivalent OPC DI ReferenceTypes.

The Attribute Library “ATL_http://opcfoundation.org/UA/DI/” defines the AttributeTypes that correspond to their equivalent OPC DI DataTypes.

The SystemUnitClass Library “SUC_http://opcfoundation.org/UA/DI/” defines the SystemUnitClasses that correspond to their equivalent OPC DI ObjectTypes and VariableTypes.