Если вы планируете использовать именно Инсат OPC, то берете Universal OPC сервер с поддержкой LUA или C++, и пишите опрос вашего устройства на одном из этих языков, на чем вам будет проще.
Примеры опроса вроде должны быть на сайте.
Так чем вы получаете данные? какой именно OPC точно?
бл.... у вас вопросы, по которым объяснений НОЛЬ.
Если вы получаете данные в виде строки или массива байт, и получаете это в какую-то scada, ну так в ней и смотрите, как вытащить данные. Поддержка скриптов наверняка же есть.