This is topic Код ошибки in forum Редактор проекта TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


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

Posted by Савинцев Евгений (Участник № / Member № 611) on :
 
Здравствуйте.
Профайлер в отладочном файле выдал ошибку
ERR_MATH: code = 15
При появлении этой ошибки выполнение, по крайней мере, одной из ST-программ проекта прекращается.
Расшифруйте, пожалуйста, что означает этот код ошибки.
Если можно ответьте побыстрее, а то наш специалист находится в командировке и нуждается в оперативном ответе.
Заранее благодарю.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Код ошибки говорит о том, что в программе задан неправильный тип аргумента. Если есть возможность, то вышлите нам Ваш проект hotline2@adastra.ru
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
По Вашей инструкции запустил проект, но ошибки "15" в протоколе профайлера не увидели.

Уточните, пожалуйста, каким образом мы можем создать условия, чтобы увидеть это сообщение.

Возможно, эта ошибка возникает при определенных значениях в каких-либо каналах?
У нас обмена с источниками данных нет. Надо создавать такие условия искусствено.

Вы пишете, что переписали программу заново и ошибка пропала.
Как Вы переделали программу, чтобы сообщение об ошибке "пропало"?

М.б., в переписанной Вами программе были операции, которые были критичны к формату или значению переменной? Например, "деление на 0" или какая-либо другая функция, которая выдавала некорректное значение при определенных условиях?
 
Posted by Савинцев Евгений (Участник № / Member № 611) on :
 
Наш специалист в данный момент едет домой, по его приезду вышлю последний вариант проекта.
На нижнем уровне у нас контроллер с ПО на С++ Для его имитации подойдет любое устройство с поддержкой modbus rtu slavе.
Ошибка появляется произвольно, возможно она связана с режимом работы установки (но я еще не понял каким образом).
Значения регистров контроллера соответсвующие его рабочему состоянию я Вам завтра вышлю по e-mail (сегодня боюсь не успею).
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2