AlfredoQuintero
Lifetime Supporting Member
Hello:
Today I have been testing a number of OPCUA servers with Logix symbolic client functionality. I discovered that when you create a user defined data type in the PLC program, and create a variable/tag of the UDT, the OPCUA servers that I tested will configure the OPCUA address space showing the different elements of the user-defined type tag as individual OPCUA nodes, as opposed to one OPCUA node of the UDT! So say your Logix program has a UDT that has one bool element that you call OP, another bool element that you call ER and then you have four DINTs, like DIN_1, DIN_2, DIN_3 and DIN_4, the OPCUA client will see six different OPCUA nodes, as opposed to only one tag with OP(bool), ER(bool),DIN_1(DINT), DIN_2(DINT), DIN_3(DINT) and DIN_4(DINT).
We would like our OPCUA client to have just one OPCUA node to poll and get all the data in the PLC's UDT tag through only one OPCUA node. If you happen to know an OPCUA server for Logix that supports this capability, I will be very grateful if you can let me know the product's name.
(I did not test Rockwell's FactoryTalk, we did ask Rockwell Japan and I can share their reply in this post when I get it).
Today I have been testing a number of OPCUA servers with Logix symbolic client functionality. I discovered that when you create a user defined data type in the PLC program, and create a variable/tag of the UDT, the OPCUA servers that I tested will configure the OPCUA address space showing the different elements of the user-defined type tag as individual OPCUA nodes, as opposed to one OPCUA node of the UDT! So say your Logix program has a UDT that has one bool element that you call OP, another bool element that you call ER and then you have four DINTs, like DIN_1, DIN_2, DIN_3 and DIN_4, the OPCUA client will see six different OPCUA nodes, as opposed to only one tag with OP(bool), ER(bool),DIN_1(DINT), DIN_2(DINT), DIN_3(DINT) and DIN_4(DINT).
We would like our OPCUA client to have just one OPCUA node to poll and get all the data in the PLC's UDT tag through only one OPCUA node. If you happen to know an OPCUA server for Logix that supports this capability, I will be very grateful if you can let me know the product's name.
(I did not test Rockwell's FactoryTalk, we did ask Rockwell Japan and I can share their reply in this post when I get it).