Программа предназначена для приема данных из файла в формате csv, сопоставления имен переменных из первого файла и файла со списком переменных, и передачи этих переменных в архив.
Основные параметры программы приведены в Таблице 1.
Таблица 1. Основные параметры программы
Наименование | Описание |
---|---|
ID OPC_Client | Номер узла OPC клиента |
Файл со значениями | В первую строку входят названия параметров. Все остальные строки содержат сами значения. Первый столбец содержит время, последующие — переменные для загрузки. |
Файл со списком имен | Адрес файла с именами параметров с расширением .csv Состоит из 2 колонок: -Имя из конфигурации -Имя из файла |
Программа является частью дистрибутива Sphere и устанавливается в папку Bin.
Пример передаваемых параметров: «15 D:\Sphere\ConvertValues.csv D:\Sphere\ConvertNames.csv».
При запуске, будут считаны три введенные параметра, приведенные в Таблице 1, через пробел.
Программа прочитает файл из третьего параметра, и составит список параметров для сопоставления с переменными из OPC клиента, номер которого передается первым параметром.
Следом будет открыт файл второго параметра, из которого будут считываться данные для загрузки в базу данных. По окончанию работы, программа сообщит об успешном/не успешном завершении.
Во время работы будет вестись логирование в самой программе, сообщающее о действиях программы, во избежание возникновения неизвестных ошибок.
После успешного завершения работы программа сообщит о завершении без ошибок и выведет общее количество обработанных записей. Во время длительного процесса каждую секунду будут выводиться сообщения об обрабатываемой записи в текущий момент времени.
При возникновении ошибок, программа выведет сообщения.