Trigger action

The trigger action module allows you to execute certain actions in Dewesoft that would normally require using either the sequencer or a custom application that would communicate with Dewesoft over DCOM.

The module can be added by coppying the TriggerAction.prc file to the Addons folder and then selecting the module in Channel setup by clicking on the plus button. The files are available on Download center.

Each instance of the module can only perform one action. If multiple actions need to be performed then multiple instances (tabs) of the module need to be added. Each instance requiers one input channel, which is used as the trigger condition. If a digital channel is being used as the trigger condition, then the chosen action will be performed when the selected trigger channel jumps from value 0 to value 1. If the trigger condition is an analog channel, then the chosen action will be performed only when the value of the analog channel jumps from the value that is exactly 0 to some other positive value.

The module currently supports the following actions:

  • Arm / Start storing
    • Arms the measurement when using triggered storing or starts storing if the selected storing type is always fast/slow
  • Disarm / Stop storing
      • Disarms the measurement when using triggered storing or stops storing if the selected storing type is always fast/slow
  • Make new multifile
    • Starts a new multifile if storing and multifiles are enabled
  • Reset relative time
    • Sets the relative time to 0 s

Dewesoft NET actions

The module also supports sending certain actions from a Dewesoft NET master to the slave measurement units. To enable this function, the module needs to be running on the master and the slave using the same action. An additional checkbox that needs to be checked will appear on both units saying either “Forward action NET measurement unit(s)” or “Receive action from NET master”.

Currently supported actions:

  • Make new multifile