mantech 142 November 4, 2025 Posted November 4, 2025 · Report post В 28.10.2025 в 19:09, Роман Т сказал: Здравствуйте, имеется плата, управляет двумя электродвигателями. Контрольная панель имеет выносной пульт со своим микропроцессором, карт ридером sdCard. Имеется сервисный 8pin разъем (видно на фото). Не мучайтесь, напишите ТЗ, что должна делать эта плата, какими управлять двигателями и пр, предоставьте одну плату исполнителю, он срисует схему, и напишет новую прошивку, под ваши требования. Чем заниматься извратом и мазохизмом в попытках взломать уже существующее. Quote Share this post Link to post Share on other sites More sharing options...
tonyk_av 81 November 5, 2025 Posted November 5, 2025 · Report post On 10/29/2025 at 11:12 PM, rezident said: грузится прикладная/функциональная часть ПО, разработанная, например, в Beremiz. А вам уже приходилось сталкиваться именно с таким подходом? Сами так делаете, да? Quote Share this post Link to post Share on other sites More sharing options...
rezident 104 November 5, 2025 Posted November 5, 2025 · Report post 4 часа назад, tonyk_av сказал: А вам уже приходилось сталкиваться именно с таким подходом? Сами так делаете, да? Лично я не программист, но в некоторых из наших контроллерах Beremiz поддерживается. И вообще в составе их ПО загрузчик, ОС и прикладная часть разделены. Кроме того, приходилось сталкиваться с простейшими ПЛК Siemens серии LOGO, где функциональная часть так же программировалась на уровне логических блоков прямо в самом контроллере или в среде разработки на ПК, а потом загружалась в ПЛК. Quote Share this post Link to post Share on other sites More sharing options...
mantech 142 November 5, 2025 Posted November 5, 2025 · Report post 6 часов назад, rezident сказал: в некоторых из наших контроллерах Beremiz поддерживается. Бедные АСУТПшники))) Если их еще заставляют все это собирать, компилировать и заливать в эти недоПЛК - не завидую я им... Quote Share this post Link to post Share on other sites More sharing options...
tonyk_av 81 November 5, 2025 Posted November 5, 2025 · Report post 1 minute ago, mantech said: в эти недоПЛК Из чего следует такой вывод? Quote Share this post Link to post Share on other sites More sharing options...
mantech 142 November 5, 2025 Posted November 5, 2025 · Report post 1 минуту назад, tonyk_av сказал: Из чего следует такой вывод? Попробуйте хоть раз все это собрать и запустить, тогда и вопрос отпадет. Quote Share this post Link to post Share on other sites More sharing options...
tonyk_av 81 November 5, 2025 Posted November 5, 2025 · Report post Just now, mantech said: все это "Это"- это что? Рантайм или программу пользователя? Пробовал демо-проекты, чего-то особо криминального не заметил. Quote Share this post Link to post Share on other sites More sharing options...
rezident 104 November 5, 2025 Posted November 5, 2025 · Report post 6 минут назад, mantech сказал: Бедные АСУТПшники))) Если их еще заставляют все это собирать, компилировать и заливать в эти недоПЛК - не завидую я им... Я не интересовался, как используют Beremiz покупатели, но наши собственные АСУТПники предпочитают писать прикладные задачи на Си 🙂 Саму ОС используют в виде библиотечного модуля. А загрузчик прошивается вообще один раз при запуске устройства. Quote Share this post Link to post Share on other sites More sharing options...
mantech 142 November 5, 2025 Posted November 5, 2025 (edited) · Report post 25 минут назад, tonyk_av сказал: Рантайм или программу пользователя? Пробовал демо-проекты, чего-то особо криминального не заметил. Сборка там yaPLC+беремис, это трешак полный. Задача есть схема в LD или прога в ST, нужно прошить плату контроллера. 21 минуту назад, rezident сказал: но наши собственные АСУТПники предпочитают писать прикладные задачи на Си Ну это очень логично, в сравнении с вышеуказанным))) Проблема в том, что далеко не каждый АСУТПшник даже в ST умеет писать, в основном графсхемы и релейные диаграммы... Edited November 5, 2025 by mantech Quote Share this post Link to post Share on other sites More sharing options...
tonyk_av 81 November 5, 2025 Posted November 5, 2025 · Report post 11 minutes ago, mantech said: далеко не каждый АСУТПшник даже в ST умеет писать Если нет много математики, то ST нафиг не нужен. 12 minutes ago, mantech said: Сборка там yaPLC+беремис, это трешак полный Мы тут с товарищем с этого сайта собирали. Хм, получилось. Человек никогда так низко в программировании не опускался, поэтому ему не всё было понятно, но разобрались. Загрузчик собрали, тестовую прогу нарисовали и загрузили. Он собирал под Линуксом. АСУшникам так низко опускаться при работе с Беремиц уже не придётся, там вполне привычная IDE для ПЛК и библиотеки. Сейчас в качестве кодогенератора используется не С, а Wiring. Этот вариант я не пробовал. Quote Share this post Link to post Share on other sites More sharing options...
mantech 142 November 5, 2025 Posted November 5, 2025 · Report post 2 часа назад, tonyk_av сказал: Человек никогда так низко в программировании не опускался, поэтому ему не всё было понятно, но разобрались. Загрузчик собрали, тестовую прогу нарисовали и загрузили У меня не получилось, как-то не совсем, не все работало. 2 часа назад, tonyk_av сказал: Он собирал под Линуксом. Я работаю только под виндой. Линуксами пусть красноглазики занимаются))) 2 часа назад, tonyk_av сказал: используется не С, а Wiring. Этот вариант я не пробовал. Я вообще его не знаю, и большого желания изучать тоже нет. Есть нормальная штука - кодесис- там вот как раз все ясно и понятно. Quote Share this post Link to post Share on other sites More sharing options...
tonyk_av 81 November 5, 2025 Posted November 5, 2025 · Report post 5 minutes ago, mantech said: Я вообще его не знаю, и большого желания изучать тоже нет Так АСУшнику всё равно, каким путём получен исполняемый файл. Да и тому, кто портирует Беремиц на свой ПЛК он тоже не особо нужен, максимум что, так это проверить пути и настройки компилятора. 9 minutes ago, mantech said: кодесис- там вот как раз все ясно и понятно Он стОит денег, и не малых. 10 minutes ago, mantech said: Линуксами пусть красноглазики занимаются))) Зачем так? Мне без разницы, с чем работать, а у человека в конторе программеры работают только под Линуксом. Quote Share this post Link to post Share on other sites More sharing options...
mantech 142 November 5, 2025 Posted November 5, 2025 (edited) · Report post 2 часа назад, tonyk_av сказал: Зачем так? Удобнее и проще, ОС и ПО - это инструмент, а он должен быть удобный, чтоб я сев за комп, не проводил часами на пролет его настройку, установку патчей, подходящих либ, конфигов и пр. программ, а сразу и начал работать. Вы когда берете пассатижи в руки, чтоб подогнуть что-то или подтянуть, не начинаете с их сборки, подточки и покраски, вам удобнее взять сразу хороший и удобный инструмент, вот и у меня к ПО такое же отношение... 2 часа назад, tonyk_av сказал: Он стОит денег, и не малых. Стоит, ну что с того, ОВЕН например прекрасно его встраивает, и не собирается отказываться, удобство и надежность - они не бесплатные, особенно в промавтоматике, это не беремис))))))))) Edited November 5, 2025 by mantech Quote Share this post Link to post Share on other sites More sharing options...
tonyk_av 81 November 6, 2025 Posted November 6, 2025 (edited) · Report post 9 hours ago, mantech said: и не собирается отказываться Собирается. Пока в закрытом режиме тестируют продукт, идеологически близкий к КДС. 9 hours ago, mantech said: чтоб я сев за комп, не проводил часами на пролет его настройк Я полжизни работал с *nix, поэтому они мне привычны. Ну а последние их дистры не требовали от меня каких-то усилий на докачку и ручную настройку. Edited November 6, 2025 by tonyk_av Quote Share this post Link to post Share on other sites More sharing options...
mantech 142 November 6, 2025 Posted November 6, 2025 · Report post 3 часа назад, tonyk_av сказал: Я полжизни работал с *nix, поэтому они мне привычны. Тогда о чем говорить, я работал с красной шляпой лет 15 назад, настройка серверов и сисадминство. Мало того, что с ядра 2.6 столько воды утекло, так и я даже близко не занимался программированием под это дело, ибо даже тогда под виндой это было на порядок проще и удобнее... Quote Share this post Link to post Share on other sites More sharing options...