На чём лучше организовать основной цикл программы ПЛК.
Пока всё получается красиво на SFC. Какие подводные камни могут встретиться? Вроде не рекомендуют писать основной цикл на SFC. Почему?
На чём лучше организовать основной цикл программы ПЛК.
Пока всё получается красиво на SFC. Какие подводные камни могут встретиться? Вроде не рекомендуют писать основной цикл на SFC. Почему?
На ST можно гораздо легче что-то временно добавить или закомментировать в процессе отладки.
Удобнее использовать два языка SFC и ST.
Удобно применять то, что удобно Вам.
Мне, например, вообще непонятно, зачем нужен SFC.
Но, на вкус и цвет...
В студию! 123456Пока всё получается красиво на SFC.
Удобно, это когда можно совмещать языки.
Вот пример:
st_fbd_asm2.png
Т.е. в целом рисовать крупными мазками -- блоками, а там, где нужно, дополнять на ST и т.п.
Я не говорю, что "без ассемблерных вставок жизнь не мила". Я говорю, что удобно, когда есть возможность выбрать и совместить разные стили.
PS. Это не просто картинка "как хотелось бы", а скриншот с реальной программы. Ни капли фотошопа.
я делаю основной цикл по идеологии как SFC, но на ST. Начинал с CFC, потому что все чертежи были примерно похожи на этот язык. Это я к тому на чем удобно, на том и нужно писать, а не то что навязывают, даже "гении" математики
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
согласен с тем, что удобно на том языке, к которому привык и понимаешь.
Тем более Codesys позволят комбинировать все 5 языков, правда не в одном окне....