Программное обеспечение File Opc Server позволяет реализовать простой OPC DA2 или OPC UA сервер, который контролирует состояние файла на локальном или сетевом диске путем считывания обновленных значений из файла и последующей публикации их через интерфейс OPC.
File Opc Server позволяет создать OPC сервер и использовать его в системе, в которой нет такой функции или доработка системы является нецелесообразной. File Opc Server позволяет создавать и обновлять файл с исходными данными с помощью скриптов, реализовывая поддержку OPC интерфейса в языках программирования, которые не имеют такой возможности.
При использовании файла с исходными данными на сетевых ресурсах возможно построение распределенной системы, при этом исключаются сложности настройки DCOM при работе по сети.
Основные возможности:
- OPC DA и OPC UA. В пакет установки входят два отдельных исполняемых файла для OPC DA и OPC UA. Оба сервера можно использовать на одном компьютере одновременно.
- Несколько серверов на одном компьютере. Можно запускать несколько экземпляров сервера на одном компьютере и собирать данные из нескольких файлов. Каждый экземпляр сервера будет иметь свой уникальный идентификатор.
- Типы данных. Программа поддерживает разные типы данных для OPC тегов.
- Имена тегов OPC. Для каждого значения можно задать имя OPC тега.
- Группы. Имена тегов OPC сервера можно задавать в виде дерева, таким образом разделяя переменные на группы.
- Массивы. Программа может считывать массивы значений из файла и формировать значение OPC тега типа «массив».
- Качество данных OPC. Программа изменяет значение качества OPC тегов. Если файл не найден, не удается прочитать данные или отсутствует заданное значение, то для OPC тега будет установлен признак недостоверных данных.
- Масштабирование. Программа может масштабировать считанное значение, умножая его на заданный коэффициент.
- Режим службы. Может работать как служба на Windows 2000+, запускаясь в момент старта операционной системы до логина пользователя. Программа продолжает функционировать после завершения сеанса пользователя.
- Поддержка разных операционных систем. Работает на всех версиях Windows 2000+ (x32,x64).