Система дозирования для автоматического взвешивания материала через систему рецептов SIEMENS

Описывается и дается обзор следующих тем:

● Основы взвешивания с помощью системы

● Весы и их регулировка

● Конфигурация весов

● Установка и обращение с весами SIWAREX M

● Управление складом

● Управление материалами

● Кейсы для использования

● Контекст с рецептом и партией

● Контекст с управлением маршрутом

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

В связи с этим вы начинаете со следующей базовой структуры и основной конструкции:

● Имеются весы. Весы — это единица измерения рецептурной системы.

● Материал можно взять с одного или нескольких складских мест.

● Весовому устройству назначается группа мест хранения. С одной стороны, группа хранения представляет собой модуль структурированных данных в SIMATIC и файл данных, который состоит из данных настройки для весов и различных материалов.

● Группе мест хранения может быть назначено больше материалов, чем доступно мест хранения.

● Материалы можно включать и отключать для группы мест хранения.

● Материалы могут иметь приоритет в группе мест хранения.

Назначение материала и места хранения

Назначение материала и места хранения формируется в два этапа:

● Этап 1 (Создание рецепта управления) Весы определяются по определенным и активированным материалам. Таким образом, к рецепту управления добавляется столько операций взвешивания, сколько необходимо выполнить взвешиваний. Операции взвешивания вставляются в соответствующую единичную процедуру.

● Этап 2 (Обработка) Операция взвешивания (EOP) выполняет поиск по номеру материала во всех хранилищах группы хранилищ и берет материал из хранилища с наивысшим приоритетом. Значение 1 — самый высокий приоритет, значение 255 — самый низкий. Примечание. На некоторых предприятиях может случиться так, что несколько весов будут взяты из одной группы хранения. Этот случай также отображается на продемонстрированной выше модели. Можно подключить группы мест хранения через конфигурацию.

Количественный объем дозирования

● Для каждого отдельного раздела можно настроить до 127 групп хранения.

● Каждая группа хранения может иметь максимум 255 хранилищ.

● Приоритеты от 1 до 255 могут быть назначены для управления удалением материала из мест хранения с тем же материалом.

● Для каждой группы мест хранения можно сохранить не более 65 536 записей данных автономной настройки.

● На один PCU можно настроить до 16 весов. Через конфигурацию пользователя это число может быть увеличено до 64.

Поток данных

Ниже показан поток данных между отдельными частями, участвующими в одном дозировании. Идентификатор материала состоит из идентификатора ASCIII, состоящего из 24 символов. Этот идентификатор контролируется только в ОС. По мере того, как возникают трудности с обработкой этой строки символов в S7, дополнительно вводится номер материала. Этот номер выделяется относительно внутри группы хранения. Этот номер материала контролируется в рецепте управления и находится в блоке данных группы мест хранения.

Конфигурация весов

Для настройки весов необходимы следующие шаги:

● Определение категории рецепта

● Определение единицы измерения

● Определение корректировки для группы хранения

● Настройка функции взвешивания

● Настройка материала и складского запаса

● Создание материалов

● Создание и оптимизация записи данных корректировки

● Импорт материала

Определение категории рецепта

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

Область для категорий рецептов, которые могут использоваться для администрирования компонентов, занята системой от 100 до 255. Это значение может быть изменено только с помощью редактора ASCII.

Определение единицы измерения весов и настройки для группы мест хранения

Единица должна быть настроена для весов. Для весов необходимо сконфигурировать запись данных параметров настройки. Эта конфигурация состоит из:

● Конфигурации блока данных.

● Конфигурации описания для блока данных.

● Конфигурирования файла данных описания для управления данными в ОС.

Эти файлы данных поставляются вместе с системой.

Блок данных для группы хранения

Блок состоит из данных заголовка и массива для UDT. UDT описывает настройку весов. Поскольку настройки могут отличаться от материала к материалу, для каждого места хранения создается одна запись данных. В эту запись данных запись данных загружается через администрирование компонента. Помимо настроек для материала, также загружается номер материала. Эта запись данных должна иметь как минимум параметр «Номер материала». Любые другие параметры необязательны. Номер материала является ключом для загрузки и выгрузки соответствующих параметров настройки.

Описание базы данных для групп хранения

Вы должны создать описание для диспетчера объектов, чтобы получить доступ к данным блока. Это описание является файлом, относящимся к PCU, в котором находится весовой дозатор. Запись данных настройки должна быть сохранена в ОС для каждого материала, который должен масштабироваться. Корректировки хранятся в формате dBase. В этом документе это определение упоминается как автономная структура данных для дозирования весов. Структура этого файла данных зависит от весов. Первые четыре секции должны быть доступны для всех весов.

Определение функции весов

Вы должны настроить весы. Операция взвешивания (Базовая функция). Функция разделена на три части.

● Весы BF Эта функция представляет собой интерфейс между системой рецептов и весами.

● TF Weigher Эта функция реализует специфические для весов операции.

● Поиск в хранилище. Поиск материала в базе данных хранилища.

