![]() |
![]() ![]() |
![]() |
#1 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
![]()
Данное приложение подключается как сайт к любому из пользователей, зарегистрированных в SMConfig. Скачиваются отчёты, размещённые на всех доступных хранилищах контроллера - USB-флешке, на SD-карте, во внутренней памяти (INT).
Существует два режима работы приложения. Режим 1. Отчёты создаются либо автоматически, либо согласно действиям локального оператора, т.е. с экрана или кнопок контроллера. Удалённо можно зайти на специальный сайт, посмотреть список отчётов и скачать нужные отчёты. Данный режим работает с абсолютно любыми вашими программами и не требует никакого вмешательства в них. Режим 2. При модификации вашей программы способом, показанным в примере "Создание_отчёта.psl", на сайте становятся доступны кнопки удалённого создания отчёта за произвольный интервал времени. ВАЖНО! Необходимо сохранять названия shared-memory переменных как в примере, иначе кнопки создания отчета будут недоступны -------------------------- На что нужно обратить внимание в примере. Для того, чтобы блоки History объединились, нужно обязательно выполнить следующие требования: входные данные для перьев и задание периода записи должны поступать из одних и тех же источников. Несоблюдение этого условия создаст два различающихся архива! В демонстрационном проекте после загрузки в контроллер станет доступен пользователь с именем "report" и паролем "report", войдя под которым, вы увидите работу сайта по скачиванию отчётов. Открывать контроллер нужно задав его IP-адрес в адресной строке браузера. Report_downloader_v1-00.zip (3.9 Кбайт, 45 просмотров) Создание_отчёта.psl (465.8 Кбайт, 39 просмотров) Report_downloader_v2.zip (6.7 Кбайт, 25 просмотров) Создание_отчёта.psl (186.8 Кбайт, 18 просмотров) Report_downloader_v2.01.zip (6.7 Кбайт, 175 просмотров) Создание_отчёта.psl (422.4 Кбайт, 169 просмотров) __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Ilya J., 21.03.2024 в 17:31 |
![]() |
![]() |
Благодарность от: |
![]() |
#2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
![]()
Обсудить работу приложения можно в здесь: https://forum.segnetics.com/showthread.php?t=5075
Выложена новая версия утилиты, теперь поддерживает переключение хранилищ и удаление отчётов. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |