3/16/2025 2:58 PM | |
Joined: 8/31/2023 Last visit: 8/7/2025 Posts: 6 Rating:
|
Dear all, For a project, I would like my OPC UA server interface to use the IdentifierType String by default instead of Numeric. Currently, when adding variables, the NodeIDs are sometimes modified, which I would like to prevent. I have considered using the Standard SIMATIC server, but this exposes a large portion of the PLC by default. This means I would have to manually disable OPC UA access for each data block. Additionally, as far as I know, I cannot define read/write access per node. For other programmers, if they are not careful and change the name of a variable in a data block that is OPC UA accessible, the communication with an external system will no longer work. That is why I prefer not to use the standard SIMATIC server but rather a dedicated server interface. Therefore, I would really like the OPC UA server interface to use the IdentifierType String by default, ensuring that new nodes are assigned based on their string name. I have found a document (attached) that provides some guidance, but it does not fully meet my requirements. Currently, I have to change the IdentifierType for each node individually, whereas I would prefer to modify the default setting of the serverinterface so that all future nodes are automatically assigned as String. Does anyone know if this is possible in the Siemens S7-1500 OPC UA server interface, and if so, how to configure it? If it is truly not possible, I would also like to know, so I don’t continue searching for this solution and instead opt for another, less ideal alternative. Attachment109793221_SiOME_IdentifiersTyp_from_Numeric_to_String.pdf (175 Downloads) |
Follow us on