UpakNet CSyntax_V2.1
Руководство пользователя
×

Окно "Дозаторы"

Окно "Дозаторы"
1

Количество дозаторов.

Количество дозаторов используемых в программе.
2

Тип дозатора.

Тип Дозатора, определяет его алгоритм работы. Контроллер поддерживает следующие типы Дозаторов:
                                                                                 1. Весовой           - традиционное весовое дозирование.
                                                                                 2. Весовой ПВ     - весовое дозирование с выгрузкой после каждого компонента.
                                                                                 3. Вычитающий - весовое дозирование из накопительного бункера с материалом.
                                                                                 4. Импульсный  - дозирование с помощью импульсных счетчиков.
                                                                                 5. Виртуальный - дозирование с программно задаваемым весом, предназначен для подачи материалов по времени.
3

Количество компонент

Количество компонент используемых Дозатором, от 1-го до 16-ти.
4

Адрес ЕТ-04 / ЕТ-14.

Modbus адрес весового контроллера.
ВНИМАНИЕ!!! При инициализации контроллера происходит проверка всех подключенных весовых модулей и если один из них не пройдет проверку, контроллер не даст разрешения на выполнение программы. Для контроля за состоянием выполнения программы используется системная переменная i31(см. Описание)
Uart для подключения весовых блоков настраивается в окне "Настройки контроллера"
5

Канал измерения.

Канал измерения весового модуля к которому подключены тензодатчики. Значения 0-2 для ЕТ-04 и 0-5 для ЕТ-14.
6

Флаги.

Регистры для взаимодействия с модулем дозирования.
1. Doz_Error - Ошибка дозирования.
    После окончания процесса дозирования по каждому компоненту, контроллер сравнивает значение ошибки дозирования с допустимой ошибкой, в случае превышения
    заданного порогового значения устанавливает регистр Doz_Error в 1 и останавливает процесс дозировки до очистки регистра Doz_Error.
2. Doz_Error_Zero - Ошибка нуля.
    Перед началом дозирования 1-го компонента, контроллер сравнивает текущий вес дозатора с сохраненным весом при калибровке и если отклонение значения веса превышает
    заданный порог, контроллер выставит регистр Doz_Error_Zero в 1 и остановит процесс дозировки.
ВНИМАНИЕ!!! Регистр Doz_Error_Zero не может быть очищен программно, так как это критическая ошибка, которая может повлиять на качество выпускаемого продукта.
Возможные причины:
1. Налипание материала на дозаторе.
2. Повреждение тензодатчика.
3. Повреждение кабеля тензодатчика.
3. Doz_Wait_Weigher.
    Регистр Doz_Wait_Weigher выставляется контроллером после окончания дозирования каждого компонента, для обеспечения синхронизации с ПО верхнего уровня.
Для автономной работы, в контроллере надо отключить режим связи с ПК.
3. Doz_Zerro_Ignore - Игнорировать ошибку нуля.
    Регистр Doz_Zerro_Ignore позволяет программно отключать проверку массы дозатора перед началом дозирования 1-го компонента. (для отключения установить в 1)
4. Doz_Allow - Разрешение работы.
    Регистр Doz_Allow предназначен для управления программным блоком дозирования контроллера. Для корректной работы модуля дозирования должен быть установлен в 1
    на весь цикл дозирования.    
ВНИМАНИЕ!!! При установки в 0 регистра Doz_Allow все флаги модуля дозирования будут сброшены и он перейдет в начальное состояние.
5. Doz_Open - Выгрузка.
    Регистр Doz_Open устанавливается контроллером и сигнализирует о необходимости выгрузки дозатора.
6. Doz_End - Дозирование окончено.
    Регистр Doz_End формируется контроллером после окончания дозирования по всем компонентам.
7. Doz_Empty - Дозатор пустой.
    В процессе выгрузки контроллер проверяет оставшийся вес в дозаторе и сравнивает с пороговым значением "Дозатор пустой", после снижения веса ниже порогового значения запускается таймер задержки выгрузки, после окончания отсчета таймера регистр Doz_Empty устанавливается в 1.
8. Doz_Pause - Установить паузу по Дозатору.
    После установки регистра Doz_Pause в 1, модуль дозирования переходит в режим остановки,  регистры управляемые контроллером остаются в том же состоянии, в котором были до перехода в режим остановки.
ВНИМАНИЕ!!! Для корректной работы и избегания аварийных ситуаций, необходимо заблокировать все выходные регистры модуля дозирования в момент установки паузы.
9. Doz_Reset - Инициализация дозатора.
    Если регистры Doz_Allow и  Doz_Pause установлены в 1, то после установки регистра Doz_Reset в 1, модуль дозирования перейдет к 1-му компоненту и произведет обнуление веса по 0-му компоненту без обнуления веса в дозаторе.  Если регистры Doz_Allow и  Doz_Pause установлены в 0,  то после установки регистра Doz_Reset в 1, происходит обнуление дозатора.
ВНИМАНИЕ!!! После установки в 1 регистр Doz_Reset автоматически сбрасывается контроллером, поэтому в программе необходимо обеспечить установку регистра только на один такт программы (см. Описание).
  
 
7

Скорости по компонентам.

Регистры управления скоростями (по два регистра на каждый компонент) для каждого из 16 компонентов Дозатора. Управляются модулем Дозирования контроллера.
Предназначены для управления механизмами подачи материала в дозатор. После старта дозирования компонента устанавливается режим грубого дозирования
оба регистра в 1. После достижения настраиваемого порога включения второй скорости регистр 1-я Скорость переходит в 0, регистр 2-я Скорость остается включенным
до окончания дозирования по компоненту.
8

Количество весовых точек.

Количество весовых точек для модуля Дозатора (0-4)
9

Настройка весовой точки.

Вес               - задание веса при котором произойдет срабатывание регистра Doz1Point1.
Гистерезис - задание гистерезиса.
Doz1Point1 - адрес регистра весовой точки.
Логика работы:
Регистр Doz1Point1 будет установлен если вес нетто в дозаторе будет больше задания Вес, и перейдет в 0, когда вес нетто будет меньше задания (Вес - (Вес*Гистерезис/100)).
 
Онлайн помощь создана в Dr.Explain