Jump to content
  • 0

Creating an accurate write to file worksheet that is based on rate of rise of temperature trigger point


Decco

Question

In Dasylab 2020 and 2022, I want to be able to write temperature data to a file when that temperature rises on that channel at a rate of 1°Centigrade/sec or 2°C/sec etc i.e I want to be able to set a module or modules up to do this. I have tried various things like a data pre-post trigger module with little success. When each event is detected, I want the logging to the write file to continue for 10 seconds after the event was detected. I want the triggering to be reasonably accurate instead of sporadic .... Could you please suggest the best way of achieving this. I am reading a voltage in from a thermocouple to voltage converter and then scaling to the correct temperature readout. The triggering has to be based on the slope and not absolute values.

Edited by Decco
a little more info about it must be slope not absolute
Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Hello,

There is no good way to create a Slope trigger that has a value change number as well as minimum time. If you can do with a method to log data every time the value increases/decreases by an amount, use the Trigger on Demand module. It will produce a pulse each time the value changes by the specified amount. Use a Combi Trigger to stretch the pulse to 10 seconds to close a Relay allowing data to flow to a Write Data module for file logging. I've attached a DASYLab 2020.1 example to demonstrate.

Best regards,
John

TriggerOnDemand.thumb.png.bb8e5f55abb1efb89966cf78790259d7.png

TriggerOnDemand.DSB

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...