View Issue Details

IDProjectCategoryView StatusLast Update
0009387CTT UA Binary3 - Feature Requestpublic2024-04-04 15:23
ReporterYannik Klaass Assigned ToYannik Klaass  
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status closedResolutionfixed 
Fixed in Version1.11.0.411 
Summary0009387: CTT needs functionalities to modify the AddressSpace of the embedded CTT server
Description

For the implementation of GDS and UAFX tests as well as all other possible test scenarios that need to establish a connection to the embedded OPC server in the CTT, the AddressSpace of the server must be customizable using the scripts. Therefore the CTT needs functions to import NodeSets and to add/delete nodes.
Furthermore the functionality to hook and implement methods on script side must be extended to be applicable on imported NodeSet methods and added method nodes on different namespaces, and the client must be able to connect via username/password for different well known roles.

TagsNo tags attached.
Files Affected

Relationships

related to 0009516 closedYannik Klaass CTT UA Scripts CTT needs functionalities to modify the AddressSpace of the embedded CTT server 

Activities

Yannik Klaass

2024-03-27 12:50

developer   ~0021046

Adding functionalities to modify the AddressSpace of the embedded server:

  • Adding NodeSet Import mechanism

  • Adding new methods to CttOpcServerClass:

    • addReference()
    • addObjectNode()
    • addVariableNode()
    • addMethodNode()
    • addObjectTypeNode()
    • addVariableTypeNode()
    • addReferenceTypeNode()
    • addDataTypeNode()
    • addViewNode()
    • deleteNode()
    • deleteReference()
    • getApplicationInstanceCertificateLocation()
    • getNameSpaceIndexFromUri()
    • importNodeSet()
  • Adding RoleConfigurations and password file

Paul Hunkar

2024-03-27 15:07

administrator   ~0021050

reviewed code additions, agree to addition and closed issue

Issue History

Date Modified Username Field Change
2024-02-01 15:09 Yannik Klaass New Issue
2024-02-01 15:09 Yannik Klaass Status new => assigned
2024-02-01 15:09 Yannik Klaass Assigned To => Yannik Klaass
2024-03-27 12:50 Yannik Klaass Status assigned => resolved
2024-03-27 12:50 Yannik Klaass Resolution open => fixed
2024-03-27 12:50 Yannik Klaass Note Added: 0021046
2024-03-27 14:47 Paul Hunkar Severity minor => feature
2024-03-27 14:48 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Binary
2024-03-27 15:06 Paul Hunkar Fixed in Version => 1.11.0.411
2024-03-27 15:07 Paul Hunkar Status resolved => closed
2024-03-27 15:07 Paul Hunkar Note Added: 0021050
2024-04-04 15:23 Paul Hunkar Issue cloned: 0009516
2024-04-04 15:23 Paul Hunkar Relationship added related to 0009516