Массовая выдача

Руководство по модулю — более глубокое погружение!

Руководство по модулю – Распределение больших объемов

Введение

Центральное место в формулировка и дозирующий Модули V5 Traceability легко интегрируются с системами массового дозирования, повышая эффективность добавления ингредиентов во время производства.

Созданная для больших объемов нерасфасованных ингредиентов, как сухих, так и жидких, система V5 Traceability обеспечивает непревзойденную точность отслеживания как смешанных, так и отдельных партий.

Благодаря V5 Traceability перемещение ингредиентов из силосов или других контейнеров для массовых грузов прямо в смесители находится под постоянным контролем с подробным описанием использованных и произведенных партий. Этот строгий надзор имеет решающее значение, поскольку обеспечивает защиту от потенциальных ситуаций отзыва с высокими ставками.

Кроме того, V5 Traceability разработан для безупречной синхронизации с системами ПЛК. Визуализируйте ПЛК, направляющий ингредиент из бункера в бункер при подготовке к смешиванию; V5 фиксирует этот ход в цифровом виде, что делает ненужной запись вручную. Такая адаптивность подчеркивает позицию V5 Traceability в авангарде современных решений автоматизации.

Содержание

1. Методологии коммуникации

Когда мы затем приступим к созданию этой формулы, существует два разных способа, с помощью которых V2 Traceability может взаимодействовать с системой оптовой раздачи для выполнения этапа оптовой раздачи.

1.1. Обмен файлами

