Округление — компонент. Служит для реализации такой арифметической операции, как округление.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- вход — на вход подаётся операнд.
Выходные
- выход — формируется округлённое значение.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- Precision (0) — количество знаков после запятой (точность округления);
- BSTR Method (округление) — устанавливается метод округления: округление; в большую сторону; в меньшую сторону; отсечение дробной части.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- вход — на вход подается операнд (любое число).
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- LONG Precision — установка и чтение значения количества знаков после запятой после округления (от 0 до 6);
- BSTR Method — установка и чтение метода округления: округление; в большую сторону; в меньшую сторону; отсечение дробной части (строка).
Пример 1
Проект в SCADA ZETView
Данный компонент используется для создания различных проектов, в том числе таких как датчик инклинометр.
Результат работы проекта
Пример 2
Проект в SCADA ZETView
Селектор служит для ввода значения амплитуды синусоидального сигнала. Вольтметр АС производит измерение среднеквадратического значения сигнала. В этой схеме компонент Округление производит операцию округления до одного знака после занятой. Цифровой индикатор нужен для графического вывода уже округленного значения. Генератор (синус) нужен для получения гармонического сигнала. Второй Цифровой индикатор нужен для отображения значения напряжения, снятого непосредственно с вольтметра.
Результат работы проекта