Feedback

Как выбрать контроллер управления: выбираем программное обеспечение

Опубликовано 10.03.2021 Как выбрать контроллер управления: выбираем программное обеспечение

Выбор программной платформы для программирования контроллера не менее важен, чем выбор самого контроллера. Выбор программного обеспечения и само программирование для реализации проекта по автоматизации занимают много времени и приносят с собой немало проблем.

Критерии, на которые стоит обратить внимание, выбирая средство программирования контроллера:

1. Сложность программирования.

2. Предпочтения и привычки (например, привычная среда программирования).

3. Денежные и временные затраты на программирование.

4. Доступное обучение.

5. Протоколирование данных и удаленный доступ.

Для большинства систем с применением контроллеров начального уровня достаточно простого (зачастую бесплатного) ПО, даже несмотря на ограниченность инструкций по программированию. С увеличением сложности системы и управляемого оборудования, усложняется и программное обеспечение, а соответственно и увеличивается время на его настройку.

Выбор ПО для контроллера чаще зависит от предпочтений пользователя и привычной для него среды программирования, в отличие от контроллера, выбор которого определяется требованиями системы. Поэтому зачастую рекомендуется использовать стандартные программные платформы для контроллеров и согласующиеся методы программирования.

Доступность ресурсов для обучения работе с ПО – тоже достаточно весомый критерий для выбора программной платформы. В Интернете в открытом доступе содержится достаточно много обучающей информации и гайдов по работе с ПО и устройствами.

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

На этом заканчивается четвертая часть серии статей «Как выбрать контроллер управления». В следующей, последней, части мы постараемся дать основные рекомендации, на которые стоит обратить внимание при выборе контроллера.