Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Программное обеспечение
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

OPC: Настройка сервера и клиента

 Ответить Ответить Страница  12>
Автор
Сообщение
Denix Смотреть выпадающим
Новичок
Новичок


Присоединился: 11 Сентябрь 2009
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Denix Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: OPC: Настройка сервера и клиента
    Опубликовано: 11 Сентябрь 2009 09:13
Приветствую!

Никак не могу правильно настроить DCOM на клиенте и на сервере. Последовательность такая:

- устанавливаю OPC Core Components 3.00
- на клиенте и на сервере создаю группу пользователей которым будет доступен обмен по OPC
- настраиваю права в соответствии с "Using OPC via DCOM with XP SP2 v1.10.pdf"
   а) Configuring DCOM Machine Default
   б) Configuring DCOM for an individual OPC Srever (На сервере это SV Aplication, на клиенте это OPCEnum)
Firewall
В результате, некоторые клиенты видят значения тэгов без проблем и ошибок. А клиент, для которого собственно все это и настраивалось, не может законнектится, при попытке соединения в событиях системы получаю следующее сообщение:

Может кто-нибудь подскажет в чем проблема?
Наверх
Denix Смотреть выпадающим
Новичок
Новичок


Присоединился: 11 Сентябрь 2009
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Denix Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 11 Сентябрь 2009 09:20
мануал "Using OPC via DCOM with XP SP2 v1.10" был взят с сайта www.opcfoundation.org
Наверх
Denix Смотреть выпадающим
Новичок
Новичок


Присоединился: 11 Сентябрь 2009
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Denix Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 11 Сентябрь 2009 09:38
И еще одно: при запуске клиента непосредственно на OPC сервере - все работает корректно. Т.е ошибки только когда запускаю клиента с удаленной станции. Система WinXP Prof SP2
Наверх
Oldman Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 13 Август 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 127
Свойства публикации Свойства публикации   Ответить, цитируя автора - Oldman Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 11 Сентябрь 2009 09:56
ТУТ почитай http://www.automation-drives.ru/forum/viewtopic.php?t=11005&highlight=%CE%D0%D1
Oldman
Наверх
Denix Смотреть выпадающим
Новичок
Новичок


Присоединился: 11 Сентябрь 2009
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Denix Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 11 Сентябрь 2009 10:04
Имя пользователя и пароли одинаковые, пользователь с правами администратора
Наверх
Dismay Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 01 Июнь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 464
Свойства публикации Свойства публикации   Ответить, цитируя автора - Dismay Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 11 Сентябрь 2009 20:30
Обратил внимание, что обращение к хосту идет по адресу, в связи с чем вопрос, хосты видят друг друга по именам? Я тут нарыл, что DCOM обмен происходит с использованием NetBIOS Name через TCP\IP (мелкомягкие это скрывают, есть чего стыдиться в принципе резольвить имена на DNS он не умеет) проверить легко прицепите хост по удаленке консолью ммс оснастка управление, если пустит в ветку управления пользователями то все работает если нет то и OPC не будет работать.
Наверх
Oldman Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 13 Август 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 127
Свойства публикации Свойства публикации   Ответить, цитируя автора - Oldman Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 13 Сентябрь 2009 21:20
посмотри ту еще http://www.megaupload.com/?d=AIE3AT60
Oldman
Наверх
Denix Смотреть выпадающим
Новичок
Новичок


Присоединился: 11 Сентябрь 2009
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Denix Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 14 Сентябрь 2009 08:43
Первоначально опубликовано Dismay

Обратил внимание, что обращение к хосту идет по адресу, в связи с чем вопрос, хосты видят друг друга по именам? Я тут нарыл, что DCOM обмен происходит с использованием NetBIOS Name через TCP\IP (мелкомягкие это скрывают, есть чего стыдиться в принципе резольвить имена на DNS он не умеет) проверить легко прицепите хост по удаленке консолью ммс оснастка управление, если пустит в ветку управления пользователями то все работает если нет то и OPC не будет работать.


Пуск->Выполнить->mmc->Консоль->Добавить оснастку->Локальные пользователи и группы->Другой компьютер->"Имя сервера" или IP(пробовал и то и то)->Готово-> Ошибка "Отказано в доступе..." Другие оснастки вроде как добавляет но при попытке просмотра базы (например системных сообщений) выдает все то т же отказ в доступе, может действительно все дело в этом... как поправить?
Наверх
Denix Смотреть выпадающим
Новичок
Новичок


Присоединился: 11 Сентябрь 2009
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Denix Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 14 Сентябрь 2009 08:45
Первоначально опубликовано Oldman

посмотри ту еще http://www.megaupload.com/?d=AIE3AT60


Спасибо за материал, все класно расписано, по сути дела перевод оф документа, проверил настройки вроде все так и сделано (
Наверх
Dismay Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 01 Июнь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 464
Свойства публикации Свойства публикации   Ответить, цитируя автора - Dismay Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 14 Сентябрь 2009 16:51
Ну если по максимуму что бы точно заработало.
1. Включить для соединения протокол NetBIOS поверх TCP\IP
2. Запустить службу обозревателя компьютеров.
3. Прописать (если в разных доенах или подсетях) соответсвие IP адресов и имен хостов в файле hosts (C:\WINDOWS\system32\drivers\etc)
4. Имена хостов должный быть в пределах требований NetBIOS Name (16 цифробуквенных латинских символа без пробелов тире и прочего)

убедится что машины видят друг друга по имени с учетом суффиксов если таковые имеются.

Проверить разрешения на директорию C:\WINDOWS\Registration
Все - на чтение
SYSTEM - полный
Администраторы - полный.
Наверх
 Ответить Ответить Страница  12>

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz