Engee documentation

RITM Plot Ex

Transmitting streaming data and displaying signals on a graph.

blockType: CFunction

Path in the library:

/RITM/RITM Plot/RITM Plot Ex

Description

Block RITM Plot Ex it is intended for transmitting streaming data from the model Engee on the KPM monitor «RITM» and displaying one or more signals on the same chart.

The unit operates in the streaming graph mode: at each step of the simulation, the current values of the signals are fed to the inputs of the unit, which are then displayed on the graph on the KPM monitor. «RITM».

Assumptions and limitations

  • The block is intended for streaming display mode only.

  • One block creates one chart on the dashboard of the KPM monitor «RITM».

  • Up to eight curves can be displayed on a single graph.

  • When the number of curves changes, the number of input ports of the block automatically changes.

  • With the location value −1 The chart is placed on the dashboard automatically.

  • With the fixed range enabled parameter values Минимум Y: and Максимум Y: used to set the vertical range of the graph.

Ports

Input

# IN_1 — the value of the curve
scalar

Details

The value of the curve . The number of input ports depends on the parameter Количество кривых:.

Data types

Float64

Complex numbers support

No

Parameters

Основные параметры:

# Расположение графика на дашборде (-1 для автоматического расположения): — index of the chart position on the dashboard

Details

The index of the chart position on the dashboard of the KPM monitor «RITM». Meaning −1 enables automatic location.

Default value

-1

A name for programmatic use

m_plot_index

Configurable

None

Calculated

Yes

# Название графика: — chart title

Details

The chart title displayed on the KPM monitor «RITM».

Default value

"Plot"

A name for programmatic use

m_title

Configurable

None

Calculated

Yes

# Количество точек для отображения: — the size of the internal graph buffer

Details

The size of the graph’s internal buffer. Determines how many last points will be displayed.

Default value

1000

A name for programmatic use

m_capacity

Configurable

None

Calculated

Yes

# Количество кривых: — the number of signals displayed on one chart

+ 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Details

The number of signals displayed on a single chart. Acceptable values: from 1 before 8.

Values

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

Default value

1

A name for programmatic use

m_curve_count

Configurable

None

Calculated

Yes

# Подпись оси X: — horizontal axis signature

Details

The text signature of the horizontal axis.

Default value

"Time, s"

A name for programmatic use

m_x_label

Configurable

None

Calculated

Yes

# Подпись оси Y: — vertical axis signature

Details

The text signature of the vertical axis.

Default value

"Value"

A name for programmatic use

m_y_label

Configurable

None

Calculated

Yes

# Количество кривых: — enables or disables a fixed range on the axis
false | true

Details
Values

false | true

Default value

false (disabled)

A name for programmatic use

m_fixed_y_range

Configurable

None

Calculated

Yes

# Минимум Y: — minimum value of the axis

Details

Minimum value of the axis .

Dependencies

To use this parameter, set for the parameter Фиксировать диапазон Y: meaning true.

Default value

0.0

A name for programmatic use

m_fixed_y_min

Configurable

None

Calculated

Yes

# Максимум Y: — the maximum value of the axis

Details

Maximum axis value .

Dependencies

To use this parameter, set for the parameter Фиксировать диапазон Y: meaning true.

Default value

1.0

A name for programmatic use

m_fixed_y_max

Configurable

None

Calculated

Yes

Кривая 1

# Подпись в легенде: — the name of the curve

Details

The name of the curve displayed in the graph legend.

Default value

"channel_1"

A name for programmatic use

m_curve_1_name

Configurable

None

Calculated

Yes

# Толщина линии: — the thickness of the curve line

+ Тонкая | Средняя | Толстая

Details
Values

Thin | Average | Tolstoy

Default value

Thin

A name for programmatic use

m_curve_1_width

Configurable

None

Calculated

Yes

# Цвет линии: — color of the curve line

+ Красный | Оранжевый | Зелёный | Бирюзовый | Голубой | Синий | Фиолетовый | Пурпурный

Details
Values

Red | Orange | Green | Turquoise | Blue | Blue | Violet | Purple

Default value

Blue

A name for programmatic use

m_curve_1_color

Configurable

None

Calculated

Yes