Не поступают данные в виртуальный канал.
Есть установка для горячей навивки пружин. Требуется оценить количество электроэнергии на изготовление пружины. Для мониторинга используется прибор Omix P99-ML-3-0.5-RS485. Прибор подключен по ModBus RTU. Для подсчета электроэнергии создал виртуальный канал, с блочной диаграммой, для суммирования мгновенной мощности. Протестировал виртуальный канал, все работает. Запускаю тест каналов, физические каналы передают данные, а виртуальный не активен.
Я не техподдержка. Простите, вставлю свои 5 копеек. Тест каналов включает контроль физических каналов. Виртуальный выведите на мнемосхему. Если так и есть, проблема в мгновенном переполнении счетчика. ФБ ADD работающий с прямой обратной связью, через разветвление, забивает счетчик (установленный диапазон переменной) на переполнение. Вставьте ФБ отвечающий за интервал записи (задержку) между входом 2 и разветвлением. Бесконечность нельзя поделить. Но и здесь у вас ничего не выйдет. Т.к. вы хотите выполнить расчет основываясь на мгновенном значении мощности не являющейся const (резонный вопрос - дискретность отсчета какую возьмете? раз в сек? или мс? какую точность необходимо получить? тогда ваять надо рассматривая модель процесса...бр.р..) Искомая же величина среднеквадратичная. Может лучше считать из 31Н Омикса готовую суммарную активную мощность выведенную мат. моделью прибора с его паспортной погрешностью и найти разность (т.е. затраченную активную мощность) между значением начала и конца эксперимента?
Странно , что у вас в настройках скрипта нет интервала выполнения.