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

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

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

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

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

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

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

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

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

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