WEB-интерфейс управления загрузчиком R1ScaleLoader: различия между версиями

Материал из Википедия ЭТИМа (ETIM Wikipedia)
Перейти к навигации Перейти к поиску
(ОС Windows)
Строка 52: Строка 52:
 
Для запуска загрузчика используются файл {{Путь к файлу|run-control.bat}}, находящийся в каталоге ПО.
 
Для запуска загрузчика используются файл {{Путь к файлу|run-control.bat}}, находящийся в каталоге ПО.
  
Для запуска ПО вручную необходимо выполнить команду из каталога ПО: {{Путь к файлу|python R1ScaleLoaderControl.py}}
+
Для запуска ПО вручную необходимо выполнить команду из каталога ПО: {{Путь к файлу|python -m streamlit run R1ScaleLoaderControl.py}}
  
 
== ОС Linux ==
 
== ОС Linux ==

Версия 17:12, 17 марта 2023

Общие сведения

Для упрощения управления автоматическим загрузчиком весов разработана WEB-консоль R1ScaleLoaderControl.

Возможности консоли:

  • Изменение списка весов;
  • Изменение списка правил импорта;
  • Изменение настроек загрузчика;
  • Передача файлов к каталог импорта загрузчика;
  • Передача файлов с товарными данными, шаблонов этикеток и других файлов на весы, минуя загрузчик.

Меню

Передача файлов в каталог импорта

Передача файлов на весы

Изменение списка весов

Изменение списка правил и настроек загрузчика

Просмотр протокола работы загрузчика

Изменение настроек WEB-консоли

Запуск WEB-консоли

Для работы программы необходим Python версии 3.10 и новее.

Так же необходимо установить используемые в программе библиотеки, указанные в файле requirements.txt.

Команда установки зависимостей: pip install -r /opt/PyR1ScaleService/requirements.txt


ОС Windows

Для запуска загрузчика используются файл run-control.bat, находящийся в каталоге ПО.

Для запуска ПО вручную необходимо выполнить команду из каталога ПО: python -m streamlit run R1ScaleLoaderControl.py

ОС Linux

Каталог, где должно находится ПО по умолчанию: /opt/PyR1ScaleService

Для запуска загрузчика в качестве сервиса systemd необходимо установить службу r1scaleloadercontrol.service командой systemctl enable r1scaleloadercontrol.service,.

В случае расположения ПО по другому пути, необходимо внести соответствующие изменения в файл  r1scaleloadercontrol.service.


Для запуска ПО вручную необходимо выполнить команду из каталога ПО: streamlit run R1ScaleLoaderControl.py