Derivator
|
Name |
Description |
|
Initializes an derivator object. |
|
|
Returns the Input ModuloPosition of the derivator block. |
|
|
Sets the Input ModuloPosition of the Derivator block. |
Purpose
The derivator is a general pipe block whose purpose is to calculate the first derivative of its input values with respect to time.
- It is used to change incoming position into velocity.
- It works together with the GEAR block as gearing in velocity to avoid jumps when suddenly changing the position.
Figure 1: Derivator - No Modulo Mode
Figure 2: Derivator - Modulo Mode
Initial Behavior
The first calculation of a derivator pipe block just after the pipe installation indicates zero regardless of the initial input value.
Parameters
|
Parameter |
Description |
|---|---|
|
InputModuloPosition |
Value of the period of a cyclic system expressed in User units.
Example: If the input value increases each millisecond by one (degree), then the output value is a thousand (degrees per second).
|
Associated Data
- OutputValue: Output value of the data flows.
- IsReady: Boolean set to TRUE when the pipe block is ready.






