add tools from distri, assign data sources
This commit is contained in:
84
TestModel.c
84
TestModel.c
@ -30456,6 +30456,47 @@ UA_Server_addObjectNode(server, nodeId, parentNodeId, parentReferenceNodeId, nod
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 5001), UA_NODEID_NUMERIC(0, 40), UA_EXPANDEDNODEID_NUMERIC(0, 58), true);
|
||||
} while(0);
|
||||
|
||||
do {
|
||||
// Referencing node found and declared as parent: ns=2;i=1002/1:TemperatureSensorType using i=47/HasComponent
|
||||
// Node: opcua_node_object_t(ns=2;i=5006), 1:DeviceData
|
||||
UA_ObjectAttributes attr;
|
||||
UA_ObjectAttributes_init(&attr);
|
||||
attr.displayName = UA_LOCALIZEDTEXT("", "DeviceData");
|
||||
attr.description = UA_LOCALIZEDTEXT("", "");
|
||||
UA_NodeId nodeId = UA_NODEID_NUMERIC(2, 5006);
|
||||
UA_NodeId typeDefinition = UA_NODEID_NULL;
|
||||
UA_NodeId parentNodeId = UA_NODEID_NUMERIC(2, 1002);
|
||||
UA_NodeId parentReferenceNodeId = UA_NODEID_NUMERIC(0, 47);
|
||||
UA_QualifiedName nodeName = UA_QUALIFIEDNAME(1, "DeviceData");
|
||||
UA_Server_addObjectNode(server, nodeId, parentNodeId, parentReferenceNodeId, nodeName
|
||||
, typeDefinition
|
||||
, attr, NULL, NULL);
|
||||
// This node has the following references that can be created:
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 5006), UA_NODEID_NUMERIC(0, 40), UA_EXPANDEDNODEID_NUMERIC(0, 58), true);
|
||||
} while(0);
|
||||
|
||||
do {
|
||||
// Referencing node found and declared as parent: ns=2;i=5006/1:DeviceData using i=47/HasComponent
|
||||
// Node: opcua_node_variable_t(ns=2;i=6005), 1:UpTime
|
||||
UA_VariableAttributes attr;
|
||||
UA_VariableAttributes_init(&attr);
|
||||
attr.displayName = UA_LOCALIZEDTEXT("", "UpTime");
|
||||
attr.description = UA_LOCALIZEDTEXT("", "");
|
||||
UA_UInt32 opcua_node_variable_t_ns_2_i_6005_variant_DataContents = (UA_UInt32) 0;
|
||||
UA_Variant_setScalar( &attr.value, &opcua_node_variable_t_ns_2_i_6005_variant_DataContents, &UA_TYPES[UA_TYPES_UINT32]);
|
||||
UA_UInt32_deleteMembers(&opcua_node_variable_t_ns_2_i_6005_variant_DataContents);
|
||||
UA_NodeId nodeId = UA_NODEID_NUMERIC(2, 6005);
|
||||
UA_NodeId typeDefinition = UA_NODEID_NULL;
|
||||
UA_NodeId parentNodeId = UA_NODEID_NUMERIC(2, 5006);
|
||||
UA_NodeId parentReferenceNodeId = UA_NODEID_NUMERIC(0, 47);
|
||||
UA_QualifiedName nodeName = UA_QUALIFIEDNAME(1, "UpTime");
|
||||
UA_Server_addVariableNode(server, nodeId, parentNodeId, parentReferenceNodeId, nodeName
|
||||
, typeDefinition
|
||||
, attr, NULL, NULL);
|
||||
// This node has the following references that can be created:
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 6005), UA_NODEID_NUMERIC(0, 40), UA_EXPANDEDNODEID_NUMERIC(0, 63), true);
|
||||
} while(0);
|
||||
|
||||
do {
|
||||
// Referencing node found and declared as parent: ns=2;i=1002/1:TemperatureSensorType using i=47/HasComponent
|
||||
// Node: opcua_node_object_t(ns=2;i=5002), 1:Measurement
|
||||
@ -31222,6 +31263,8 @@ UA_Server_addReference(server, UA_NODEID_NUMERIC(0, 7612), UA_NODEID_NUMERIC(0,
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(0, 12078), UA_NODEID_NUMERIC(0, 37), UA_EXPANDEDNODEID_NUMERIC(0, 78), true);
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(0, 7614), UA_NODEID_NUMERIC(0, 37), UA_EXPANDEDNODEID_NUMERIC(0, 78), true);
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 5001), UA_NODEID_NUMERIC(0, 37), UA_EXPANDEDNODEID_NUMERIC(0, 78), true);
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 5006), UA_NODEID_NUMERIC(0, 37), UA_EXPANDEDNODEID_NUMERIC(0, 78), true);
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 6005), UA_NODEID_NUMERIC(0, 37), UA_EXPANDEDNODEID_NUMERIC(0, 78), true);
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 5002), UA_NODEID_NUMERIC(0, 37), UA_EXPANDEDNODEID_NUMERIC(0, 78), true);
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 6002), UA_NODEID_NUMERIC(0, 37), UA_EXPANDEDNODEID_NUMERIC(0, 78), true);
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 6001), UA_NODEID_NUMERIC(0, 37), UA_EXPANDEDNODEID_NUMERIC(0, 78), true);
|
||||
@ -31287,6 +31330,47 @@ UA_Server_addObjectNode(server, nodeId, parentNodeId, parentReferenceNodeId, nod
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 5003), UA_NODEID_NUMERIC(0, 40), UA_EXPANDEDNODEID_NUMERIC(0, 58), true);
|
||||
} while(0);
|
||||
|
||||
do {
|
||||
// Referencing node found and declared as parent: ns=2;i=5004/1:TemperatureSensor using i=47/HasComponent
|
||||
// Node: opcua_node_object_t(ns=2;i=5007), 1:DeviceData
|
||||
UA_ObjectAttributes attr;
|
||||
UA_ObjectAttributes_init(&attr);
|
||||
attr.displayName = UA_LOCALIZEDTEXT("", "DeviceData");
|
||||
attr.description = UA_LOCALIZEDTEXT("", "");
|
||||
UA_NodeId nodeId = UA_NODEID_NUMERIC(2, 5007);
|
||||
UA_NodeId typeDefinition = UA_NODEID_NULL;
|
||||
UA_NodeId parentNodeId = UA_NODEID_NUMERIC(2, 5004);
|
||||
UA_NodeId parentReferenceNodeId = UA_NODEID_NUMERIC(0, 47);
|
||||
UA_QualifiedName nodeName = UA_QUALIFIEDNAME(1, "DeviceData");
|
||||
UA_Server_addObjectNode(server, nodeId, parentNodeId, parentReferenceNodeId, nodeName
|
||||
, typeDefinition
|
||||
, attr, NULL, NULL);
|
||||
// This node has the following references that can be created:
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 5007), UA_NODEID_NUMERIC(0, 40), UA_EXPANDEDNODEID_NUMERIC(0, 58), true);
|
||||
} while(0);
|
||||
|
||||
do {
|
||||
// Referencing node found and declared as parent: ns=2;i=5007/1:DeviceData using i=47/HasComponent
|
||||
// Node: opcua_node_variable_t(ns=2;i=6006), 1:UpTime
|
||||
UA_VariableAttributes attr;
|
||||
UA_VariableAttributes_init(&attr);
|
||||
attr.displayName = UA_LOCALIZEDTEXT("", "UpTime");
|
||||
attr.description = UA_LOCALIZEDTEXT("", "");
|
||||
UA_UInt32 opcua_node_variable_t_ns_2_i_6006_variant_DataContents = (UA_UInt32) 0;
|
||||
UA_Variant_setScalar( &attr.value, &opcua_node_variable_t_ns_2_i_6006_variant_DataContents, &UA_TYPES[UA_TYPES_UINT32]);
|
||||
UA_UInt32_deleteMembers(&opcua_node_variable_t_ns_2_i_6006_variant_DataContents);
|
||||
UA_NodeId nodeId = UA_NODEID_NUMERIC(2, 6006);
|
||||
UA_NodeId typeDefinition = UA_NODEID_NULL;
|
||||
UA_NodeId parentNodeId = UA_NODEID_NUMERIC(2, 5007);
|
||||
UA_NodeId parentReferenceNodeId = UA_NODEID_NUMERIC(0, 47);
|
||||
UA_QualifiedName nodeName = UA_QUALIFIEDNAME(1, "UpTime");
|
||||
UA_Server_addVariableNode(server, nodeId, parentNodeId, parentReferenceNodeId, nodeName
|
||||
, typeDefinition
|
||||
, attr, NULL, NULL);
|
||||
// This node has the following references that can be created:
|
||||
UA_Server_addReference(server, UA_NODEID_NUMERIC(2, 6006), UA_NODEID_NUMERIC(0, 40), UA_EXPANDEDNODEID_NUMERIC(0, 63), true);
|
||||
} while(0);
|
||||
|
||||
do {
|
||||
// Referencing node found and declared as parent: ns=2;i=5004/1:TemperatureSensor using i=47/HasComponent
|
||||
// Node: opcua_node_object_t(ns=2;i=5005), 1:Measurement
|
||||
|
Reference in New Issue
Block a user