I am facing an issue in writing time to Landis Gyr E650 meter using high authentication.
The meter is in Indian standard,
client address: 48(x30)
logical server: 1
Authentication: HIGH
I have checked the password with the manufacturer and I am using the right one.
NOTE: I am able to read all values and to write transformer ratio.
Clock object is having Read/Write access but its showing- "Access Error:Other reason." while I am trying to write time from the application.
The access right for time zone is "No Access". so I am not able to see time zone on reading the clock object.
In Clock object only attribute "Time" is having Read/Write Access, all other attributes (except "logical name") are having "No access" in access rights , so I am not able to see those values.
Hence, I am not able to select " Current Time zone " also.
Note: Time attribute is having Read/Write access in clock object.
The access right for time zone is "No Access". so I am not able to see time zone on reading the clock object.
In Clock object only attribute "Time" is having Read/Write Access, all other attributes (except "logical name") are having "No access" in access rights , so I am not able to see those values.
Hence, I am not able to select " Current Time zone " also.
Note: Time attribute is having Read/Write access in clock object.
On changing access right for time zone from "No Access" to Read/Write and reading the clock object,
It shows an error "Access Error: Device reports Read-Write Denied" for time zone and its Access right is changes automatically to "No Access"
NOTE: I have tried this several times, at some moment it shown a value = 32768, just in one attempt.
In all other attempts before and after is showing error. Only one time some how I got that value. I am not sure whether it is right or a random value.
I couldn't find any values except for that one try.
thanks,
VS
I am not sure on this doubt, But here Reading response value from meter is 07E20C0CFF111215FF800000
and Writing value is 07E20C0C03111901FFFEB600 in Landis Gyr where I am facing issue in writing.
The starting of value '07E20C0C03111' is same for read and write of another meter in which I am able to write time without any issue.
In Landys Gyr also we are having same start value(07E20C0C03111) for writing but the start value of Read response is different(07E20C0CFF111), So my doubt is that ,are we trying to pass a value which cannot be accepted by meter.
what does this value specifies, how it contains data, Will it carries time zone, base clock, other details with time..?
I don't know whether this will make any sense, Sorry if I am mentioning it wrongly.
Your data shows that client app doesn't use time-zone on write. I don't know why because our L+G meters don't behave like this. I'll think how we can skip time zone in write if needed.
The meter can handle timezone from attribute 3, but it does not accept timezone while setting the time. In short deviation should be 0x8000 and clock status should be 0xFF.
Writing time using high authentication
Hi,
Now I can't remember do you need to set ms to Zero in Gyr E650. Not it's not used. deviation looks strange. What is your timezone?
BR,
Mikko
Writing time using high authentication
thanks,
VS
Writing time using high authentication
Hi,
Try to select "current time zone" and try to write again. You can see the time zone of the meter if you read the clock object.
BR,
Mikko
Writing time using high authentication
Hi,
The access right for time zone is "No Access". so I am not able to see time zone on reading the clock object.
In Clock object only attribute "Time" is having Read/Write Access, all other attributes (except "logical name") are having "No access" in access rights , so I am not able to see those values.
Hence, I am not able to select " Current Time zone " also.
Note: Time attribute is having Read/Write access in clock object.
Thanks,
VS
Writing time using high authentication
Hi,
The access right for time zone is "No Access". so I am not able to see time zone on reading the clock object.
In Clock object only attribute "Time" is having Read/Write Access, all other attributes (except "logical name") are having "No access" in access rights , so I am not able to see those values.
Hence, I am not able to select " Current Time zone " also.
Note: Time attribute is having Read/Write access in clock object.
Thanks,
VS
Writing time using high authentication
Hi,
Try to change "No Access" to Read/Write for time zone and try to read it again.
Let me know what happens.
BR,
Mikko
Writing time using high authentication
Hi,
On changing access right for time zone from "No Access" to Read/Write and reading the clock object,
It shows an error "Access Error: Device reports Read-Write Denied" for time zone and its Access right is changes automatically to "No Access"
NOTE: I have tried this several times, at some moment it shown a value = 32768, just in one attempt.
In all other attempts before and after is showing error. Only one time some how I got that value. I am not sure whether it is right or a random value.
I couldn't find any values except for that one try.
thanks,
VS
Writing time using high authentication
Hi,
I believe that your meter is configured not to use time zone and not it returns an error if time-zone is used.
I need to think how we can handle this in GXDLMSDirector.
BR,
Mikko
Writing time using high authentication
Hi,
I am not sure on this doubt, But here Reading response value from meter is 07E20C0CFF111215FF800000
and Writing value is 07E20C0C03111901FFFEB600 in Landis Gyr where I am facing issue in writing.
The starting of value '07E20C0C03111' is same for read and write of another meter in which I am able to write time without any issue.
In Landys Gyr also we are having same start value(07E20C0C03111) for writing but the start value of Read response is different(07E20C0CFF111), So my doubt is that ,are we trying to pass a value which cannot be accepted by meter.
what does this value specifies, how it contains data, Will it carries time zone, base clock, other details with time..?
I don't know whether this will make any sense, Sorry if I am mentioning it wrongly.
For LG E650
Writing object 0.0.1.0.0.255
7E A0 21 61 00 02 04 01 96 DD 33 E6 E7 00 C4 01 C1 00 09 0C 07 E2 0C 0C FF 11 12 15 FF 80 00 00 4A 44 7E
Reading response object 0.0.1.0.0.255
7E A0 2A 00 02 04 01 61 98 41 2E E6 E6 00 C1 01 C1 00 08 00 00 01 00 00 FF 02 00 09 0C 07 E2 0C 0C 03 11 19 01 FF FE B6 00 F9 3D 7E
Thanks,
VS
Writing time using high authentication
Hi,
Your data shows that client app doesn't use time-zone on write. I don't know why because our L+G meters don't behave like this. I'll think how we can skip time zone in write if needed.
BR,
Mikko
Writing time using high authentication
Hi,
Thanks for the support.
I have skipped ms,deviation, Day of week from time value, and now I am able to write the time in LG E650.
Regards,
VS
Writing time using high authentication
Hi,
I have an idea how this can be done automatically. We release next version after New Year.
BR,
Mikko
Hi
Hi
I am facing similar kind of issue. How do we skip the timezone in DLMSDirector while setting the time.
Thanks
Hi Shanthi,
Hi Shanthi,
Can this meter handle time zone in date-time at all or is this problem only when setting the clock?
BR,
Mikko
The meter can handle timezone
The meter can handle timezone from attribute 3, but it does not accept timezone while setting the time. In short deviation should be 0x8000 and clock status should be 0xFF.
Hi Shanthi,
Hi Shanthi,
Get the latest version from GXDMSDirector. Select Advanced -tab from device settings.
Then select "Ignore Time Zone" and "Ignore Time Status".
Deviation and status are skipped as you needed.
BR,
Mikko
Hi
Hi
With the latest update my problem is solved. Thank you so much.