Сама концепция предполагает среду разработки аля OwenLogic - графическое программирование из готовых блоков.
Блоки пишутся на спецассемблере и их создание (потенциально) доступно для системных интеграторов.
Возможности программы (блока), в принципе, ограничены лишь размером кода и ОЗУ, все ресурсы системы доступны, размер кода достаточен для таких вещей как доп. программные UART/SPI, управление приводами, высокоскоростная логика и т.п.
Концепция предполагает жёсткое реальное время с точностью и детерминированностью управления до 1 такта PRU (150МГц) еще на этапе составления программы.
Далее составление программы, её компиляция и загрузка в ПЛК.
В примере как временное решение использована среда разработки CoDeSys (её редактор), однако наработки по OwenLogic планируем использовать в OwenLogicRT.
Вообще технология гораздо шире узкого применения на ПЛК - её можно использовать для программирования задач жёсткого реального времени на любом приборе. И тут всё зависит от заинтересованности потребителя.




Ответить с цитированием