Generate logic signal pulse with EDGE and DELAY gate

Generate logic signal pulse with EDGE and DELAY gate

A pulse signal need to be generated from any type of binary signal status change for indication purpose or to close an output relay it can be done easily in logic editor. Just go to Tools > Logic editor and double click on the logic sheet to select EDGE, DELAY and an OUTPUT gate. Also add two INPUT gates. Connect all of them like in the image below and connect the wires.

In this example we will control output relay 4 with digital input 1 activation for 3 seconds. To D-input gate choose digital input 1. To R/F set "Always true" signal. When R/F input is 1 EDGE gate generates 5 ms pulse from D input rising edge. Double click DELAY gate and set high delay to 0 s and low delay to 3 seconds. Set DELAY gate output to control Logical Output 1 signal. Your logic should now look like this.

Now you can set the Logical Output 1 to control output relay in the matrix. This can be done at Control > Device IO > Device IO matrix.

This example logic works like this: