Недавно выпущенная среда разработки Arduino PLC IDE поддерживает пять языков, определенных стандартом IEC 61131-3: Ladder Diagram, Functional Block Diagram, Structured Text, Sequential Function Chart и Instruction List.
В связи с тем, что Arduino все больше и больше фокусируется на промышленной стороне своего семейства Arduino Pro, в прошлом месяце компания представила Arduino Opta Micro PLC для промышленного применения и заявила, что его можно программировать с помощью традиционных языков PLC, таких как Ladder и FCB, а также Arduino 2.0.0 IDE. Теперь компания, похоже, создала универсальную интегрированную среду разработки для такого оборудования с интегрированной средой разработки Arduino PLC IDE, поддерживающей языки PLC с Arduino Sketches.
Программа теперь поддерживает блок управления Portenta Machine Control, но вскоре будет добавлен новый Opta micro PLC. В IDE интегрированы конфигураторы Fieldbus без кода, которые позволяют пользователям легко управлять связью CanOpen, Modbus RTU и Modbus TCP, а Arduino также упоминает «расширенные инструменты мониторинга и отладки» и «программные изменения с нулевым временем простоя» благодаря функции горячей замены.
Arduino PLC IDE 1.0 можно загрузить бесплатно вместе с сопутствующими инструментами, но в настоящее время она доступна только для 64-разрядной операционной системы Windows 10/11. Языки, определенные стандартом IEC 61131-3, лицензируются, и если вам нужно их использовать, вам необходимо приобрести лицензию для вашего конкретного устройства. Например, ключ PLC для блока управления Portenta Machine Control продается за 17,60 долларов США или 16 евро.
Документация для Arduino PLC IDE уже содержит информацию по настройке связи по шине CAN, назначению контактов для переменных и взаимодействию с ними, настройке связи Modbus, а также инструкции по началу работы с языками IEC-61131-3 на новом IDE.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.