Обновить
0
0

Пользователь

Отправить сообщение

Очевидно почему: программировать полноценно в этой сфере мало кто умеет, так как «перетекают» в неё в основном прикладные инженеры, освоившие среды визуального программирования. Отрасль автоматизации производства, наряду с оборонкой, довольно консервативна: десятилетиями использовались неизменные решения («работает — не трогай» + жадность вендоров, которые «доят» старые продукты, откладывая траты на разработку новых). Инноваций было мало, и долгое время этого, возможно, было достаточно — сейчас многие вопросы закрывает реле ПР200 (хотя и оно стало гораздо «умнее», даже поддержку ST завезли и Ethernet).

Входной порог для ООП-языков слишком высок и дорог; исторически отрасль вполне обходилась LD/IL и тому подобными (no-code/low-code), а знатоки ST считались почти «богами» программирования АСУ ТП. Сейчас задачи и алгоритмы в разы сложнее. Эпоха Индустрии 4.0 (мониторинг всего и вся, предиктивная аналитика, роботы, техзрение, машинное обучение) требует прямой работы с промежуточными базами данных и JSON, в ходу уже Kafka и MQTT.

Что касается снижения надёжности при использовании C/C++ — это вопрос компетенции разработчика. В ST уже давно тоже есть ООП и возможность работы с памятью напрямую, что так же чревато последствиями. Сейчас полно более безопасных высокоуровневых языков(RUST,C#,Lua,python), а железо позволяет всё это нормально «тянуть». Я молчу про тот факт, то vibe кодинг уже везде и сюда придет, все "визуалки" останутся за бортом прогресса.

Запросы автоматизации переросли возможности Arduino и МК; зачастую требуются промышленные ПК, чем, по сути, и являются современные ПЛК: «под капотом» там часто полноценная ОС и многоядерные CPU (x86-64, ARM v7/v8).

Смешно так утрировать, на фоне других псевдоотечественных решений от ( овен, регул , абак, reallab) WB это суперкомпьютер за копейки, с кучей возможностей использовать современные решения в области разработки ПО , с нормальным человеским WIKI, GIT и поддержкой. Понятное дело классическим олдам инженерам/"программистам" АСУТП такое вообще в голову не уложится. Применять нужно все с понимаем, что и где оправдано для использования. Автор поста, даже не пытайтесь оправдываться перед вымирающим видом ,пройдет 5-10 лет и все это отомрет. Будущее за подобными продуктами, что вы реализовываете( Открытое ПО и выбор средств разработки , без вендерлока на себя). удачи вам в вашем деле и развития.

Нейронка хорошо документирует код , который пишет

Есть планшет и крепление нагрудное , откидывается планшет и юзаешь . Как у Айзека из dead space )

Информация

В рейтинге
4 943-й
Зарегистрирован
Активность