Thread Content
На станции инженеров размещается OPC-сервер, кроме того, отдельно устанавливается устройство в качестве OPC-клиента. У меня есть аппаратный драйвер, связь по протоколу OPC работает нормально, подключение клиента также работает корректно, данные можно считывать. Хочу спросить: если какая-то третья сторона захочет получить доступ к данным, передаваемым по протоколу OPC, как это сделать? Достаточно ли просто включить сервер OPC? Какое это имеет отношение к клиентскому программному обеспечению OPC центрального контроля?
Оставляю запись, жду ответа от эксперта, хочу немного научиться. . . . . :)
Настройте DCOM. Достаточно лишь включить его на сервере
В основном проблема в настройках DCOM
После настройки DCOM всё готово
OPC — это приложение от Microsoft; производители систем просто включают эту функцию с помощью программного обеспечения, что эквивалентно использованию плагина. После настройки на сервере и клиенте данные могут быть считаны третьими сторонами; для этого необходимо узнать у производителя такого программного обеспечения способ считывания данных
Нужно использовать сетевой шлюз, читать данные через сетевой шлюз
Неважно, какое программное обеспечение клиента OPC используется — главное, чтобы оно соответствовало стандартам OPC. Что касается настройки, то, короче говоря, при наличии соответствующих прав возможен обмен данными между приложениями типа C-S, расположенными на двух машинах; для этого необходимо, чтобы у обеих сторон были соответствующие права. Подробнее говоря, необходимо настроить так, чтобы уполномоченные пользователи могли получать доступ к соответствующим процессам через сеть и запускать их.
Запустите сервер и настройте DCOM.
Правильно настроить DCOM, включить сервер
Что значит «разрешены права»? У меня нет «собачки» для программы, я установил только программу для настройки. Данные можно прочитать, но записать нельзя. Прошу помощи. Спасибо