Просмотр полной версии : Востребованное ПО
Добрый день.
Подскажите пожалуйста какие небольшие решения по автоматизации сейчас являются востребованными с точки зрения программного обеспечения?
Чего не хватает пользователям, какие проблемы им хочется закрыть?
О себе: 5 лет опыта программирования web-приложений на c# + postgres (backend), 2 года опыта программирования на React (frontend), 6 лет опыта работы сисадмин/слаботочник. Стек - от всё от tcp/ip-протокола до отображения в браузере.
Писать собственную linux web-ориентированную scada-систему общего назначения довольно долго и нет особого смысла.
Вывести в браузер значение датчика с одного контроллера - относительно несложно, но вряд ли кому-то нужно именно в таком виде.
Вот между этими двумя полюсами - что бы вы посоветовали? Не единичная ситуация - а что-то нужное многим?
In_Da_Cher_A
30.06.2026, 16:02
5 лет опыта программирования web-приложений на c# + postgres (backend), 2 года опыта программирования на React (frontend), 6 лет опыта работы сисадмин/слаботочник. Стек - от всё от tcp/ip-протокола до отображения в браузере. а причём здесь промавтоматизация и АСУ ТП вообше? и почему собственно такой опыт вдруг оказывается невостребован и незагружен?
Вывести в браузер значение датчикаа это никому как раз не нужно
а вот сделать проект, протянуть кабель смонтировать шкаф, запрограммировать плк, наладить всё поле, наладить регулирование температуры оборотами ПЧ, сделать кучу исполнительной документации, сдать всё заказчику - вот это нужно
если к этому вышеперечисленному вы добавите ещё персональную под заказчика а-ля облачную диспетчеризацию удалённый доступ и передачу данных на смартфон/планшет начальнику
и всё это за пару минимальных оплат труда и без аванса или вообще бесплатно
- вот тогда будет интересно
тогда вы будете востребованы
а ваши веб приложухи в отрыве от источника данных - это неинтересно
pamir51 RapidScada возьмите и не делайте мозги, ни себе ни людям.
1. Готовое ядро scada
2. Возможность писать собственные Модули, Драйверы, Плагины WEB (клиент это web, но правда там будет jQuery с точки зрения мнемосхем)
3. Возможность собственное делать платным (отдельное лицензирование)
чем собственно и пользуюсь и иногда получаю за это денюжку официально (продавая компоненты). А дорабатывать там есть что, в том числе и несуществующее :)
Если что в личку.
Одна проблема, для этого людям должна подходить эта Scada, а не какая-то другая.
Спасибо за обратную связь!
Но можно ведь не только веб-приложения делать.
Нейронки предлагают например такие варианты:
1.Modbus TCP/RTU‑сканер с таблицей регистров и графиком в реальном времени
Легковесное Windows‑приложение. Наладчик вбивает IP/COM-порт, адрес, длину — сразу видит данные. Умеет логировать в CSV. (Аналогов бесплатных почти нет, платные — громоздкие.)
2.Симулятор технологического процесса с Modbus TCP‑сервером
Виртуальный объект (печь, бак, конвейер), который «живёт» сам по себе и отдаёт параметры по Modbus. Позволяет тестировать SCADA/ПЛК‑программы без железа. На форумах просят постоянно.
3.Modbus ↔ MQTT шлюз (сервис‑мост)
Программа‑прослойка: считывает регистры с контроллера/прибора по Modbus и автоматически отправляет в MQTT‑брокер (для облака, Telegram‑ботов, умного дома). Настройка через простой конфиг.
4.Просмотрщик и конвертер архивных логов ПЛК ОВЕН / CoDeSys
Многие ПЛК сохраняют архивы в бинарном или специфичном CSV. Утилита, которая открывает файл, рисует тренды и выгружает в Excel. (Особо актуально для форума owen.ru.)
5.Генератор отчётов по шаблону Excel, подтягивающий текущие значения Modbus/OPC
Вводишь адреса регистров, выбираешь Excel‑шаблон — и программа проставляет значения в ячейки, формирует PDF для сменного отчёта. Малый бизнес до сих пор делает это вручную.
Но что из этого надо, и надо ли? А если надо, то в каком виде?
Спасибо за ответ!
целая скада (даже используя готовое ядро) - это довольно долго и тяжело в одиночку делать.
возможно есть другие потребности, попроще?
Я просто не знаю рынок, не знаю реальных потребностей.
Думал что если вежливо поинтересоваться на профильном форуме - то могут сориентировать хотя бы в общих чертах.
Нейронки утверждают что на форумах большое количество запросов на совершенно различное ПО (от простых консольных утилит до сложных продуктов).
Хотел узнать от "тех кто в теме" и реально работает в этой сфере про настоящие потребности отрасли чтобы хоть с чего-то начать.
Вот все, что вы тут порасписали в #4 в RapidScada есть, ну почти все есть. А вы хотите изобрести очередной лисапед. При этом она может работать как на Windows, так и на Linux.
Но вот кое чего в ней не хватает, и того, чего не хватает к моему сожалению затрагивает сильно WEB.
з.ы. а вам и не надо делать саму scada, а вот компоненты под нее можно делать. Лицензируется не сама scada, а ваш компонент. Минус тут только один, ваш компонент не будет работать без ядра, но с другой стороны, там ядро можно использовать для чего угодно, хоть для шлюза из одного протокола в другой, хоть для построения отчета.... В общем вариаций много.
Генератор отчетов ннада :) я даже начинал разбираться с miniExcel если не ошибаюсь, но дальше разбора дело не дошло. а продолжать надо...
ну, в целом лисапедистам флаг в руки, будет очередной ModbusGuru и так далее, что тут уже пробегало.
з.ы. по п.2 в посте 4, могу дать удочку, в общий доступ ещё не выкладывал, так как до сих пор пилю ещё, но симуляцию на этом делать можно. Язык C#, модуль для RapidScada.
Исполняет программы, написанные на C# и эмулирует ПЛК если так можно выразиться.
In_Da_Cher_A
01.07.2026, 07:04
Нейронки предлагают например такие варианты:сразу видно программиста
1.Modbus TCP/RTU‑сканер смешно
Наладчик вбивает IP/COM-порт, адрес, длину — сразу видит данные. если чел полез в сканер, значит и так с обменом проблемы. ничего он не увидит, железка не отдаёт либо обмен кривой. И зачем нужен ваш сканер?
лучше бы обмен написали хехе - вон раз в год приходит страдалец с датчиком вакуума Эстервак, продайте им программу для считывания данных с датчика
2.Симулятор технологического процесса с Modbus TCP‑серверомну вы же не знаете ни одного тезпроцесса ни одной переходной функции.....опять типа нейронка всё напишет. Так зачем вы нужны?
таких писателей симуляторов в начале автоматизации в 90ые и 00 на каждой кафедре автоматизации каждого универа кормилось толпами и пытались впаривать всяким корпам - результат нулевой как правило, пару раз это прокатит, а потом также всё устаревает и нах никому не нужно
отдаёт параметры по Modbus. тоесть мне надо писать ещё вариант под модбас? а оно мне надо? у меня всё крутится по внутренней шине
в большом проекте большой АСУ ТП не один программист пишет и не один день, а наладка также занимает время и симуляция нах никому не нужна.
На форумах просят постоянно.на каких?
3.Modbus ↔ MQTT шлюз (сервис‑мост)у всех контоор, которые чтото клепают для умных домов, в том илиином виде это есть. Зачем вы нужны?
4.Просмотрщик и конвертер архивных логов ПЛК ОВЕН / CoDeSys
Многие ПЛК сохраняют архивы в бинарном или специфичном CSV. Утилита, которая открывает файл, рисует тренды и выгружает в Excel. (Особо актуально для форума owen.ru.)делать логи и архивы на плк - это кривая отрыжка из 90ых, когда такие же программисты пытались выжать из плк больше, чем нужно. В итоге - либо это работает криво, либо это работает с костылями и пока ты заставшиь это работать потратишь кучу времени на фичу, за которую тебе не платят
потому что вся эта архивация есть в любом ХМИ, который сейчас есть везде хоть в виде панели или в виде скады и там это сделать проще и как правило объём больше
поэтому утилита не нужна, нужно написать саму архивацию :D
5.Генератор отчётов по шаблону Excel, каких отчётов? кому отчёт*?
Вводишь адреса регистров, выбираешь Excel‑шаблон — и программа проставляет значения в ячейки, формирует PDF для сменного отчёта. всё это отлично делается в любой скаде. Зачем вы нужны?
Малый бизнес до сих пор делает это вручную.пример приведите и продайте ему. Потом расскажете сколько раз вас послали
Но что из этого надо, ничего. Нейронка просто сгенерировала вам свою галлюцинацию на нужную вам тематику, подстроившись под ваш запрос. Она просто вам "впарила" белый шум.
Ваша проблема в том, что вы "ещё один программист" который типа "спустился с небес" в промавтоматизацию и решил что здесь можно заработать легко и не напрягаясь и что здесь лохи, которые не умеют в "трушное программирование"
вы напоминаете писателей игр для первого айфона когда вышли Энгри Бёрдс и все ломанулись в писателей приложений для аппстора - сколько было калькуляторов написано, календарей и прочего хлама - можно было построит башню выше бурж халифа
если сможете снять с себя корону и начнёте изучать предмет, и начнёте по-настоящему переквалифицироваться в автоматизацию - может тогда чтото и сможете применить из своих знаний
а так - вы хотя бы попробуйте возьмите напишите работающую автоматическую архивацию с выгрузкой условно точек на 100-200 из которых 30% аналоги для 110го в 2.3 а потом продайте её кому нибудь
вот этот сериал будет интересно посмотреть
удачи
:) не кратко, но в точку...
Таких пЕсателей, с 5-ти летним стажем, хоть пруд пруди.
У меня "стажа" наверное поболее будет, и то себя считаю лохом, отчасти потому что самоучка.
Чтобы вы не написали, это нужно мало кому, а единичный вариант за дорого никому не нужен или должен быть ВАУ как не заменим или просто отсутствовать на рынке.
Если честно, то всего этого ПО просто навалом. И по отдельности и в купе. И очередной "велосипед", правда, ни чему.
Вы обращали внимание на рабочее место электронщика?
При решении конкретной задачи, он может все приборы и прибамбасы подключить к исследуемому телу (плате)
и долгое время наблюдать и экспериментировать. Т.е. в лабораторных условиях создается целая уникальная комбинация (система).
При этом на относительно небольшое время - потом всё разбирается и собирается заново для следующего проекта.
Так вот для меня Visual Basic 6.0 такая лаборатория, где я могу быстро создать такую комбинацию для конкретного проекта, а потом быстро перенастроить под другой.
Как бы это дико не звучало, но оказалось, что простой интерпретатор Basica, установленный на Orange Pi, позволяет быстро создать любой универсальный прибор на все случаи жизни. А Вы хотите создавать маленькие инструменты под каждый случай отдельно.
Чувствуете разницу?
Большое спасибо за ответы.
Правильно ли я понял что в сфере автоматизации никаких проблем и потребностей нет, всё уже изобретено, всё необходимое существует в виде бесплатных и платных инструментов на любой вкус и цвет, а чего не хватает - то нуждающийся сам быстро сделает?
Я новичок в сфере автоматизации и не скрываю этого. Пришёл на профильный форум и вежливо поинтересовался а каких вещей не хватает отрасли. Понятно, что мастерскаду я не напишу, но я на неё и не замахиваюсь.
Все мои ограничения понятны, бизнес здесь и сейчас и лёгкие деньги естественно не будет, это было бы глупо и наивно.
Я лишь хотел понять направления, в которых стоит копать.
Нейронку собственно использовал именно для того, чтобы показать примеры предлагаемых решений (так как я не в курсе потребностей отрасли), чтобы их можно было обсудить как отправную точку в дискуссии.
Не обязательно именно эти темы, возможно другие, про которые я не знаю. За экспертным мнением и пришёл.
Ещё раз, спасибо за обратную связь.
Чтобы понять, что нужно, надо этим пользоваться, а не придумывать то, что уже есть или то, что никому будет не нужно.
И от того, чем вы пользуетесь и появляется то, чего не хватает.
Не думаю, что вы будете писать для других бесплатно для той же MasterScada. Или ещё для какой-то другой системы. Разве что этим вы пользуетесь, и это нужно лично вам.
Например, если вы сделаете настраиваемые формы отчётов в html, pdf, excel на базе шаблона excel с функцией подключения своей dll для связи с бд, или ядром любой scada. Может получится универсальная штука, которую можно прикручивать к любым источникам данных.
Чтобы результат отчёта можно было вытянуть на web страницу или сразу в файл.
Большое спасибо за ответы.
Правильно ли я понял что в сфере автоматизации никаких проблем и потребностей нет, всё уже изобретено, всё необходимое существует в виде бесплатных и платных инструментов на любой вкус и цвет, а чего не хватает - то нуждающийся сам быстро сделает?
Я новичок в сфере автоматизации и не скрываю этого. Пришёл на профильный форум и вежливо поинтересовался а каких вещей не хватает отрасли. Понятно, что мастерскаду я не напишу, но я на неё и не замахиваюсь.
Все мои ограничения понятны, бизнес здесь и сейчас и лёгкие деньги естественно не будет, это было бы глупо и наивно.
Я лишь хотел понять направления, в которых стоит копать.
Нейронку собственно использовал именно для того, чтобы показать примеры предлагаемых решений (так как я не в курсе потребностей отрасли), чтобы их можно было обсудить как отправную точку в дискуссии.
Не обязательно именно эти темы, возможно другие, про которые я не знаю. За экспертным мнением и пришёл.
Ещё раз, спасибо за обратную связь.
pamir51 вы ищите золотую жилу в направлении АСУ производственных процессов, а, как понятно, из вашего сообщения опыта в этом деле нет. Направление настолько широкое, что с наскока его не одолеть. Коллеги по форуму указали на задачи которые приходится решать и проблемы возникающие при этом. В части SCSDA они под силу только коллективу разработчиков с разными знаниями (сейчас модно говорить компетенциями), но оставлю первое и к тому же их сейчас как в строках из песни "как много девушек хороших, как много ласковых имен". Кому то нравится Rapid, а мне по простоте, силе и качеству больше подходит Симплайт и её использую.
На форумах, при обсуждении, как правило исходят из желания помочь. А чем можно помочь вам? Мой совет - работайте в направлении где вы сильны. Сейчас в производстве всё больше используются многозонные установки. Там работы много. И для нейронки найдется место .
С уважением
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot