PDA

Просмотр полной версии : Передача архивов по Ethernet, ПЛК210



ЕвгенийХ
07.03.2025, 17:08
На проекте требуется архивировать тревоги и показания датчиков и передавать архивы по Ethernet.
Архивацию сделал стандартными инструментами Codesys 3.5, но вот не нашел как их передать по Ethernet, только качать на флешку.
Может кто-нибудь подсказать как это реализовать и есть ли вообще такая функция у ПЛК Овен?
ПЛК 210

Евгений Кислов
07.03.2025, 17:27
Добрый день.


На проекте требуется архивировать тревоги и показания датчиков и передавать архивы по Ethernet.

Передавать куда? Инициатором передачи обязательно должен быть ПЛК?

ЕвгенийХ
07.03.2025, 17:50
Добрый день.



Передавать куда? Инициатором передачи обязательно должен быть ПЛК?

Передовать на обычный ПК. Инициатором передачи должен быть ПК.
Возможно это как то сделать через веб конфигуратор/ сервер?

Евгений Кислов
07.03.2025, 18:13
Передовать на обычный ПК. Инициатором передачи должен быть ПК.
Возможно это как то сделать через веб конфигуратор/ сервер?

В контроллере поднят FTP-сервер.
Можно сохранять архивы сразу в его директорию.
ПК будет выступать в роли FTP-клиента - подключаться в нужные моменты времени и выкачивать файлы.

aaaSashaMGGU
08.03.2025, 16:44
В контроллере поднят FTP-сервер.
Можно сохранять архивы сразу в его директорию.
ПК будет выступать в роли FTP-клиента - подключаться в нужные моменты времени и выкачивать файлы.

Ещё добавлю:

1) Отправить по почте с вложением
2) Записать на внешний SQL-сервер
3) Выложить файл на внешний FTP-сервер
4) Обменяться данными через обычное TCP-соединение

Евгений Кислов
08.03.2025, 17:32
Ещё добавлю:

1) Отправить по почте с вложением
2) Записать на внешний SQL-сервер
3) Выложить файл на внешний FTP-сервер
4) Обменяться данными через обычное TCP-соединение

Первые три варианта, на мой взгляд, достаточно странно смотрятся в разрезе требования "инициатором передачи должен быть ПК." (#3)
Впрочем, решать автору топика, конечно.

aaaSashaMGGU
08.03.2025, 20:33
Первые три варианта, на мой взгляд, достаточно странно смотрятся в разрезе требования "инициатором передачи должен быть ПК." (#3)
Впрочем, решать автору топика, конечно.

Почему нет? ПК пишет бит по ModbusTCP. Или просто нажимает кнопку в Web-визуализации. Контроллер шлёт письмо. Как будто, выглядит красиво
Но решать автору топика - это бесспорно