capzap
Спасибо. А есть ли решение этой проблемы?
MasterSCADA
Я этот проект уже удалил. Но при возникновении этой проблемы ещё раз, обязательно пришлю отчёт об ошибках. Спасибо.
capzap
Спасибо. А есть ли решение этой проблемы?
MasterSCADA
Я этот проект уже удалил. Но при возникновении этой проблемы ещё раз, обязательно пришлю отчёт об ошибках. Спасибо.
А какой у вас OPC сервер используется для опроса модулей?
И сообщите номер вашей версии masterSCADA (Справка - О программе).
Спасибо.
Последний раз редактировалось mkv; 09.12.2013 в 14:39.
На каком модуле вы проверяете? Мы проверяем на МВ110-8АС и датчики давления - NAN не приходит.
Вы ведь можете воспроизвести ситуацию - то есть сделать обрыв датчика?
Если вы можете воспроизвести ситуацию то просим вас сделать следующее.
В настройках ОРС сервера, включите запись журнала и всех действий, размер лога задайте 10000. Таким образом вы активируете запись лога ОРС сервера.
В SCADA, в режиме разработки выполните пункт меню «Сервис/Настройка», в диалоговом окне перейдите на закладку «Режим исполнения». Установите флаг «Формирование полного журнала исполнения».
После этого перейдите в режим исполнения и добейтесь воспроизведения ошибки - сделайте обрыв датчика. Нажмите комбинацию клавиш ALT+F10. Сформируйте отчет об ошибках, включая конфигурацию текущего проекта, скриншот экрана и необходимые логи. Убедитесь, что в получившуюся папку попал файлы Runtime.log и Runtime.log.xml. Если файлы в отчет не попали, пришлите их отдельно, они должны находится в папке "..:\MasterSCADA Projects".
После этого желательно отключить формирования полного журнала, чтобы не переполнился диск.
Также должен будет сформироваться лог ОРС сервера. Он сохраняется в папку:
c:\Documents and Settings\All Users\Application Data\InSAT\MasterOPC Universal Modbus Server\SERVERLOGS\
Вышлите нам сформированный отчет об ошибках MasterSCADA, лог обмена ОРС сервера и его конфигурацию.
Последний раз редактировалось SCADAMaster; 09.12.2013 в 15:09.
Спасибо.
А как можно NaN передать по Modbus? Как мы понимаем, ОВЕН передает в таком случае число FFFF FFFF, но сервер интерпретирует его как очень большое отрицательное число.
В принципе при помощи скриптов можно эту ситуацию обработать.
Вы используете собственную конфигурацию или нашу библиотечную (добавляете через импорт устройства)?
Спасибо.
Попробуйте импортировать в узел конфигурацию МВ110-8А из приложения.
Она должна будет выставлять признак качества при повреждении датчика, и оставлять последнее измеренное на теге.
Последний раз редактировалось SCADAMaster; 09.12.2013 в 20:46.
Спасибо.
Последний раз редактировалось mkv; 10.12.2013 в 08:54.