Oscillating link#

block

Block appearance in REPEAT VISION#

 Each iteration, the block integrates the differential equation:

from 0 to Δ t

where:

 T - time constant, [s];

 \(\beta\) - damping coefficient;

 k - amplification coefficient;

 (t - \(\Delta\) t) - previous integration step.

1.  Properties#

Property

Default value

Description

Units of measurement

Boundary conditions type:
User;
Constant;
Zero

User


1. User - corresponds to the field “Initial value of the input signal”;
2. Constant - coincides with the first value of the input signal;
3. Zero - zero initial input signal.

-

Initial value

0.0

-

-

Derivative initial value

0.0

-

-

Initial value of the input signal, available when selecting Boundary conditions type - User

0.0

-

-

Time constant

1.0

-

s

Damping coefficient

0.0

-

-

Gain

1.0

-

-

Sampling type:
Fundamental project frequency decimation;
Sample time;
Sampling frequency

Fundamental project frequency decimation

-

-

Decimation factor of project fundamental discretization frequency, available when selecting Sampling type - Fundamental project frequency decimation

1

-

-

Sample time, available when selecting Sampling type - Sample time

0.05

-

s

Sampling frequency, available when selecting Sampling type - Sampling frequency

20.0

-

Hz

2.  Inputs and outputs#

Parameters

Input/Output

Description

Units of measurement

Port type

Input

Input

Signal

-

Automation

Output

Output

Signal

-

Automation

In order to see the connection capabilities of the block, you need to go to page Description of block ports

3.  Code generation#

Important

Block supports C source code generation

Hint

The block supports displaying values of coefficients on blocks instead of an image of the block itself