РЕКЛАМА НА ФОРУМХАУС @Smith2007, подскажите, где можно найти нормальное описание ST и CodeSyS для программистов, а не для журналистов? Те примеры, что есть на сайте Owen - так называемая "документация" - никак не отвечают на базовые вопросы, типа области видимости переменных, структуры проекта и т. п. А "русифицированные" переменные, блоки и прочие части текста просто запутывают. Описания в библиотеках вида "CHARCURVE - Интерполятор" или описание меню "Файл-Открыть" нужны... для тех, кто не умеет читать или кому всё равно на ожидаемое действие. В результате, непонятно, какой инструментарий есть в наличии и как им можно воспользоваться. Форум, к сожалению, не помогает. По большому счёту, подскажите, на чём Вы учились? Предполагаю, что не на платных курсах ЗЫ. Опыт в языках типа Pascal/C/C+ имеется достаточный.
@ShaderNN, доброй ночи Я изучал документацию на Codesys 2.4, который с сайта Овена скачал. И тренировался примерно месяц на контроллере у них же и купленном. Когда стал погружаться все глубже и глубже - понял, что в контроллерах Овен далеко не все функции языка Codesys поддерживаются. По крайней мере так было в 2013 году. Нашел способы обойти но спустя еще некоторое время стало тупо не хватать ресурсов ПЛК. В конечном счете пришлось избавиться от ряда функций и сильно упростить программу. Найти бы схему ПЛК и понять куда и чего подключено - проще было бы на чистом Си написать, без непонятных Codesys. FreeRTOS портирована практически на все, что умеет шевелить битами.