DOCA0172RU-09

Публикация на SFTP-сервере

Описание

EcoStruxure Panel Server обеспечивает подключение к серверу SFTP.

Если публикация SFTP активна:

  • Аварийные сигналы можно контролировать и отображать на веб-страницах Panel Server .

  • Аварийные сигналы не публикуются в файле CSV.

  • Аварийные сигналы можно активировать для уведомления по электронной почте.

Когда функция SFTP активна, публикация данных в облаке недоступна.

Доступность

Данная функция доступна в Panel Server Entry , Universal и Advanced .

Настройка параметров

Функция публикации задается на веб-страницах EcoStruxure Panel Server , на вкладке Settings > (Настройки)Publication > (Публикация)Publication method > (Методпубликации)SFTP .

Настройки публикации SFTP

Описание настроек представлено в таблице ниже.

Параметр

Настройки

Описание

Connection information (Информация о соединении)

Сервер

Имя хоста SFTP-сервера может быть определено как значение IP-адреса или, например, mysftpserver.mydomain.com.

Port (Порт)

Используется для определения TCP-порта сервера SFTP. Обычно оно равно 22.

Path (Путь)

Используется для ввода пути, используемого на SFTP-сервере для публикации данных. Например, если каталог /home/user/ /главная/пользователь/ является каталогом по умолчанию для SFTP-сервера, путь настраивается с помощью /mySFTPPath с публикацией на /home/user/mySFTPPath.

User ID (Идентификатор пользователя)

Используется для ввода имени пользователя для доступа к SFTP-серверу.

Authentication method (Метод аутентификации)

Соединение с SFTP-сервером осуществляется с использованием имени пользователя и пароля или имени пользователя и ключа SSH в формате PEM (Privacy Enhanced Mail).

Password (Пароль)

Используется для ввода пароля для доступа к SFTP-серверу.

Test connection (Проверка соединения)

Кнопка, используемая для проверки соединения с сервером SFTP.

Publication settings (Настройки публикации)

Publication format (Формат публикации)

Используется для выбора формата экспортированного файла:

Publication period (Период публикации)

Используется для выбора частоты публикации на сервере SFTP (настройка по умолчанию: 1 ч).

Start (Пуск)

Кнопка, используемая для активации публикации данных на сервере SFTP.

Подключение к серверу SFTP

Для подключения Panel Server к SFTP-серверу:

  1. Настройте данные для выборки устройством Panel Server с помощью веб-страниц Panel Server на вкладке Settings > (Настройки)Data management (Управлениеданными) (см. подробное описание) и активируйте выборку в разделе Settings > (Настройки)Data management > (Управлениеданными) Data Sampling (Выборкаданных).

  2. На веб-странице Settings > (Настройки)Publication (Публикация) выберите SFTP как Publication method (Метод публикации).

    По умолчанию публикации данных SFTP (формат файлов CSV или JSON) хранятся в верхней части иерархического дерева файлов на SFTP-сервере. Если вы настраиваете путь к файлу для хранения данных, убедитесь, что этот путь создан и проверен на SFTP-сервере. Дополнительную информацию см. в руководстве пользователя SFTP-сервера.

  3. Для подключения к SFTP-серверу введите имя пользователя и пароль или имя пользователя и ключ SSH в формате PEM (Privacy Enhanced Mail) в разделе Connection information (Информация о подключении) и нажмите Test connection (Проверить подключение).

    При использовании аутентификации с помощью ключа SSH ключ должен быть указан в формате PEM (параметр по умолчанию при использовании OpenSSH версии ниже 7.8).

    Примечание: При первом подключении Panel Server к этому SFTP-серверу появляется сообщение и запрашивается подтверждение подлинности SFTP-сервера.
  4. После выполнения теста на веб-странице Panel Server отображается информация:

    • В случае успеха файл успешно загружается на сервер SFTP.

    • В случае ошибки проверьте параметры сервера SFTP, учетные данные пользователя и права доступа на запись на сервере SFTP.

  5. Чтобы опубликовать данные, задайте Настройки публикации и нажмите Пуск.

    Результат: Данные для одного устройства, относящиеся к выбранному периоду выборки, публикуются на SFTP в формате обычного CSV-файла.

  6. При обновлении SFTP-сервера изменяется его отпечаток. В этом случае нажмите Проверка соединения, чтобы снова подключиться к SFTP-серверу.

Отключение от служб публикации

Для отключенияPanel Server от SFTP-сервера нажмите Стоп.

Формат файла публикации CSV

Один файл .csv формируется для каждого нижестоящего устройства и включает измерения, конфигурируемые с одинаковым периодом выборки.

