Протоколирование сетевых переменных ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Для сбора данные из контроллера за какой-то длительный промежуток времени используется объект **Протоколирование**. Это объект создается как подчиненный для карты сети и привязывается к одному из присутствующих в карте сетевых контроллеров. .. figure:: image/net_logger1.png :align: center Порядок настройки протоколирования следующий: * Добавляем в карту сети контроллер и проверяем наличие связи с ним * Устанавливаем ссылку на этот контроллер в объекте протоколирования * Выбираем папку для протоколирования * Заполняем список сетевых переменных, которые должны протоколироваться * Нажимаем кнопку **Старт** для запуска процесса, процесс протоколирования можно наблюдать в **Диспетчере** .. figure:: image/net_logger2.png :align: center .. figure:: image/net_logger4.png :align: center Запущен процесс протоколирования .. figure:: image/net_logger5.png :align: center Процесс протоколирования в окне Диспетчер Добавлять переменные для протоколирования можно двумя способами - **Добавить переменную** и **Добавить из контроллера...**. В первом случае добавляется переменная, у которой необходимо настроить все параметры в ручную - имя, адрес, тип данных. Во втором варианте предлагается добавить переменные, которые присутствуют в программе сетевого контроллера. При этом в сетевом контроллере должен быть указан шаблон программы. Удаление переменных производится с помощью клавиши **Del**. .. figure:: image/net_logger3.png :align: center В колонке **Адрес** указывается стартовый адрес Modbus для переменной, в колонке **Период** - период опроса переменной в секундах. В колонке **Значение** будет отображаться текущее значение переменной в процессе протоколирования. Файл протокола сохраняется в формате csv, с разделительным **;**. В первой строке располагается заголовок с именами протоколируемых переменных. :: Date;Time;Час;Минута;Секунда 23-08-2023;16:51:23;16;51;24 23-08-2023;16:51:25;16;51;25 23-08-2023;16:51:27;16;51;27 23-08-2023;16:51:29;16;51;29 23-08-2023;16:51:31;16;51;31 23-08-2023;16:51:33;16;51;33 23-08-2023;16:51:35;16;51;35 23-08-2023;16:51:37;16;51;37 23-08-2023;16:51:39;16;51;40 23-08-2023;16:51:41;16;51;41 23-08-2023;16:51:43;16;51;44