Предистория: имелось 2 участка, в силу обстоятельств данные, получаемые с приборов ТРМ138, пришлось объединить на 1 компьютере со скадой iFix, самая длинная линия связи примерно 400м, использована экранированная витая пара
возникла проблема с ОРС сервером, данные по некторым каналам не опрашиваются, причем какой либо закономерности нет, после перезапуска ОРС все приходит в норму, но не на долго.
начните с обновления версии OPC, последняя версия здесь http://www.owen.ru/device/79776965, какой преобразователь интерфейса используете? может быть тоже стоит поискать новые драйвера.
в данном случае это ошибки передачи данных через последовательный порт: CE_FRAME=8 - The hardware detected a framing error - аппаратная ошибка фрейма. возникает при помехах и по вине приборов (или преобразователей). Когда биты в потоке наезжают друг на друга.
Это происходит, например, если нечётко (не с постоянной скоростью) работает аппаратный таймер, который разбивает интервалы времени под каждый бит.
а никто не подскажет как запустить owen.rs485 когда он работает как сервер в режиме просмотра информации которую он получает/передает по com-порту (как на скринах в первом посте)
Дмитрий Егоренков? спасибо...просто когда я опрашивал два канала с ТРМ202 через MatriconOPC у меня получалось запустить по щелчку в трее окошко "информация"...а вот когда я пытался запустить опросить оба канала через ArchestraIDE то окошко это не запускалось...
и к тому же еще вопрос появился один: на одном компьютере через ArchestraIDE-OPCClient-OWEN.RS485 идет опрос ТРМ202... опрос идет нормально...данные попадают в Скаду...на втором компьютере с теми же одинаковыми настройками опрос не проходит...на компьютере с не рабочим проектом стоит Win2003Server, на компьютере с рабочим проектом - WinXP.
к посту приложил скрины..
на первом скрине видно что параметры опрашиваются и видны результаты в численном виде...на втором скрине в ReadStatus видно что Archestre не понравился аттрибут (то есть тег взятый с OPCServera OWEN.RS485)
вообщем мои сомнения сходятся насчет взаимодействия OWEN.RS485-ArchestraIDE-Win2k3 ибо на другой машине с теми же настройками opc сервера, opc клиента, но работающей под WinXP опрос идет..хотелось бы чтоб ответил разработчик...хотя бы намекнул в чем могла бы быть проблема с win2k3
и еще хотел добавить до того как заработать опросу на машине под XP каждый раз во время запуска ОвенОРС запускался Visual Studio Debugger ...после перезагрузки машины проект под XP заработал и работает по сейчас..
под win2k3 дебаггер тоже вылазил...но опрос так и не пошел ((
Последний раз редактировалось asup_svk; 26.05.2009 в 22:22.