Проясню адептам С++ и Ассемблера. FBD - графический язык программирования стандарта МЭК 61131-3. Предназначен для программирования логических контроллеров (ПЛК) . Прекрасно подходит людям, владеющим схемотехникой и желающим сосредоточиться на *_логике_* работы программы и не имеющих желания и времени изучать синтаксис языка.
Блин, ведь это именно то, что мне нужно! Ранее занимался "программированием" в среде codesys для плк, и мой мозг напрочь отрицает существование языка ST для него. Много роликов пересмотрел, но в голове НУ НИКАК не увязывается, как придумать логику работы чего-либо в виде текста. То, что у меня в виде CFC получается обычно, и то имеет какой-то монструозный вид. А как это представить в тексте, я даже в фантазии не смог бы.
Вы сказали "среда" и не сказали какая среда!? И, автоматически, я оказался "отрезанным" от реальности. Видимо, существует среда визуального программирования для Ардуино!?
@@victortolstov лаб вью я немного знаю, там другая тема. Может какая-нибудь новая версия лаб вью? Может быть тема связана с "патернами" или шаблонами? Говорят, что десяток шаблонов состыковал - программа готова! Так состыковать сложнее, чем написать!
@@victortolstov, не хотел сказать ничего плохого. Хотел только сказать то, что, если уметь в к.л. IDE на C++/Arduino и в FLProg, то good, если только в FLProg, то no good. Сомнительна рациональность траты времени нв вход для новичков в FLProg, чем в настоящее программирование. В итоге, может быть, то на то и выйдет, но для мозга полезнее учиться программировать на к.л. "нормальном" ЯП.
Сходите на любое промышленное предприятие, где есть контроллеры, типа симатика, аллен брэдли. Все программы там написаны на подобном языке, потому что намного очевиднее логические взаимосвязи. И программы - просто огромные, на ардуино никто таких никогда не напишет. Ардуино ИДЕ - это мигать лампочками.
@@IvanPostnikov, в каком-то месте ты, уважаемый, подменил (анти)тезис. Автор не рассказывал для чего этот язык тем, кто решил посмотреть видео и он не агитировал за изучение этого языка, он просто рассказал, что мол де вот такое есть в природе. Есть и есть, ок. Я и без хождений на производста знаю про стандарт IEC 61131-3 для PLC. Эти языки не для программистов, а для пользователей, пусть эти пользователи и высокой квалификации в автоматизации, суть от этого не меняется. Задача этих языков - позволить быстро описывать решения. Arduino IDE, это не "лампочками мигать" а учебная платформа для тех, кто хочет обучиться программированию или для тех, кто -учит- преподаёт программирование. Хотя, конечно, в первую очередь, Arduino в целом, это товар для продажи, но это уже другой разговор.
Проясню адептам С++ и Ассемблера.
FBD - графический язык программирования стандарта МЭК 61131-3. Предназначен для программирования логических контроллеров (ПЛК) .
Прекрасно подходит людям, владеющим схемотехникой и желающим сосредоточиться на *_логике_* работы программы и не имеющих желания и времени изучать синтаксис языка.
Все верно
Блин, ведь это именно то, что мне нужно!
Ранее занимался "программированием" в среде codesys для плк, и мой мозг напрочь отрицает существование языка ST для него. Много роликов пересмотрел, но в голове НУ НИКАК не увязывается, как придумать логику работы чего-либо в виде текста.
То, что у меня в виде CFC получается обычно, и то имеет какой-то монструозный вид. А как это представить в тексте, я даже в фантазии не смог бы.
Хорошая прога ,нужно попробывать ,я только пришел в работу с ардуино, я б сказал ещё на пороге😅 думаю прога поможет углубиться в програмирывание
Вы сказали "среда" и не сказали какая среда!?
И, автоматически, я оказался "отрезанным" от реальности.
Видимо, существует среда визуального программирования для Ардуино!?
FLprog
@@victortolstov спасибо
@@vovatereshkin3080 пожалуйста. Косякнул видать при записи.
LabView то круче, но были ль там блоки Ардуино, не помню
@@victortolstov лаб вью я немного знаю, там другая тема.
Может какая-нибудь новая версия лаб вью?
Может быть тема связана с "патернами" или шаблонами?
Говорят, что десяток шаблонов состыковал - программа готова!
Так состыковать сложнее, чем написать!
@@vovatereshkin3080 по лабвью не силён. После увольнения из института ею не занимался. Там нужна была, теперь нет
Как прога называется?
Simul IDE - схема, FL prog - диаграмма
Жаль что под Linux нет версий...
как нет? НА сайте FLprog есть FLProg_8-2-3_Linux64.tar.gz (1.83 ГБ)
точно, в самом низу@@victortolstov
Надо было кнопку инвертировать.
Пробовал, разницы не обнаружил
@@victortolstov инвертировать кнопку, оставить состояние выхода по умолчанию и Rtrig или Ftrig там не нужны.
Очень полезный подход для расширения сознания, но менять настоящее программирование на это, было бы преступлением против интеллекта.
Для простейших моделей годится. Но Ардуино требует не только программирования
@@victortolstov, не хотел сказать ничего плохого.
Хотел только сказать то, что, если
уметь в к.л. IDE на C++/Arduino и
в FLProg, то good, если только в FLProg, то no good.
Сомнительна рациональность траты времени нв вход для новичков в FLProg, чем в настоящее программирование.
В итоге, может быть, то на то и выйдет, но для мозга полезнее учиться программировать на к.л. "нормальном" ЯП.
Сходите на любое промышленное предприятие, где есть контроллеры, типа симатика, аллен брэдли. Все программы там написаны на подобном языке, потому что намного очевиднее логические взаимосвязи. И программы - просто огромные, на ардуино никто таких никогда не напишет. Ардуино ИДЕ - это мигать лампочками.
@@IvanPostnikov, в каком-то месте ты, уважаемый, подменил (анти)тезис.
Автор не рассказывал для чего этот язык тем, кто решил посмотреть видео и он не агитировал за изучение этого языка, он просто рассказал, что мол де вот такое есть в природе.
Есть и есть, ок.
Я и без хождений на производста знаю про стандарт IEC 61131-3 для PLC.
Эти языки не для программистов, а для пользователей, пусть эти пользователи и высокой квалификации в автоматизации, суть от этого не меняется.
Задача этих языков - позволить быстро описывать решения.
Arduino IDE, это не "лампочками мигать" а учебная платформа для тех, кто хочет обучиться программированию или для тех, кто -учит- преподаёт программирование.
Хотя, конечно, в первую очередь, Arduino в целом, это товар для продажи, но это уже другой разговор.
@@ivanprokofyev что в твоём понимании "настоящее программирование" в плане микроконтроллеров? Которое не надо поменять?
придумоли патому что это удобно..ты депил, и скора останешся без работы
Пиши по-русски, а то никогда на работу не возьмут
Как промышленность в Прибалтике поживает? Легендарные радиоприёмники ВЭФ захватили мир? Чего ты вообще делаешь на русских каналах? Наш язык изучаешь?
@@victortolstov, мир захватили малолетние дебилы и манкурты.
@@victortolstov если тебе будет легче- познаю врага в лицо
@@muzika9427 спасибо, насмешил