Legacy Hardware and Apps
How to define alarm value without erasing data?

How can we define an alarm value for a channel en update it without having to "unload" the DT800 first or deleting it's stored data. For example: A thermocouple channel with a high alarm value of 30 exists and I would like to change that value to 40... There must be a way to change alarm values without reprogramming the DT800 isn't it?

I mean how can I change that value without having to unload every time I want to change that??? I think one can do that via a variable or something but I don't know how exactly. Thanks a lot for your help. We bought 8 DT800's (to start with) and are introducing them one at the time so, I learn a bit more each day I use the device and I like it more and more :-)

Although the manuals are excellent, but I do miss some real world examples like the situation I describe above... Is there any option as to publish some programs or samples on the site from the real world? (I mean Delogger Pro programs ?) Thanks!

How can we define an alarm value for a channel en update it without having to "unload" the DT800 first or deleting it's stored data. For example: A thermocouple channel with a high alarm value of 30 exists and I would like to change that value to 40... There must be a way to change alarm values without reprogramming the DT800 isn't it? I mean how can I change that value without having to unload every time I want to change that??? I think one can do that via a variable or something but I don't know how exactly. Thanks a lot for your help. We bought 8 DT800's (to start with) and are introducing them one at the time so, I learn a bit more each day I use the device and I like it more and more :-) Although the manuals are excellent, but I do miss some real world examples like the situation I describe above... Is there any option as to publish some programs or samples on the site from the real world? (I mean Delogger Pro programs ?) Thanks!

Good Morning Philippe,

You don't have to hard code your alarm values, for example, assign your alarm test value to a CV and use that in your alarm. The Text will look something like;
1CV=30
ALARM1(1TK>1CV)"High Temp"{[1WARN=1 2WARN=2]}
ALARM2(1TK<1CV)"Normal Temp"{[1WARN=0 2WARN=0]}

You can then change your alarm limits any time you want by changing the value stored in 1CV. For example you could have a button on the mimic screen that who�s action send the code 1CV=40 to the DT800 or if you just want to change your value a little bit then have two buttons, One with the action 1CV=1CV+1 and the other 1CV=1CV-1 and label them UP and DOWN.

We do recognize the fact that we need more technical notes explaining how to use our products and that is high on my list of priorities. These though can take a while to put together. If you have any tech notes you would like written then please send me your topic via email.

Good Morning Philippe, You don&#039;t have to hard code your alarm values, for example, assign your alarm test value to a CV and use that in your alarm. The Text will look something like; 1CV=30 ALARM1(1TK&gt;1CV)&quot;High Temp&quot;{[1WARN=1 2WARN=2]} ALARM2(1TK&lt;1CV)&quot;Normal Temp&quot;{[1WARN=0 2WARN=0]} You can then change your alarm limits any time you want by changing the value stored in 1CV. For example you could have a button on the mimic screen that who�s action send the code 1CV=40 to the DT800 or if you just want to change your value a little bit then have two buttons, One with the action 1CV=1CV+1 and the other 1CV=1CV-1 and label them UP and DOWN. We do recognize the fact that we need more technical notes explaining how to use our products and that is high on my list of priorities. These though can take a while to put together. If you have any tech notes you would like written then please send me your topic via email.

Indeed! I have done what you recommended and it works, (had to lookup
how to set 1CV the first time though and I did that in the immediate schedule panel (hoop I'm right?)).

Is there an easy way to put some label text on the mimic panel without using a dummy button ? and if so, how ? smile

So, I did this:
I made an Immediate schedule (to initialize 1CV etc...) then In schedule A I defined temperature channels with sample rate of once every 30 seconds. And, I then defined schedule B to be continuous but no logging and on that schedule I defined my alarms with according digital outputs (to switch off any device in alarm condition).

This way, the alarm reaction is instantaneous but it doesn't take more data... I hope smile

Is this the right way to do it? I mean, logging channels every 30 secs but reacting on alarms immediately ?

Thanks, and at last I'm glad I'm beginning to understand the DT800 a little bit!

Indeed! I have done what you recommended and it works, (had to lookup how to set 1CV the first time though and I did that in the immediate schedule panel (hoop I&#039;m right?)). Is there an easy way to put some label text on the mimic panel without using a dummy button ? and if so, how ? :smile: So, I did this: I made an Immediate schedule (to initialize 1CV etc...) then In schedule A I defined temperature channels with sample rate of once every 30 seconds. And, I then defined schedule B to be continuous but no logging and on that schedule I defined my alarms with according digital outputs (to switch off any device in alarm condition). This way, the alarm reaction is instantaneous but it doesn&#039;t take more data... I hope :smile: Is this the right way to do it? I mean, logging channels every 30 secs but reacting on alarms immediately ? Thanks, and at last I&#039;m glad I&#039;m beginning to understand the DT800 a little bit!

Good morning Philippe,

I'm very glad you are making progress. The approach you are taking is quite correct. You are initializing the variable in the correct place.

In the DT800 the alarms run at the speed of the schedule they are used in. So if you are using the fast modifier in a schedule and have a sub-second time interval (The T for Thousands of a second) the alarm will be able to run at quite a reasonable speed (50 Hz??).

Alarms do not log, so the value will not be logger.

There is no way to put a text box on the screen at the moment, I'll pass the Idea on.

Regards,
Roger

Good morning Philippe, I&#039;m very glad you are making progress. The approach you are taking is quite correct. You are initializing the variable in the correct place. In the DT800 the alarms run at the speed of the schedule they are used in. So if you are using the fast modifier in a schedule and have a sub-second time interval (The T for Thousands of a second) the alarm will be able to run at quite a reasonable speed (50 Hz??). Alarms do not log, so the value will not be logger. There is no way to put a text box on the screen at the moment, I&#039;ll pass the Idea on. Regards, Roger

How about drawing a simple bitmap with the labels written on, and using it as the background in the mimic window?

Dan

How about drawing a simple bitmap with the labels written on, and using it as the background in the mimic window? Dan

Hi Dan,

Yes a simple bit map does work too. Forgot about that one.

I'm glad you like the forum. As it grows and gains in momentum it will get better. The key is for users to post ideas, work through real world problems and help each other. Our users are our most valuable resource and we all can learn from each other.
I was a user of dataTaker before I stated here.

Thanks for the input

Roger

Hi Dan, Yes a simple bit map does work too. Forgot about that one. I&#039;m glad you like the forum. As it grows and gains in momentum it will get better. The key is for users to post ideas, work through real world problems and help each other. Our users are our most valuable resource and we all can learn from each other. I was a user of dataTaker before I stated here. Thanks for the input Roger
17
5
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