600007 г. Владимир, ул. 16 лет Октября, д. 68А, литер "Ф", этаж 2, помещение 12
+7 (4922) 53-10-31
info@skb-proton.ru

Что такое контроллеры машин? Техническое резюме для инженеров-механиков движения

Преобразователи частоты

В самом общем смысле контроллер получает некоторый тип входных данных и выдает выходные данные для некоторого устройства, чаще всего для электродвигателя. Более конкретно, управление станком, в отличие от более специфического типа контроллера, такого как контроллер движения, относится к управлению целым автономным станком, таким как станок с ЧПУ, упаковочная машина или даже торговый автомат.

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

Центральной частью контроллера машины является сам контроллер, который может принимать несколько форм. Для управления одной машиной используется программируемый логический контроллер (ПЛК) или в программируемый контроллер автоматизации (PAC) обычно этого достаточно, чтобы справиться с заданием. ПЛК обычно программируются с использованием лестничной логики или последовательных функциональных схем. Контроллер получает различные данные с датчиков, обрабатывает эту информацию и выполняет управление с помощью некоторой комбинации цифровых и / или аналоговых сигналов ввода-вывода для включения или выключения процессов, приведения в действие или остановки движения, а также принимает входные данные пользователя или окружающей среды и принимает решения на основе этих входных данных. Контроллеры машин, как правило, работают совместно с некоторым типом человеко-машинного интерфейса (HMI). Они могут быть либо интегрированы с контроллером как единое целое, либо представлять собой автономные устройства, взаимодействующие с контроллером.

Совсем недавно в области управления машинами произошел переход на PACS, поскольку они могут обеспечить более высокую производительность и более широкий спектр функций, чем традиционные ПЛК. Например, PACs может поддерживать высокоскоростной сбор и обработку данных, а также функции управления движением и зрения.

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

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

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