Support Forums
How to combine alarms in DEX?

I need to log temperature from more than 300 thermocouple points connected to dt80's and cem module and need to activate alarm if any exceeds temperature 50 degc.

As a trial run i tried a small program with 3 thermocouple sensors ie if any of the sensor goes above 30 then 1dso should go low.but when i program using dex the alarm is working properly with the last or the third thermocouple but with the first and second thermocouple the 1dso will go low only for a fraction of a second when the condition is achieved at each scan.with the third one it stays low as long as the temperature returns back normal.i hope this happens because i cannot combine alarms using "or" condition in dex.

i need to program using dex because i want the alarm indication in the channel list to work in order to identify the alarming channel.
BEGIN"NEW"
RA2S
1..1-TK
ALARM(1
TK>30)OR ALARM(1+TK>30)OR ALARM(1-TK>30)1DSO
1DS
END
this above program i wrote on dtransfer is working fine but did not provide me alarm indication on channel list.

I need to log temperature from more than 300 thermocouple points connected to dt80's and cem module and need to activate alarm if any exceeds temperature 50 degc. As a trial run i tried a small program with 3 thermocouple sensors ie if any of the sensor goes above 30 then 1dso should go low.but when i program using dex the alarm is working properly with the last or the third thermocouple but with the first and second thermocouple the 1dso will go low only for a fraction of a second when the condition is achieved at each scan.with the third one it stays low as long as the temperature returns back normal.i hope this happens because i cannot combine alarms using "or" condition in dex. i need to program using dex because i want the alarm indication in the channel list to work in order to identify the alarming channel. BEGIN"NEW" RA2S 1*..1-TK ALARM(1*TK>30)OR ALARM(1+TK>30)OR ALARM(1-TK>30)1DSO 1DS END this above program i wrote on dtransfer is working fine but did not provide me alarm indication on channel list.

Hi yzak,

When you have three thermocouples and each of them has their own alarm option they will be tested separately.
You may combine them using a calculation channel, then the result will have a value of 0 or 1 and you can test it with alarm condition.
Be careful though as dataTaker has a limit of 1000 characters per channels, so you may need to use multiple calculation.

5c96248213591

Best regards,
Rudy Gunawan

Hi yzak, When you have three thermocouples and each of them has their own alarm option they will be tested separately. You may combine them using a calculation channel, then the result will have a value of 0 or 1 and you can test it with alarm condition. Be careful though as dataTaker has a limit of 1000 characters per channels, so you may need to use multiple calculation. ![5c96248213591](serve/attachment&path=5c96248213591) Best regards, Rudy Gunawan

Hi Rudy,

I require each channel to be tested separately because i need to identify the sensor using dex if its value rises above our limit.

Hi Rudy, I require each channel to be tested separately because i need to identify the sensor using dex if its value rises above our limit.

Hi yzak,

That is fine, you can have separate event for each channel and a combined event in calculation channel.

Best regards,
Rudy

Hi yzak, That is fine, you can have separate event for each channel and a combined event in calculation channel. Best regards, Rudy
14
3
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