# Transformation

### ![](/files/KOebqMJKwigJOOnG1nE0)

The sampler records any number (sample count) of values (sample per minute) and gives the average value at the output.

### ![](/files/FSNd75bX2AiSD3TtT0kX)

Adds the input X1 and Bias and outputs the modul of the result.

### ![](/files/YKEkWWJOC6P3kmTUCUDW)

Outputs the result of multiplying input v1 and v2.

### ![](/files/MPAftd9CKTyJxu26vzy4)

Depending on the setting, the operator performs a mathematical operation of the two inputs and returns the result at the output.\
The following can be selected: Add, subtract, multiply, divide.

### ![](/files/FIwBNYPGuUt8qsmbvZuj)

With the Triangle Function, trigonometry calculations can be performed. You can choose between: sine, cosine, tangent, ASine, ACosine, ATangent.

### ![](/files/K6AkHfjrUqHRkfFhaSix)

Copies the input value to the two outputs.

### ![](/files/7oTZLxIygFpAA7S8BFh9)

Switches the output on or off depending on the trigger type.

Trigger Types :

* Down Trigger
* Up Trigger

### ![](/files/hpWeeRURA0SX5QB7qqgs)

Switches the output to high depending on the switch-on point and the output to Lo, depending on the switch-off point.

### ![](/files/YnDgR4GuaixX4Hc417tO)

Merges the two inputs X1 and X2 to the output depending on the merge type.

* Merger Type Mix outputs the average value of the two inputs.
* Merger Type Maximizer outputs the highest value of both inputs at the output.
* Merger Type Minimizer outputs the lowest value of both inputs at the output.

### ![](/files/gJ57SlOGU68mrNnvP0z6)

Drop a profile from the repository to this module. The input value determines the read output value based on the profile.

### ![](/files/0DzcYk2PTda5dWRGbjhS)

The timer module is started with a high signal at the input. \
Depending on the properties "timer type" and "time in seconds", the module output is set to high signal for a certain time.

Timer Types:

* Hold  = Sets the output to high for xx seconds.
* Delay = Sets the output to high after XX seconds have elapsed.
* Toggle = Change permanently after XX seconds the initial state from high to low and back around.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help3.depence.com/depence-hardware/modules/depence-logic-module/logic-module-items/transformation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
