Настройка и работа с загрузчиком R1ScaleLoader

Материал из Википедия ЭТИМа (ETIM Wikipedia)
Перейти к навигации Перейти к поиску

Настройка загрузчика

Для изменения настроек загрузчика можно использовать разработанную для этого WEB-консоль R1ScaleLoaderControl, либо напрямую изменять файл настроек загрузчика Settings.ini.

Файл настроек находится в каталоге Settings каталога программы.

Общие настройки

Настройки находятся к группе Main

Название настройки Тип значения Значение по умолчанию Описание
UserName string root Имя пользователя используемое для подключения в весам LS515
Password string 3342222 Пароль используемый для подключения в весам LS515
PasswordAlt string teraoka Альтернативный пароль используемый для подключения в весам LS515, если не подошел основной пароль
MainDataPath string ./Data Путь к данным ПО

Настройки логирования

Настройки находятся к группе Logging

Название настройки Тип значения Значение по умолчанию Описание
EnableLog bool True Включение ведения логов
SaveLogDays int 7 Количество дней, которое сохраняются логи
MaxLogSize int 5000000 Максимальный размер файла лога до создания нового файла
EnableDigiLogFile bool True Разрешить ведение логов в формате QLoad
LogLevel string INFO Уровень логирования. Возможные варианты: DEBUG, INFO, WARNING, ERROR, CRITICAL
LogPath string ./Log/ Путь сохранения файлов логов
DigiLogPath string ./Log/ Путь сохранения файлов логов в формате QLoad

Настройки импорта

Настройки находятся к группе Import

Название настройки Тип значения Значение по умолчанию Описание
ImportPath string ./Import Каталог импорта файлов
ImportImagesPath string ./Import/Images Каталог импорта файлов картинок
Encoding string utf-8 Кодировка файлов импорта
RemoteFilesOnStart bool True Удалять файлы совпадающие с правилами, находящиеся в каталоги импорта при запуске ПО
Update bool False По умолчанию обновлять базу товаров, иначе замещать
SyncTime bool True Синхронизировать время при загрузке данных в весы
LoadLabelsOnLoadDataBase bool True Загружать шаблоны этикеток при загрузке данных в весы
DateTimeFormat string %Y%m%d%H%M Формат даты времени в файлах импорта

Список весов

Настройки находятся к группе ScaleX

Где Х - это порядковый номер весов.

Название настройки Тип значения Значение по умолчанию Описание
- string - -

Список правил импорта

Настройки находятся к группе ImportRuleX

Где Х - это порядковый номер правила импорта.

Название настройки Тип значения Значение по умолчанию Описание
- string - -

Запуск загрузчика

ОС Windows

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

ОС Linux

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

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

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


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