Я хотел бы реализовать свой собственный OPC DA Server (версии 1. X-2. X) с нуля, но без использования сторонних разработчиков. У меня классический клиент OPC DA (на основе COM / DCOM). Поэтому мне нужно создать сервер DA OPC, который может подключаться к серверу.
Существует ли какой-либо документ, в котором подробно описан и шаг за шагом процесс внедрения клиента OPC?
Чтобы реализовать сервер OPC DA с нуля, я рекомендую вам прочитать Спецификацию OPC DA.
Но почему вы хотите внедрить OPC DA Server 1.x или 2.x, поскольку последний (2003) — 3?
На OPC Foundation вы можете найти спецификацию для OPC DA 2.05 или же OPC DA 3.
Однако вам нужно быть членом OPC Foundation, чтобы скачать их!
Я думаю, что это может быть лучшей альтернативой для вас, чтобы рассмотреть OPC UA. Это гораздо более интересное решение, так как OPC DA скоро будет устаревшим!
Хотя я не согласен с тем, что OPC DA исчезнет в ближайшее время, я думаю, что было бы лучше, если бы вы сосредоточились на создании сервера OPC UA. Существуют (или, по крайней мере, будут) адаптеры, которые позволяют подключать клиента OPC DA к серверу OPC UA.
Существует проект OPC UA с открытым исходным кодом, который вы можете посмотреть, откуда взять исходный код, и это должно стать хорошим началом.
Увидеть http://www.openopcua.org/