Общие сведения о работе загрузчика R1ScaleLoader: различия между версиями

Материал из Википедия ЭТИМа (ETIM Wikipedia)
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
=== Загрузчик предназначен для автоматической выгрузки данных на весы Aclas. ===
+
__TOC__
 +
 
 +
= Используемые термины =
 +
 
 +
:'''ПО''' - программное обеспечение;
 +
:'''Загрузчик''' - ПО загружающее/передающее данные о товарах, группа, этикетках и др.  в весовое оборудование по специальным протоколам, зависящим от вида оборудования;
 +
:'''Сервер''' - компьютер, на котором установлен и запущен загрузчик;
 +
:'''WEB-консоль''' - ПО позволяющее менять настройки и управлять загрузчиком. Так же возможна прямая передача данных на весовое оборудование;
 +
:'''Файлы импорта''' - файлы в определенном формате, содержащие данные для загрузки в весовое оборудование;
 +
:'''Каталог импорта''' - каталог на сервере в котором должны размещаться файлы, которые необходимо передать (возможно с дополнительной обработкой) на весовое оборудование;
 +
:'''Шаблоны этикеток''' - файлы созданные в специальном редакторе этикеток, содержащие шаблон размещения информации на этикетках, которые распечатываются весовым оборудованием:
 +
::'''Формат этикеток''' - файл шаблона этикеток содержащий размещение динамических полей на этикетке. Файл не может редактироваться после сохранения в редакторе этикеток. Файл имеет расширение {{Путь к файлу|lnx}} и содержит в названии текст {{Путь к файлу|_fmt}};
 +
::'''Фон этикеток''' - файл шаблона этикеток содержащий статическую информацию (надписи и картинки) печатаемую на этикетке. Файл не может редактироваться после сохранения в редакторе этикеток. Файл имеет расширение {{Путь к файлу|lnx}} и содержит в названии текст {{Путь к файлу|_map}};
 +
::'''Исходник этикеток''' - текстовый файл шаблона этикеток содержащий полную информацию о динамических и статических полях этикетке. Этот файл возможно повторно редактировать. Из данного файла редактор этикеток создает файлы {{Путь к файлу|lnx}}. Файл имеет расширение {{Путь к файлу|tbl}};
 +
:'''Номер шаблона этикетки''' - номер шаблона этикетки позволяет указать какой из форматов следует использовать при печати этикетки для каждого конкретного товара;
 +
:'''Правила импорта''' - выражение позволяющее определить соответствие имени файла конкретной операции, которую необходимо произвести при обнаружении данного файла в каталоге импорта;
 +
 
 +
= Назначение =
 +
'''Загрузчик предназначен для автоматической выгрузки данных на весы Aclas.'''
 +
 
 +
 
 
Поддерживается работа с весами '''Aclas LS215''' и '''Aclas LS515'''.
 
Поддерживается работа с весами '''Aclas LS215''' и '''Aclas LS515'''.
  
 +
= Общее описание =
  
Программа написана на языке Python и распространяется с исходными текстами.
+
Программа написана на языке ''Python'' и распространяется с исходными текстами.
  
Для работы программы необходим Python версии 3.10 и новее.
+
Для работы программы необходим ''Python'' версии 3.10 и новее.
  
 
Так же необходимо установить используемые в программе библиотеки, указанные в файле {{Путь к файлу|requirements.txt}}.
 
Так же необходимо установить используемые в программе библиотеки, указанные в файле {{Путь к файлу|requirements.txt}}.

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

Используемые термины

ПО - программное обеспечение;
Загрузчик - ПО загружающее/передающее данные о товарах, группа, этикетках и др. в весовое оборудование по специальным протоколам, зависящим от вида оборудования;
Сервер - компьютер, на котором установлен и запущен загрузчик;
WEB-консоль - ПО позволяющее менять настройки и управлять загрузчиком. Так же возможна прямая передача данных на весовое оборудование;
Файлы импорта - файлы в определенном формате, содержащие данные для загрузки в весовое оборудование;
Каталог импорта - каталог на сервере в котором должны размещаться файлы, которые необходимо передать (возможно с дополнительной обработкой) на весовое оборудование;
Шаблоны этикеток - файлы созданные в специальном редакторе этикеток, содержащие шаблон размещения информации на этикетках, которые распечатываются весовым оборудованием:
Формат этикеток - файл шаблона этикеток содержащий размещение динамических полей на этикетке. Файл не может редактироваться после сохранения в редакторе этикеток. Файл имеет расширение lnx и содержит в названии текст _fmt;
Фон этикеток - файл шаблона этикеток содержащий статическую информацию (надписи и картинки) печатаемую на этикетке. Файл не может редактироваться после сохранения в редакторе этикеток. Файл имеет расширение lnx и содержит в названии текст _map;
Исходник этикеток - текстовый файл шаблона этикеток содержащий полную информацию о динамических и статических полях этикетке. Этот файл возможно повторно редактировать. Из данного файла редактор этикеток создает файлы lnx. Файл имеет расширение tbl;
Номер шаблона этикетки - номер шаблона этикетки позволяет указать какой из форматов следует использовать при печати этикетки для каждого конкретного товара;
Правила импорта - выражение позволяющее определить соответствие имени файла конкретной операции, которую необходимо произвести при обнаружении данного файла в каталоге импорта;

Назначение

Загрузчик предназначен для автоматической выгрузки данных на весы Aclas.


Поддерживается работа с весами Aclas LS215 и Aclas LS515.

Общее описание

Программа написана на языке Python и распространяется с исходными текстами.

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

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


Внимание Внимание: Для получения данного программного обеспечения необходимо обратится в службу технической поддержки.


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

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


Для запуска загрузчик используются следующие файлы:

Для ОС Linux:

r1scaleloader.service

Для ОС Windows:

run-loader.bat