Первый метод, который V5 Traceability может использовать для взаимодействия с системой оптовой выдачи, — это обмен файлами с использованием SG Data Engine. Это работает за счет отслеживания V5, распознающего, когда требуется этап массовой выдачи, и создания XML-файла в папке «экспорт» Data Engine (находится по адресу "установить ldir/SG Data Engine/экспорт'). Время создания этого файла зависит от метода выдачи (см. ниже).

Этот XML-файл затем необходимо передать в систему оптовой выдачи для обработки. Это можно сделать через FTP, общие каталоги или любой другой метод обмена файлами, который вы захотите использовать.

Затем система оптовой выдачи модифицирует файл, чтобы указать, сколько необходимого товара она выдала, а затем XML-файл будет возвращен в папку «импорт» SG Data Engine (находится по адресу "установить ldir/SG Data Engine/импорт'), где он будет обработан Data Engine, который, в свою очередь, передает его на терминал V5 для выполнения этапа массовой выдачи.

1.2. Streaming

Второй метод, который V5 Traceability использует для взаимодействия с системой оптовой выдачи, — это потоковая передача по сети. В этом методе используется та же передача XML-файла, но теперь это делается автоматически через прямое соединение TCP/IP с системой массовой выдачи для выполнения необходимых шагов массовой выдачи.

Система оптовой выдачи может затем вернуть полные данные о весе обратно через соединение TCP/IP в том же формате, который определен в файле XML.

2. Настройка формулы

Шаги массовой выдачи можно добавить в формулу в Центр управления так же, как и любой другой тип шага.

Для этого достаточно добавить новый шаг формулы (1) в нижнюю панель окна «Формулы» Центра управления, а затем установить этот новый шаг как шаг «Массовая дозировка» (2). Шаги, которые раньше могли быть «Вводом с ключа» до интеграции системы оптовой выдачи, можно изменить на «Массовую дозировку», просто изменив их тип.

 

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

 

Затем мы могли бы завершить настройку формулы, используя дополнительные этапы массового дозирования или этапы любого типа. Давайте добавим два дополнительных шага «взвешивания», чтобы завершить эту базовую формулу.

  

3. Методики распределения

Как упоминалось выше, время создания XML-файла, используемого как для методов обмена файлами, так и для методов потоковой передачи, зависит от того, настроена ли система на множественную выдачу или нет. Давайте посмотрим на различия, используя пример каждого из приведенных ниже при использовании метода обмена файлами.

3.1. Линейный/последовательный

Первый способ обработки массового шага — пошаговый. По сути, это приведет к тому, что система экспортирует запрос на массовую выдачу, как только Терминал достигнет этапа «Массовая выдача». Давайте посмотрим, как это работает, запустив в этом режиме формулу, которую мы создали выше.

Как только мы запустим эту формулу, поскольку этап массовой раздачи является первым шагом, мы сразу же увидим следующий экран, информирующий нас о том, что это групповой шаг:

 

Если нажать «ОК», появится запрос на выбор масштаба. Перед этим нам необходимо настроить в системе дозатор оптовых партий, с чем SG Systems может помочь до реализации этой функции. Нам нужно будет выбрать этот масштаб, чтобы продолжить.

 

Как только мы выберем «Массовый дозатор», мы перейдем на следующий экран, где терминал ожидает ввода от дозатора.

 

Одновременно с выбором оптового дозатора, если используется метод обмена файлами, вышеупомянутый XML-файл будет экспортирован в папку экспорта Data Engine.

 

При необходимости система имеет возможность повторно отправить этот файл.

 

Если мы откроем этот файл, мы увидим, что диспенсеру будет предложено заполнить поле «achievedQty» в этом файле.

 

Затем этот файл будет взят и передан в устройство оптовой выдачи посредством обмена файлами или потоковой передачи TCP/IP, где данные о весе будут введены системой массового дозирования после завершения выдачи и получения окончательного стабильного веса.

При возврате файл будет выглядеть примерно так (обратите внимание, что мы находимся в пределах допуска для этого шага в соответствии с настройкой шага):

 

Затем этот файл будет возвращен в папку «импорт» Data Engine, и как только это будет сделано, он будет выбран Терминалом, и этап массовой выдачи будет выполнен, и Терминал перейдет к следующему шагу, в данном случае добавив соль. и дрожжи. Этот пример XML-файла можно скачать здесь.

3.1.1. Назначение локаций

Для дальнейшей оптимизации описанного выше процесса можно использовать назначение местоположения для большей автоматизации процесса, что позволит нам:

  • Установите место, из которого Терминал будет автоматически забирать оптовые партии (например, бункер).
  • Назначьте местоположение отдельному диспенсеру. Это означает, что местоположение конкретной партии, которую мы можем выбрать, будет определять, какой диспенсер будет использоваться для этапа оптовой раздачи.

3.2. Использование многократной выдачи

Как мы видели выше, если мы используем методологию линейной выдачи, то необходимый XML-файл будет сгенерирован в момент, когда Терминал V5 достигнет отдельного этапа массовой выдачи. Однако этот метод может оказаться непригодным для некоторых предприятий, поскольку сыпучие материалы взвешиваются отдельно от остальной части производственного процесса, а зачастую и не одновременно. Чтобы обеспечить большую гибкость в этом отношении, мы можем использовать многократное дозирование. Чтобы лучше проиллюстрировать, как это будет работать, давайте добавим еще один этап массовой раздачи к формуле, которую мы использовали до сих пор.

 
 

Отличие этого подхода от того, что обсуждалось ранее, заключается в том, что одновременно можно создать несколько XML-файлов (при необходимости), и эти файлы будут созданы, как только задание запланировано, а не когда Терминал достигнет этого шага. Давайте посмотрим, как это работает, запланировав 5 партий нашей модифицированной формулы:

 

Как только мы это сделаем, мы увидим, что сразу было сгенерировано 5 XML-файлов, по одному на каждый пакет:

 

Если мы откроем один из этих файлов, мы увидим, что он немного отличается от файлов, созданных ранее в пошаговом методе. Мы можем увидеть, как, перечислив каждый шаг, мы можем выполнить несколько массовых шагов для одной партии, что позволяет нам выполнять как оптовые партии муки, так и соли в одном файле.

 

Этот метод также позволяет более подробно ввести вычеты по запасам, указав место, откуда были взяты запасы, например, бункер.

Как и в случае с линейным методом, эти файлы можно передавать в систему оптовой раздачи и из нее посредством обмена файлами или соединения TCP/IP.

Когда файлы возвращаются из распределителя, они будут иметь как «achievedQty», так и «location», заполненные соответствующим образом для каждого массового шага(ов):

 

Этот пример XML-файла можно скачать здесь.

Давайте представим, что наша оптовая раздача партии 1 производится утром, а затем во второй половине дня ингредиенты добавляются в миксер. В этом случае готовый XML-файл для пакета 1 будет помещен в папку импорта Data Engine и обработан. Затем механизм обработки данных поставит в очередь этот этап массовой выдачи и будет ожидать соответствующего задания и пакета, как указано в имени файла.

Итак, если мы сейчас зайдем в наш терминал и начнем эту работу, нас попросят вручную взвесить дрожжи:

 

После этого система обработает информацию о массовой дозировке из XML-файла и автоматически завершит партию.

Если все массовые компоненты для всех пакетов были распределены и связанные XML-файлы возвращены в Data Engine, то остальные пакеты будут действовать таким же образом, пока задание не будет завершено.

Ключевым моментом, который следует извлечь из этого процесса, является то, что взвешивание нескольких объемных компонентов формулы можно обрабатывать в любое время по сравнению с остальными шагами, добавляемыми вручную. В нашем примере мы взвешивали сыпучие материалы ранее в тот же день, но это можно было сделать за несколько дней до выполнения задания, их можно было обработать вместе с заданием или даже добавить позже, в зависимости от настройки системы.

Мы также можем настроить систему так, чтобы она полностью отделяла массовый процесс от ручных дополнений, при необходимости обрабатывая их на разных терминалах.

Была ли эта страница полезной?
ДаНет