| ||||||||||
|
Формирование лог-файлов | ||||||||||
Основная функция программы - возможность записать любые данные, приходящие с COM-порта, в файл. Для этого в программе предусмотрены широкие возможности (рис.1). Сохраненный файл данных называют лог-файлом (журналом), он такой же, каким его отсылает устройство.
Рис.8. Режимы формирования лог-файла
Сначала, выберите тип лог-файла, который вы будете получать.
Затем, включите настройку "Формировать файлы логов на диске". После этого, укажите путь к папке, в которой будут сохраняться файлы, с помощью диалогового окна "Обзор папок", которое откроется после нажатия на кнопку с изображением открытой папки. В диалоговом окне выберите необходимую папку и нажмите "OK". Программа может работать с сетевыми дисками из сетевого окружения, но это может повлиять на скорость работы программы, а большой поток данных или перегрузка сети могут привести к отказу работы.
В Advanced OPC Data Logger имя лог-файла - это штамп времени, и новый лог-файл создается через определенные промежутки времени. Формат штампа времени зависит от выбранного периода. Например, если префикс имени файла установлен как "sample", расширение файла как "log ", а периодичность формирования файлов задана "Ежедневно", то каждый создаваемый лог-файл будет иметь формат "sampleYYYYMMDD.log". 21-го марта 2003 года будет создан лог-файл "sample20030321.log". Пожалуйста, обратите внимание на то, что расширение (после последней точки), останется в конце имени файла.
Методика смены имени лог-файла определяется следующими основными параметрами:
Префикс, расширение, путь к папке могут быть символьной строкой разумной длины и содержать любые символы, соответствующие имени файла.
Если программа работает непрерывно долгое время, возможно, создадутся файлы слишком большого размера, в которых будет неудобно отслеживать дату необходимого временного периода. Для такого случая существует еще один режим создания файлов - с возможностью создания файлов в зависимости от времени компьютера. Возможны следующие варианты:
Возможные форматы даты и времени:
d - день, не включает ноль (1 - 31); dd - день, включает ноль (01 - 31); ddd - день недели в текстовом формате (Пн - Вс) согласно стандарту, установленному на данном компьютере; dddd - день недели в полном текстовом формате (Понедельник - Воскресенье) согласно стандарту, установленному на данном компьютере; m - месяц, не включает ноль (1 - 12); mm - месяц, включает ноль (01 - 12); mmm - месяц в текстовом формате (Янв - Дек) согласно стандарту, установленному на данном компьютере; mmmm - месяц в полном текстовом формате (Январь - Декабрь) согласно стандарту, установленному на данном компьютере; yy - год в формате двух последних разрядов (00 - 99); yyyy - год в формате четырех последних разрядов (0000 - 9999); h - часы, не включает ноль (0 - 23); hh - часы, включает ноль (00 - 23); n - минуты, не включает ноль (0 - 59); nn - минуты, включает ноль (00 - 59); s - секунды, не включает ноль (0 - 59); ss - секунды, включает ноль (00-59).
Пример: Вы хотите создавать лог-файл каждый час. Также для Вас необходимо, чтобы имя файла начиналось с "sample_log", и чтобы расширение файла было "txt".
Ответ: установите префикс файла = sample_log_, расширение файла = txt (без точки!). В формате имени файла задайте HHDDMMYYYY. Теперь файл будет создаваться каждый час. Естественно, вы можете установить любую комбинацию символов формата, описанных выше. | ||||||||||
Задать вопрос о данном разделе
| ||||||||||
|