Доступный и программируемый ПЛК
Мы все привыкли к платам микроконтроллеров общего назначения, таким как Arduino или его многочисленным имитаторам, но, возможно, мы не видим так много их промышленных собратьев. Программируемый логический контроллер (ПЛК) — это компьютер, предназначенный для автоматизации промышленного оборудования, имеющий защищенные интерфейсы и обычно специальную среду программирования ПЛК. Таким образом, работа [Galopago] с недорогим китайским клоном ПЛК особенно интересна, поскольку открывает путь к его использованию в экосистеме Arduino IDE.
При его открытии процессор идентифицируется как STM32F103, и определяется соединение, необходимое для перевода его в режим загрузчика. Затем его можно запрограммировать из Arduino IDE, даже если его загрузчик нельзя изменить. Затем для завершения процесса необходимо идентифицировать различные входы и выходы с помощью старомодного аппаратного обратного проектирования.
Этот ПЛК, возможно, не так надежен, как некоторые продукты, стоящие гораздо дороже, но он по-прежнему представляет собой экономичный способ доступа к плате микроконтроллера с уже установленной большей частью интерфейсных схем, которые обычно требуются для управления оборудованием. Мы ожидаем, что увидим его на этих страницах в ближайшие месяцы, и, возможно, в воздухе даже появится еще одно сравнение.