Тема: Вышел, вошел -1 человек нашел. Разница при подсчёте пассажиров.
добрый день коллеги! Помогите кто сколько может)
Продолжаю копаться в пассажиропотоке. Оборудование Галилео БейсБлок+ПП01(датчик пассажиропотока)
решим работы ПП01 - по контролю двери. линия -.
Скрипт на терминале Галилео на учет по контролю двери - script galileosky/PP-01
Сам подсчет работает вполне приемлемо. Но, но. Есть необходимость в доработке отчета. Значения Входящих и Выходящих пассажиров выводятся на 2 датчика Счетчика. Скажем счётчик "Вошло" - a_in. "Вышло" - a_out. Тип у обоих - "мгновенный".
хочу взять разницу Вошло-Вышло. Создаю дополнительный счетчик "во-ВЫ" параметры a_in-a_out. На скрине он соответствует столбцу "во-ВЫ обычный"
При значении Вошедших больше Вышедших, к примеру вошло 10 вышло 3, 10-3=8. данные верны. Но если к примеру Вошло - 0 Вышло - 2. Результат -1 О_о..... хотя должно быть -2. Если сделать аналогичный "Датчик Счетчик" но не мгновенные а дифференциальный то значения по модулю верны, но нужен и знак.
Примеры есть на скрине.
В чем я не ошибаюсь?