My understanding says that Destination wPort is the logical server address, but in the example header, the destination wPort corresponds to the Physical server address.
Could you please clarify this WRAPPER behavior? I understand that Physical server address in only used in HDLC lower address.
DLMS components adds 16 bit ServerAddress to Destination wPort and they don't care from the value.
I believe that you are using GXDLMSDirector and that is causing this.
I add to the work list that title of "Physical Server" should change to "Logical Device" and "Logical Server" should be read-only when WRAPPER is selected.
Reason for current behavior is that it was causing a lot of problems when we were changing values between "Logical Device" and "Logical Server" when the interface type was changed.
For the sake of simplicity "Logical device address" is saved for "physical address".
In the meantime, just update the new value for "Physical Server". It's improved in the next version of GXDLMSDirector.
Hi,
Hi,
DLMS components adds 16 bit ServerAddress to Destination wPort and they don't care from the value.
I believe that you are using GXDLMSDirector and that is causing this.
I add to the work list that title of "Physical Server" should change to "Logical Device" and "Logical Server" should be read-only when WRAPPER is selected.
Reason for current behavior is that it was causing a lot of problems when we were changing values between "Logical Device" and "Logical Server" when the interface type was changed.
For the sake of simplicity "Logical device address" is saved for "physical address".
In the meantime, just update the new value for "Physical Server". It's improved in the next version of GXDLMSDirector.
BR,
Mikko