Перейти к содержанию

UnitsConversion

Conv1

UnitsConversion (Конвертер) - переводит значение из одних единиц измерения в другие.

Свойства

Входной аргумент Тип аргумента Тип переменной Описание
SourceUnits Variable Object Единицы измерения для перевода
SourceValue Constant, Variable, Expression Double Конвертируемое значение
TargetUnits Variable Object Единицы измерения, в которые будет происходить перевод
Выходной аргумент Тип аргумента Тип переменной Описание
TargetValue Variable Double Конвертируемое значение в новых единицах измерений

Пример

Переведём значения из кГц в МГц с помощью следующей программы.

Conv2

Для работы нам понадобится 4 переменных kHz и Mhz типа FrequencyUnits, а также RandomUnits и Units типа Double.

Conv21

Для переменных kHz и Mhz установим начальное значение kHz и Mhz соответственно.

Conv22 Conv23

Значение для перевода может быть получено с устройства или введено вручную (например, с помощью формы). Мы, для упрощения, будем использовать блок Random. Настроим его для генерации числа от 0 до 100.

Conv3

Теперь настроим блок UnitsConversion. Переведём сгенерированное значение кГц в МГц и запишем полученный результат в переменную Units

Conv4

Назначим созданную программу главной в проекте и запустим его. Отследим полученный результат через панель Контекст.

Conv5