Экспортируемые CSV-файлы имеют следующие имена в соответствии с соглашением об именах ReducedID_DeviceName_DateTime.csv, где:

  • ReducedID

    — это внутренний идентификатор устройства, благодаря которому созданные файлы уникальны для устройств с одинаковым именем (например, 10_mb, 21_zd);
  • DeviceName — это имя, присвоенное нижестоящему устройству;

  • DateTime — это метка времени, соответствующая моменту публикации файла, выраженная до миллисекунд в формате ГГГГММДДччммссССС.

  • В имени файла .csv допускаются только следующие символы: UTF-8 и базовый ASCII (от 32 до 7F, кроме \ / : * ? " < > |). Все неподдерживаемые символы будут заменены на ~.

Пример: Имя файла:
11_mb_F160 3P 3P+N_20221104084830994.csv, где:

  • ReducedID — это 11_mb;

  • DeviceName — это F160 3P 3P+N, имя устройства.

    Примечание: Это имя используется по умолчанию (модель продукта), если пользователь не обновлял его.

  • DateTime — это20221104084830994, то есть, выпущен 4 ноября 2022 года в 8:48:30,994.

Содержимое файла .csv поддерживает только стандартную кодировку UTF-8 для имени устройства, имени события, имени измерения и имени файла.

Кавычки во всех полях данных файла .csv помогают обеспечить совместимость со специальными символами.

В следующей таблице приведены подробные сведения о каждой строке файла .csv с образцами данных:

Строка

Данные в файле .csv

Описание

1

Gateway Name,Gateway SN,Gateway IP Address,Gateway MAC Address,Device Name,Device Local ID,Device Type ID,Device Type Name,Logging Interval,Historical Intervals

В этой строке содержатся заголовки столбцов для информации, представленной в строке 2.

  • Gateway Name: имя, присвоенное Panel Server во время ввода в эксплуатацию

  • Gateway SN: серийный номер Panel Server

  • Gateway IP: IP-адрес Panel Server

  • Gateway MAC Address: MAC-адрес Panel Server

  • Device Name: имя, присвоенное устройству во время ввода в эксплуатацию

  • Device Local ID: справочный номер зарегистрированного устройства, уникальный для всех устройств Panel Server

  • Device Type ID: модель устройства

  • Device Type Name: модель устройства

  • Logging Interval: период выборки, выраженный в минутах

  • Historical Intervals: общее количество строк зарегистрированных данных в этом файле

2

Device TypeEcoStruxure Panel Server,542206310926,10.195.253.81,00:00:54:E5:8A:36,F160 3P 3P+N,modbus:1_mb_81,F160 3P 3P+N,F160 3P 3P+N,5,7

Эта строка содержит информацию о Panel Server , создавшем файл, и о нижестоящем устройстве, из которого были взяты данные измерений.

3

4

,,,Topic ID1,Topic ID2

В этой строке содержатся заголовки столбцов для идентификаторов тем. Идентификатор темы — это ссылка на количество зарегистрированных данных. Присвоенное количеству имя может различаться в зависимости от устройств и языков. Идентификаторы тем используются для идентификации количества независимо от устройства или языка. Идентификаторы тем уникальны для всех устройств Panel Server .

Примечание: Первые 3 запятые используются в целях компоновки для приложения электронных таблиц.

5

,,,"modbus:1_mb_VAB","modbus:1_mb_VAN"

В этой строке содержатся идентификаторы тем зарегистрированных измерений.

6

7

Error,UTC Offset (minutes),Local Time Stamp,RmsVoltagePhsAB (V),RmsVoltagePhsAN (V)

В данной строке содержатся заголовки столбцов для данных, зарегистрированных в строке 8 и последующих.

  • Error: 0 for success, 19 когда по крайней мере одно измерение было недействительным или недоступным для выборки (NaN).

  • UTC Offset (minutes): смещение отметки местного времени от часового пояса UTC.

  • Local Time Stamp: дата и время выборок

Начиная с четвертого элемента, каждая мера описывается своим именем и единицей измерения (если она известна).

8 и последующие

0,0,2022-11-04 08:10:00,127.80000305,235.3999939

0,0,2022-11-04 08:15:00,128.1000061,235.69999695

0,0,2022-11-04 08:20:00,127.69999695,234.8999939

В этих строках содержатся зарегистрированные данные.

Формат файла JSON-публикации

Создается один файл .json, включающий в себя измерения нескольких нижестоящих устройств, сконфигурированных с одинаковым периодом выборки.

Имя экспортируемого JSON-файла соответствует соглашению об именовании DateTime.json, где DateTime — это временная метка, соответствующая времени публикации файла и выраженная в миллисекундах в формате ГГГГММДДччммссССС.

В следующих строках приведен пример файла .json с данными, состоящего из списка из двух временных рядов с коллекцией из нескольких записей:

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Была ли информация полезной?