Передо мной стояла задача построить систему управления рейкой форматно-раскроечного станка Felder Format 4 Kappa взамен вышедшего из строя блока управления Sigmatek, которая, помимо выполнения всех стандартных функций по команде оператора (а именно, ввод координаты в миллиметрах и установка суппорта), могла быть интегрирована с технологическим программным обеспечением и базами данных изделий, используемыми на производстве, в единый комплекс, обеспечивая тем самым автоматизацию раскроя листов ДСП для заготовок Помимо того, наличие программного интерфейса для записи отчета о выполненных операциях, давало возможность оптимизации управления производственным процессом в целом
![]() |
| Станок серии Kappa |
Контроллер AWD10 | |
Для обратной связи энкодера с программой управления используется LPT-порт. Его скорости достаточно для обеспечения точности установки рейки 0.1 мм. Обмен данными с портом в Windows XP обеспечивается драйвером hwinterface.sys и библиотекой inpout32.dll. Для соединения энкодера с LPT-портом был сделан формирователь импульсов, собранный на одной плате с блоком питания двигателя и контроллера AWD10.
В отладочной версии приложения интерфейс содержит инструменты для проведения автоматизированных испытаний с занесением основных параметров в базу данных журнала. Имеется возможность провести испытания как с предварительно заданным набором координат, так и с заданным количеством координат, получаемых с помощью генератора псевдослучайных чисел, предварительно указав минимальное и максимальное значение координаты.
Вкладка "Настройка" предназначена, в основном, для установки параметров регулятора AWD10. Есть возможность изменить 31 параметр контроллера, а также режим его работы, который задается 16-битным значением.
| Окно настройки ПИД-регулятора |
| Параметры сопряжения с энкодером |
| Управление режимом контроллера |
В процессе работы над приложением и отладки системы управления, весь узел рейки был демонтирован и перенесен в специально выделенное помещение. Первоначальные оценочные испытания были проведены там, а эффективность такой системы покажет непосредственно эксплуатация в производственных условиях.

Контроллер AWD10