-
- Сам не знаю что имел автор ввиду, я буду рассказывать как получает
ПЛК информацию и как отдаёт управляющие воздействия. Собственно -
стандарта на это нет (я так понял), есть более-менее общие
особенности - symbions(19.02.2022 18:14)
- Общая особенность простая: в начале цикла получить значения всех входных сигналов, просчитать программу, после этого выдать все выходные сигналы, повторить. Бывают исключения: 1. быстродействующие входы (и связанные с ними разного рода счетчики), 2. в Simatic вроде бывают отдельные задачи, способные управлять выходами без привязки к основному циклу, 3. обмен через сеть, который может быть существенно медленнее цикла. - AlexG(19.02.2022 19:29)
- На счет ST это очень спорно. Он конечно наиболее похож на привычные
языки программирования, но даже не в каждом ПЛК вообще есть. В свое
время активно использовал LD, FBD, ST и SFC в различных сочетаниях.
Прелесть IL не понимал, но вроде кто-то активно и этот язык
использует. - AlexG(19.02.2022 16:52)
- Бесплатные версии средств разработки или самые дешевые версии
позволяют IL да LD. Не от лучшей жизни секстанствуют. - ucMike(19.02.2022 17:27)
- Название средст разработки можете сказать? - symbions(19.02.2022 18:12)
- SE EcoStruxure Machine Expert-Basic (LD и IL) бесплатный, но только
для PLC TM221 . А для PLC TM241 нужен Somachine(больше
возможностей) за деньги. - ucMike(21.02.2022 18:13)
- Ясно, спасибо - symbions(21.02.2022 19:33)
- Для дельты в свое время было такое. У нас один заказчик набрал
дельтовских контроллеров, его начальник асутп писанулся что они
сами всю автоматизацию предприятия на нем сделают. Оказалось что
там michas(132 знак., 19.02.2022 18:20, ссылка)
- :) Спасибо. symbions(137 знак., 19.02.2022 18:30)
- Они и ST не хотят, но он хоть святопаскальный. А с SFC я их
понимаю, простую прожку по приколу одно, а под большую прогу им
надо мозг через колено сломать. Мы же тоже не хотим МК графическими
языками типа дракона прогать. - michas(19.02.2022 18:34)
- вы это просто не умеете, но кто сказал, что это сложно или невозможно? LordN(84 знак., 21.02.2022 18:54)
- Ясно - symbions(19.02.2022 19:10)
- Они и ST не хотят, но он хоть святопаскальный. А с SFC я их
понимаю, простую прожку по приколу одно, а под большую прогу им
надо мозг через колено сломать. Мы же тоже не хотим МК графическими
языками типа дракона прогать. - michas(19.02.2022 18:34)
- :) Спасибо. symbions(137 знак., 19.02.2022 18:30)
- SE EcoStruxure Machine Expert-Basic (LD и IL) бесплатный, но только
для PLC TM221 . А для PLC TM241 нужен Somachine(больше
возможностей) за деньги. - ucMike(21.02.2022 18:13)
- Отчасти да, отчасти такой программист обеспечивает себе пожизненную занятость. - michas(19.02.2022 17:59)
- Название средст разработки можете сказать? - symbions(19.02.2022 18:12)
- На ст настоящие программисты пишут настоящие портянки сложных
настоящих программ - на десятки страниц. michas(242 знак., 19.02.2022 17:03)
- Похоже, что ваш опыт несколько однобок. И LD и FBD весьма годные
инструменты для своих задач, но настоящие программисты с ними плохо
совместимы. - AlexG(19.02.2022 17:45)
- Опыт показал что "условные электрики" могут на LD делать только
самые примитивные вещи. Ну там на пяток входов-выходов. Потом у них
заходит ум за разум. michas(367 знак., 19.02.2022 17:56)
- Это не попил, это DSL - Domain-Specific Language AlexG(7 знак., 19.02.2022 18:05, ссылка)
- Опыт показал что "условные электрики" могут на LD делать только
самые примитивные вещи. Ну там на пяток входов-выходов. Потом у них
заходит ум за разум. michas(367 знак., 19.02.2022 17:56)
- Похоже, что ваш опыт несколько однобок. И LD и FBD весьма годные
инструменты для своих задач, но настоящие программисты с ними плохо
совместимы. - AlexG(19.02.2022 17:45)
- Бесплатные версии средств разработки или самые дешевые версии
позволяют IL да LD. Не от лучшей жизни секстанствуют. - ucMike(19.02.2022 17:27)
- Сам не знаю что имел автор ввиду, я буду рассказывать как получает
ПЛК информацию и как отдаёт управляющие воздействия. Собственно -
стандарта на это нет (я так понял), есть более-менее общие
особенности - symbions(19.02.2022 18:14)