Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

Настройка передачи данных с использованием технологии OPC.

SCADA, серверы, АРМ верхнего уровня, диспетчерские

Автор темы
Pogramist
новенький
новенький
Сообщения: 1
Зарегистрирован: 08 сен 2009, 21:33
Ф.И.О.: Яковлев Виталий Павлович

Настройка передачи данных с использованием технологии OPC.

Сообщение Pogramist » 09 сен 2009, 00:01

Здравствуйте!

Ищу помощи в решении следующей проблемы, может быть кто-нибудь сталкивался уже с подобным и может помочь: есть автоматизированное рабочее место оператора (АРМ) на котором установлено ПО DeltaV 7.4. ПО имеет лицензии ProPlus и OPC Remote. Необходимо при помощи технологии OPC передавать данные на удаленный OPC-клиент. На удаленном OPC-клиенте была установлена утилита OPC Remote, на обоих станциях была создана одинаковая учетная запись "Remote" с правами администратора. Обе рабочие станции работают под этими учетными записями. Для тестирования связи на стороне клиента использовалась утилита OpcWatchIt входящая в OPC Remote. При подключении к серверу OpcWatchIt выдал статус "Server init succeeded.", т.е. связь с сервером есть. При нажатии на кнопку "BrowsePath" видны все модули и теги. При выборе любого из тегов его значение автоматически не считывается. Значение тега можно получить только при нажатии на кнопку "Read". Чтобы получить новое значение необходимо снова нажать на эту кнопку, хотя локально значение обновляется автоматически. При использовании в качестве клиента MatrikonOPC Explorer также связь с сервером устанавливается и видны все теги, но данные не считываются. При смене режима "AsyncIO" на "SyncIO" данные считываются и обновляются с заданным интервалом времени. Вопрос: Какие необходимо сделать настройки чтобы данные считывались в асинхронном режиме? Операционная система на АРМ оператора Windows XP Pro SP1, на стороне клиента - Windows XP Pro SP2 (брандмауэр отключен, других программ подобного рода не установлено). Компьютеры находятся в одной рабочей группе.

Заранее благодарен за помощь! Прошу не ругать за длинное сообщение, просто хотелось подробнее описать проблему.

Аватара пользователя

san
преподаватель
преподаватель
Сообщения: 1400
Зарегистрирован: 01 сен 2008, 17:32
Ф.И.О.: Пупена Александр
Откуда: Киев, Украина
Поблагодарили: 1 раз
Контактная информация:

Re: Настройка передачи данных с использованием технологии OPC.

Сообщение san » 09 сен 2009, 17:46

Очевидно не работают функции обратного вызова через RPC.
Желательно запустить все службы DCOM, и RPC.
Пооткрывать доступ ко всем портам.
В утилите DCOMCNFG дать все возможные права на использование перечисленых серверов.

Аватара пользователя

hell_boy
почётный участник форума
почётный участник форума
Сообщения: 1078
Зарегистрирован: 18 янв 2009, 12:25
Ф.И.О.: Дмитрий
Благодарил (а): 2 раза
Поблагодарили: 22 раза

Re: Настройка передачи данных с использованием технологии OPC.

Сообщение hell_boy » 09 сен 2009, 22:55

Был какой-то баг по работе OPC на Windows XP Pro SP2, надо патч искать или использовать SP1. У того же Matrikon есть док на эту тему в свободном доступе. Еще вариант, DeltaV Вашей версии не поддерживает AsyncIO.
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой


Вернуться в «Верхний уровень автоматизации»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей