Страница 1 из 1

Проблемма с отображением данных в InTouch

СообщениеДобавлено: Чт май 31, 2007 4:09 pm
DenSV
Здравствуйте, Уважаемая служба поддержки. Возникла проблема с отображением данных в InTouch v9.5.

На АРМ оператора установлен следующий пакет ПО:
•WinXPPRO (RU) + SP2
•InTouch 9.5 Patch 3 - насторен как служба
•OPCLink (Wonderware) - насторен как служба
• Yokogawa.ExaopcDADAQOPC1 (OPC server Yokogawa) - насторен как служба.

С 28-ми приборов Yokogawa типа DX106/230 по Ethernet собираются и архивируются порядка 400 параметров. Скорость сети 100Мбит/сек.

Проблемма:
периодически происходит "зависание" при отображении параметров в InTouch. Длительность "зависания" и периоды между "зависаниями" произвольная. При просмотре архивных трендов хорошо видно, что в момент "зависания" архивируется последнее измеренное значение (наблюдается прямая линия).
В Log Viewer ни каких записей нет.

Подскажите в чем проблема или в каком направлении нужно копать.

Заранее благодарен.
Сушко Д. В.

СообщениеДобавлено: Пн июн 04, 2007 11:46 am
Admin
Уважаемый Сушко Д. В.
Если я правильно Вас понял, то на операторской машине одновременно реализована визуализация и ведение архива данных.
Наиболее вероятно, что "зависание" происходит во время архивации
накопленных данных - это достаточно ресурсоемкая операция.
Без логов сказать что то определенное сложно посмотрите хотя бы системные логи:
• C:\WINDOWS\system32\config\SysEvent.Evt
• C:\WINDOWS\system32\config\AppEvent.Evt
Попробуйте изменить приоритеты процессов Ctrl+Shift+Esc
->Set Priority, только не ставьте RealTime - это "повесит" систему.
Также закройте все ненужные процессы.
Желаем успехов, техподдержка.

СообщениеДобавлено: Ср сен 26, 2007 6:42 pm
DenSV
[quote="Admin"]Уважаемый Сушко Д. В.
Попробуйте изменить приоритеты процессов Ctrl+Shift+Esc
->Set Priority, только не ставьте RealTime - это "повесит" систему.
Также закройте все ненужные процессы.
Желаем успехов, техподдержка.[/quote]

Что касается изменения приоритетов, некоторая польза от этого была. Но вот интересная деталь: при перезапуске службы view, приоритет процесса возвращается в свое исходное состояние - Средний. То же самое относится и к запуску viewer как программмы. Ну и как с этим бороться :(

С уважением Сушко Денис.

СообщениеДобавлено: Чт сен 27, 2007 6:34 pm
Admin
Уважаемый Денис,

Как правило, большинство системных служб загружается в память ПК еще до входа пользователя в систему. Приоритет для несистемных служб по умолчанию установлен как средний.
Поэтому решение Вашей проблеме лежит в недрах реестра Windows :D

Во первых, следует убедиться что Вы имеете права Администратора на ПК. Administrator - это встроенная учетная запись, и это не то же самое что и пользователь с правами Администратора.

Во вторых, запуск службы выполняется с помощью команды
sc - про которую достаточно хорошо написано во встроенной справке Windows\Help\ntcmds.chm. Прочитав его Вы поймете, почему так происходит. Например командой
sc create MyService binpath=V:\Myservice.bat
Вы можете создать в реестре запись новой службы, а в файле
MyService.bat уже указать путь до view.exe и необходимый приоритет.
Не забудьте отключить встроенную опцию запуска view как службы.

С уважением, Дмитрий