Hi Rudy,
Thank you for replying.
That's exactly the problem. If the schedules were working fine, I wouldn't be trying to figure out what's up with this DT500.
Datataker 0 Version 7.14
Initializing...Done.
BEGIN
BEGIN
/e
/e
RA1S
D
T
LOGON
END
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
D
Date 20/07/2015
D
Date 20/07/2015
RESET
Datataker 0 Version 7.14
Initializing...Done.
T
T
Time 12:55:18
T
T
Time 12:55:18
T
T
Time 12:55:18
T
T
Time 12:55:18
T
T
Time 12:55:18
RESET
RESET
Datataker 0 Version 7.14
Initializing...Done.
/e
/e
T
Time 13:09:01
T
Time 13:09:01
T
Time 13:09:01
T
Time 13:09:01
T
Time 13:09:01
T
Time 13:09:01
T
Time 13:09:01
BEGIN
RA1S
1..4ST
LOGON
END
The code above is using the schedules provided in your example, and using immediate schedules to show how the time channel is not being updated by the RTC. The time triggered schedule will not run, because it's a time triggered schedule. If the time is not changing to the logger, the interval is always 0S, therefore it never reaches the schedule interval (1S).
After setting the scehdules from your example, nothing happens.
Although the RTC is working and after a RESET the time channel gets the updated value from the RTC. It seems like the RTC is not triggering the logger into reading its new value every second, if that's the way it works. I don't know if it's the RTC that triggers the logger. I have been reading the documentation extensively, to try to get some hint on where the problem really is.
And, of course, if with this simple code the logger doesn't work, with the much more complex code that is used for weather (Temperature, relative humidity, radiation, rain) monitoring, it won't work at all. I think there is no point in putting that code up here because, obviously, the problem lies elsewhere completely as shown.
Best regards,
Renato
Hi Rudy,
Thank you for replying.
That's exactly the problem. If the schedules were working fine, I wouldn't be trying to figure out what's up with this DT500.
Datataker 0 Version 7.14
Initializing...Done.
BEGIN
BEGIN
/e
/e
RA1S
D
T
LOGON
END
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
T
Time 12:44:44
D
Date 20/07/2015
D
Date 20/07/2015
RESET
Datataker 0 Version 7.14
Initializing...Done.
T
T
Time 12:55:18
T
T
Time 12:55:18
T
T
Time 12:55:18
T
T
Time 12:55:18
T
T
Time 12:55:18
RESET
RESET
Datataker 0 Version 7.14
Initializing...Done.
/e
/e
T
Time 13:09:01
T
Time 13:09:01
T
Time 13:09:01
T
Time 13:09:01
T
Time 13:09:01
T
Time 13:09:01
T
Time 13:09:01
BEGIN
RA1S
1..4ST
LOGON
END
The code above is using the schedules provided in your example, and using immediate schedules to show how the time channel is not being updated by the RTC. The time triggered schedule will not run, because it's a time triggered schedule. If the time is not changing to the logger, the interval is always 0S, therefore it never reaches the schedule interval (1S).
After setting the scehdules from your example, nothing happens.
Although the RTC is working and after a RESET the time channel gets the updated value from the RTC. It seems like the RTC is not triggering the logger into reading its new value every second, if that's the way it works. I don't know if it's the RTC that triggers the logger. I have been reading the documentation extensively, to try to get some hint on where the problem really is.
And, of course, if with this simple code the logger doesn't work, with the much more complex code that is used for weather (Temperature, relative humidity, radiation, rain) monitoring, it won't work at all. I think there is no point in putting that code up here because, obviously, the problem lies elsewhere completely as shown.
Best regards,
Renato