08/10/2022
Hello Everyone,
I am trying to create an Event of WwBaseEventTypeState. In this event, Argument as type of WwMessageArgumentDataType can set (link). I would like to set some parameter value. I am encounter something strange. See screenshot via link.
Q1. Why does WwMessageArgumentDataType has 2 Values?
Q2. Why value set in argument is not being displayed?
Any explanation or help is highly appreciated!
Thanks in advance!
Regards!
08/10/2022
I thought earlier the value from Opc.Ua.Argurment is different and WwMessageArgumentDataType. But since this is union, they are the same value as you mention.
As far as sending value is concern. In debug process, the values are set correctly as mentioned in screenshot. Could you tell me, how can I check whether the values are sent or not?
Info: Other value/parameter from WwBaseEventTypeState are being set, sent and displayed correctly on UaExpert.
05/30/2017
WireShark is the best way to determine whether an error originates in the Server or a if it is Client issue.
WwMessageArgumentDataType is a subtype of Argument which adds a single Value property.
The Value property is a union of all possible DataTypes.
I don't understand why they did this. A Variant is already a union of all DataTypes so the custom union serves no purpose.
10/18/2022
@Randy Armstrong.
Hello thank you for your input. i have the same problem as Loko Vik! I have tested the output on several clients and only get nulls for the arguments. I have now tracked the communication with Wireshark, but I have the problem that the communication via OPC and HTTPS encrypts the traffic. Can you tell me what possibilities I have to read out the packets between client and server to check whether the arguments were correctly described or sent?
1 Guest(s)