Legacy Hardware and Apps
Begin logging automatically

G'day,

I am a new user and am experiencing difficulty in having the DT800 begin logging data at a specified time. Researching the forum suggested that I use something similar to the following:

BEGIN 
RA1S 
ALARM1(T>15:11:00){[GA]} 
ALARM2(T>15:13:00){[H]} 
RA1S 
1TK 
LOGON 
END

The DT800 has no trouble in ending its logging at 15:13:00 however it begins to log as soon as I have sent the program to it. Also, I would like to have it begin the log on a specific date too, would that just use an AND function to link two alarms (one with time, the other date)?

Thank you,
Andrew

G'day, I am a new user and am experiencing difficulty in having the DT800 begin logging data at a specified time. Researching the forum suggested that I use something similar to the following: ```` BEGIN RA1S ALARM1(T>15:11:00){[GA]} ALARM2(T>15:13:00){[H]} RA1S 1TK LOGON END ```` The DT800 has no trouble in ending its logging at 15:13:00 however it begins to log as soon as I have sent the program to it. Also, I would like to have it begin the log on a specific date too, would that just use an AND function to link two alarms (one with time, the other date)? Thank you, Andrew

Good afternoon Andrew,

Close but a few problems with the logic. You are starting and stopping the schedule that controls itself. Once it is stopped it will never start again.

Try this:

BEGIN

RA1D ' Run schedule every day at midnight

ALARM1(D>16/06/2008){[RA1M]} 'If start day then change schedule rate
ALARM2(T>15:11:00){[GB]} 'If start time run schedule B
ALARM3(T>15:13:00){[H]} 'If end time stop every thing

RB1S 'Set schedule B rate
1TK 'Read some stuff

HB 'Make sure schedule B is halted
LOGONB 'turn on the logging
END

I haven't tried this code but the logic looks OK. You will need to make sure the time and date formats used in the alarms match the time and date formats in the dataTaker

Cheers,
Roger

Good afternoon Andrew, Close but a few problems with the logic. You are starting and stopping the schedule that controls itself. Once it is stopped it will never start again. Try this: ```` BEGIN RA1D ' Run schedule every day at midnight ALARM1(D>16/06/2008){[RA1M]} 'If start day then change schedule rate ALARM2(T>15:11:00){[GB]} 'If start time run schedule B ALARM3(T>15:13:00){[H]} 'If end time stop every thing RB1S 'Set schedule B rate 1TK 'Read some stuff HB 'Make sure schedule B is halted LOGONB 'turn on the logging END ```` I haven't tried this code but the logic looks OK. You will need to make sure the time and date formats used in the alarms match the time and date formats in the dataTaker Cheers, Roger

Good morning Roger,

I tried the following program and it did not log at all:

BEGIN

RA1D
ALARM1(D>16/06/2008){[RA1M]}
ALARM2(T>03:00:00){[GB]}
ALARM3(T>03:15:00){[H]}

RB1S
1TK
2TK
3TK
4TK
5TK
6TK
7TK
8TK

HB
LOGONB
END

I am at a loss as I have been able to have the DT800 begin/end logging automatically using the following program:

BEGIN

RA1S
ALARM1(2ST>49){[GB]}
ALARM2(2ST>53){[H]}

RB1S
1TK

HB
LOGONB
END

The DT800 has same date/time as my computer, the only thing I can think of is should the date be in the YYYY/MM/DD format?

Any help would be greatly appreciated.

Thank you,,
Andrew

Good morning Roger, I tried the following program and it did not log at all: ```` BEGIN RA1D ALARM1(D>16/06/2008){[RA1M]} ALARM2(T>03:00:00){[GB]} ALARM3(T>03:15:00){[H]} RB1S 1TK 2TK 3TK 4TK 5TK 6TK 7TK 8TK HB LOGONB END ```` I am at a loss as I have been able to have the DT800 begin/end logging automatically using the following program: ```` BEGIN RA1S ALARM1(2ST>49){[GB]} ALARM2(2ST>53){[H]} RB1S 1TK HB LOGONB END ```` The DT800 has same date/time as my computer, the only thing I can think of is should the date be in the YYYY/MM/DD format? Any help would be greatly appreciated. Thank you,, Andrew

Good morning Andrew,

I have just tested your code and it does work.
The thing to remember is the DT800 will only test the date at midnight.
You can force schedule A to take a reading by sending the command XA, then the code will work, either that or leave it run over night and it will work next day.

Cheers
Roger

Good morning Andrew, I have just tested your code and it does work. The thing to remember is the DT800 will only test the date at midnight. You can force schedule A to take a reading by sending the command XA, then the code will work, either that or leave it run over night and it will work next day. Cheers Roger

Roger,

Thank you for the reply.

I sent the program to the DT800 last night (15/05/2008) and when I went to check it at 3:05 AM today it was only acquiring. I will try it again tonight. I also had to do a triple reset last night as I couldn't determine why the DT800 would not connect to DeLogger.

As I said, I am new to the DT800 so it is probably something I am doing on my end. Thank you for the product support!

Thank you,
Andrew

Roger, Thank you for the reply. I sent the program to the DT800 last night (15/05/2008) and when I went to check it at 3:05 AM today it was only acquiring. I will try it again tonight. I also had to do a triple reset last night as I couldn't determine why the DT800 would not connect to DeLogger. As I said, I am new to the DT800 so it is probably something I am doing on my end. Thank you for the product support! Thank you, Andrew
25
4
2
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft