Перейти к содержанию
Alter3000.com
  • Описания
  • Главная
  • Все документы
0
Корзина
  • Описания
  • Главная
  • Все документы

FastLogic

5
  • Разные функции
  • Modbus TCP/RTU
  • Таймеры
  • Математика и сравнение
  • Логика

Документация DIM-A6-345

1
  • Исходные настройки
Посмотр рубрик
  • Документация
  • FastLogic
  • Математика и сравнение

Математика и сравнение

Содержание
  1. add-rs
  2. add-time
  3. if-val
  4. mathen
  5. mathrs

add-rs

Сигнатура: ​​​​add-rs(in, addValue, outValue)

Пример: ​​add-rs(var[0], cn[100], var[2])

Описание: ​Счетчик. При изменении in c 0 на любое положительное значение, ​addValue будет прибавлено к ​outValue

Платформы: Без исключений

Видео: нет

№ Тип Описание
in число Фронт сигнала.
addValue число Добавляемое значение.
outValue число Выходная переменная.

add-time

Сигнатура: ​​​​​add-time(in, time, addValue, outValue)

Пример: ​add-time(var[0], cn[1], var[1], var[2])

Описание: ​​Счетчик с увеличением с заданным интервалом времени.

Платформы: Без исключений

Видео: нет

№ Тип Описание
in число Разрешение запуска.
time число Временной интервал в СЕКУНДАХ.
addValue число Добавляемое значение.
outValue число Выходная переменная.

if-val

Сигнатура: ​if-val(value1, operation, value2, InValue, outValue)

Пример: ​​if-val(var[1], cn[>], var[2], cn[123], var[3])

Описание: ​Проверка условий. После выполнения условия, ​InValue будет записан в outValue.

Платформы: Без исключений

Видео: нет

№ Тип Описание
value1 число Первый операнд операции.
operation строка Символьный код операции: <, >, <=, =>, ==
value2 число Второй операнд операции.
InValue число Значение которое запишется в outValue при выполнении условия.
outValue число Выходная переменная.

mathen

Сигнатура: ​mathen(in, value1, operation, value2, outValue)

Пример: ​mathen(var[1], var[2], cn[add], cn[3], var[4])

Описание: ​ ​Математика по разрешающему сигналу. Доступные действие — div,mul,add,sub. Примерная логика: out = value1 add value2.

Платформы: Без исключений

Видео: нет

№ Тип Описание
in число Разрешение запуска.
value1 число Первый операнд операции.
operation строка Символьный код операции: div,mul,add,sub
value2 число Второй операнд операции.
outValue число Выходная переменная.

mathrs

Сигнатура: ​​mathrs(in, value1, operation, value2, outValue)

Пример: ​​mathrs(var[1], var[2], cn[add], cn[3], var[4])

Описание: ​​Математика по фронту. Доступные действие — div,mul,add,sub. Примерная логика: out = value1 add value2

Платформы: Без исключений

Видео: нет

№ Тип Описание
in число Фронт сигнала.
value1 число Первый операнд операции.
operation строка Символьный код операции: div,mul,add,sub
value2 число Второй операнд операции.
outValue число Выходная переменная.

Обновлено 13.08.2025

Поделитесь этой статьёй:

  • Facebook
  • X
  • LinkedIn
  • Pinterest
© 2026 Alter3000.com