[#] Cистема программирования YAPLC-1.0.0
Новостной_робот(mira, 1) — All
2017-09-04 20:00:05


Вышла система программирования YAPLC-1.0.0. YAPLC — это свободная система программирования [ ПЛК ]( https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D1%83%D0%B5%D0%BC%D1%8B%D0%B9_%D0%BB%D0%BE%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%BE%D0%BB%D0%BB%D0%B5%D1%80 ) .YAPLC представляет собой набор программ и библиотек со свободными лицензиями, которые позволяют создавать программное обеспечение ПЛК на базе микроконтроллеров.По словам разработчиков, в данном релизе были стабилизированы архитектура и набор компонент системы.Основные компоненты YAPLC: [ Beremiz ]( https://bitbucket.org/skvorl/beremiz )  — интегрированная среда разработки программных ПЛК на языках IEC-61131-3; [ matiec ]( https://bitbucket.org/mjsousa/matiec )  — транслятор языков программирования IEC-61131-3, генерирует программный ПЛК на Си; [ GNU ARM Embedded Toolchain ]( https://launchpad.net/gcc-arm-embedded )  — набор инструментов разработчика на Си/Си++. [ CanFestival ]( https://github.com/nucleron/CanFestival-3 )  — стек CanOpen; [ libremodbus ]( https://github.com/nucleron/libremodbus )  — стек ModBus, форк FreeModbus с поддержкой нескольких портов и мастера; [ libopencm3 ]( https://github.com/libopencm3/libopencm3 )  — библиотека драйверов периферии для микроконтроллеров с ядрами Cortex-Mх; [ stm32flash ]( https://github.com/nucleron/stm32flash )  — загрузчик для микроконтроллеров STM32; [ YAPLC/RTE ]( https://github.com/nucleron/RTE )  — минималистичная среда выполнения программных ПЛК; [ YAPLC/IDE ]( https://github.com/nucleron/IDE )  — расширения для Beremiz, позволяющие создавать приложения YAPLC/RTE; [ YaPySerial ]( https://github.com/nucleron/YaPySerial )  — динамическая библиотека для замены PySerial (замечено, что PySerial не всегда корректно определяет платформу). Открытое тестирование системы завершено. Текущий релиз будет последним, совместимым с тестовыми приборами. Следующий релиз системы запланирован на октябрь 2017 года, а в ноябре система и приборы на её основе будут представлены на выставке [ ПТА-2017 ]( https://www.pta-expo.ru/moscow/ ) в Москве.Авторы благодарят всех участников открытого тестирования.Отдельное спасибо: Воронину Алексею, Мидюкову Антону, Суркову Сергею, Нежданову Михаилу. [ Проект на GitHub ]( https://github.com/nucleron/YAPLC )
Ссылка: https://www.linux.org.ru/news/opensource/13657477