Запись данных уравнивания в системе управления материалами может быть изменена сообщениями от контроллера SIMATIC. Возможны следующие функции:

● Компонент включен / отключен

● Запрос записи данных весов (с / без включения)

● Сохранение / восстановление блока данных

Партия явно идентифицируется параметрами телеграммы «Категория рецепта», «Год партии», «Номер заказа» и «Номер партии».

Файл данных описания блока данных весов

На системном компакт-диске имеется файл данных описания весов SIWAREX. Файл данных рассчитан максимум на 16 весов. Прежде чем весы SIWA-M смогут начать работу, необходимо принять различные меры предосторожности. Независимые от компонентов настройки (выравнивание, максимальная нагрузка, занятость для DI / DO и т. д.) могут выполняться через SIWATOOL. Однако вы должны отметить, что устройство должно быть подключено с помощью соединения V24 (длина, максимум 15 м).

Все данные настройки могут быть сохранены в файле данных и, следовательно, заархивированы. Весы можно идентифицировать по номеру 1..16. Этот номер записывается в весы и проверяется SIWATOOL при установлении соединения. Это должно предотвратить загрузку файлов блоков данных в неправильный файл данных профиля. Если вы используете весы с номером 0, вы можете использовать различные файлы данных профиля. Однако вы должны учитывать, что вы можете перепутать эти файлы.

Взаимосвязи между программными компонентами SISTAR S7

Компоненты SISTAR:

● Система рецептов

● Администрирование данных бункера / резервуара

● Управление последовательностью единиц

● Весы BF + Программа пользователя

● Весы TF участвуют в дозировании.

Теперь будет кратко объяснена их взаимосвязь. Процесс (базовый рецепт) производства продукта заносится в систему рецептов. Дополнительные компоненты для этого продукта взяты из списка для конкретного продукта. Посредством администрирования бункера / резервуара вы определяете назначение компонентов устройству (устройство «Весы …»), с которого начинается дозирование.

Процесс дозирования

В дозировании компонентов могут участвовать несколько весов / единиц; они работают параллельно во времени. На одном дозаторе можно последовательно дозировать несколько компонентов (многокомпонентное дозирование). Как правило, процесс дозирования / многокомпонентного дозирования осуществляется в несколько этапов путем последовательного управления. В базовом рецепте указана базовая структура для каждого дозатора / единицы. Он состоит из всех независимых от компонентов шагов (работа оборудования: EOP), а также макроса EOP, «Dosing EOP».

При создании рецепта управления (технологическая инструкция для AG) этот EOP дозирования расширяется: для каждого дозируемого компонента, строка этого EOP добавляется вместо Macro EOP. Если пропускная способность весов превышена, SISTAR сгенерирует диспетчерский EOP. Если для этого весового устройства не найден компонент, весь процесс может быть исключен. Обработка рецепта управления применяется к программному обеспечению управления агрегатом в AS. EOP обрабатываются в предварительно установленной последовательности. Менеджер проекта определяет действия и параметры для EOP. Для EOP дозирования требуются компоненты (количество) и уставка веса в качестве необходимых параметров. Это также требует допуска и место хранения в качестве возможных параметров.

Для дозирования вызывается интерфейс SISTAR-GF. Этот интерфейс, а также программа пользователя не зависят от весов. При запуске EOP BF определяет место хранения. Компонент через индикацию компонента и записи данных резервуара / бункера, которые являются частью весов, и передает эту информацию в уставку сконфигурированного декодера DFM. Пользовательская программа интерпретирует биты декодера и устанавливает маршрут от места хранения до весов. TF работает в фоновом режиме и связан с BF через интерфейс данных. Через этот интерфейс передаются команды для TF, сообщения о состоянии от TF и заданные / технологические значения для веса и допуска. Кроме того, при запуске дозирования TF получает примечание, относящееся к записи данных определенного компонента в DB резервуара / бункера, из которой берутся данные настройки для взвешивания этого компонента.

Перед отправкой команды дозирования в SIWAM все необходимые данные, зависящие от компонентов, передаются строительной группе. Недостоверные данные отклоняются с «ошибкой данных» (например, если заданное значение меньше значения допуска). В таком случае дозирование не может быть начато. Если все верно, начинается дозирование. BF передает статус дозирования через битовые интерфейсы в программу пользователя. При ошибке дозирование приостанавливается (Unit Sequence установлен «-» (HOLD)). Пользователь также может остановить текущее дозирование в любой момент с помощью этой операции. При ручном переключении с «-» на «+» дозирование продолжается без балансировки. В случае ошибки — это команда подтверждения для GF / TF. В случае все еще активной ошибки последовательность единиц снова останавливается. при выходе из шага текущее дозирование отменяется.

Построить систему дозирования

Подобрать и смонтировать дозирующее оборудование. Собрать шкафы автоматики. Интегрировать систему в технологический процесс

(812) 493-20-71

Посетите нас

193079, Санкт-Петербург,
ул. Новоселов, дом 8

whatsapp

+ 7 (921) 943 12 26

Часы работы

Пн — Пт 10:00 — 19:00

Отправить письмо

info@dozirovanie.ru