This is topic Ошибка «1.#QNAN» в отчётах in forum Документирование в TRACE MODE 6 и в T-FACTORY 6 / Document generation in TRACE MODE 6 and T-FACTORY 6 at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/39/t/000016.html

Posted by sergey UralSteel (Участник № / Member № 1914) on :
 
Здравствуйте! Уважаемая поддержка, помогите разобраться с проблемой.
Возникает иногда ошибка 1.#QNAN в таблице отчёта html. Частота появления ошибки разнообразна от 1раз/за две недели до 4 раз/неделю.
Отчёты автоматически создаются 1 раз в начале суток.
То же самое происходит с отчётами, которые автоматически создаются 1 раз в начале месяца (пока 1 отчёт).
При ручном режиме (подачи 1 в канал), ошибок в отчётах никогда не было.

Все значения в таблице отчёта однообразны, имеют один и тот же шаблон программы и созданы методом копирования, именно от первого канала в котором и возникает ошибка.
Все параметры в таблице, кроме первого (соответственно первый канал), отображаются без ошибок.

В шаблоне программы производиться деление, но деления на ноль исключено (проверялось неоднократно). К тому же, для всех каналов шаблон один.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Тем не менее, NAN (Not a number) - означает - не число, т.е. его нельзя отобразить.
Значит, выполняемое программой действие вывело результат за пределы отображаемой шкалы вещественного числа.
Можно получить такой результат и при делении на число, очень близкое к нулю, и при умножении, и при возведении в степень и пр.
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2