Вот моя ситуация:
У нас есть программное обеспечение, которое используется для мониторинга разработанных солнечных электростанций. Я должен представить OPC как новый способ получения данных от самих физических устройств, поэтому в конечном итоге я попытался узнать об OPC, что до сих пор разочаровывает.
Я установил симулятор Matrikon и с помощью Matrikon explorer вижу, что данные моделируются. Теперь мне нужно создать очень простое доказательство концепции, чтобы я мог подключиться к нему и распечатать что-нибудь с помощью C #. Насколько я понимаю, мне приходится использовать какой-то проприетарный API / SDK. Я всего лишь тестирую вещи, поэтому я не хочу прямо сейчас делать что-то проприетарным способом. Разве OPC не был создан для того, чтобы этого избежать?
Есть ли простая DLL с открытым исходным кодом, которую я могу использовать для подключения к серверу OPC, которая поддерживает DA, HDA и AE, позволяя мне работать, не беспокоясь о поставщиках / SDK?
Чтобы добавить к путанице, я нашел OPC Xi и OPC UA .... и я не нашел учебного пособия с нуля, а это то, что я ищу.