С чего начать изучения программирования АСУ в домашних условиях?

Нужен совет от опытных программистов АСУ, с чего начать изучения в домашних условиях (книги, эмуляторы, IDE, ... ).
Огромное спасибо!
P.S. - чуть-чуть шалю на С++ ;-)
  • Вопрос задан
  • 4341 просмотр
Решения вопроса 1
Mansiper
@Mansiper
Директор КБ. Разработчик АСУ ТП.
В домашних условиях максимум, что получится, - это изучение отдельно взятого устройства или языка программирования, что не сильно приблизит вас к созданию полноценной автоматизированной системы управления.
АСУ - понятие гораздо более широкое, чем кажется. Это и "умный дом", и управление складом и кассой, и управление заводом, и разработка контроллеров. Возможно использование любых технологий от мобильных приложений до программирования микроконтроллеров. Выберите для себя подходящую область, к которой больше лежит душа, и постарайтесь устроиться в фирму, которая занимается интересной вам областью, для получения опыта.
По своему опыту скажу, что теория может очень сильно отличаться от практики. Что бы вы не придумали дома, не имея практического опыта, почти наверняка уже есть лучшее решение (был опыт общения с подобными мечтателями).

В частности, для программирования АСУ для БСУ (бетонносмесительной установки) мало просто знать язык программирования. Необходимо иметь хотя бы базовые знания электроники и электротехники, знать протоколы для работы с устройствами, уметь быстро разбираться с новым оборудованием, уметь читать схемы, знать технологический процесс (начальник объяснит, но запомнить надо будет наизусть от и до). А во время пуско-наладки быть готовым быстро соображать и реагировать на любые нештатные ситуации - любая ошибка может очень дорого обойтись вплоть до причинения увечий или чего хуже. В данном случае АСУ - это не только программа, но также исполнительные механизмы (пневмоклапаны, конвейеры, датчики, бетоносмесители и пр.) и устройства, которые ими управляют (промышленные контроллеры, модули ввода и вывода и пр.). Если захотите пойти глубже, чем просто написание программ, то со всем этим вам предстоит научиться работать в той или иной степени, а также с оборудованием, которое, возможно, вы никогда не увидите, но у вас будет руководство по эксплуатации.
Но запуск первой работающей установки, когда по одной кнопке всё железо оживает, приходит в движение и выдаёт готовый продукт - ни с чем не сравнимое удовольствие. Это похоже на оживление Франкенштейна.

На фото рабочее место оператора БСУ в Нижнем Тагиле:
Best_2.jpg
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы