Цитата Сообщение от Николаев Андрей Посмотреть сообщение
Именно в такой последовательности и идем, видимо не совсем однозначно выразился.
Существующую платформу ПР200 доводим до ума и добавляем функции, не переводя на новые истории.
Новая платформа пока на уровне идей
Не единственно возможная стратегия.
"Крупные игроки" обычно играют иначе. Просто пример, не пытаясь "учить жить".
Берётся топовый микропроцессор активно развивающейся линейки, и на нём создаётся максимальная платформа топового продукта (супер-пупер ПЛК), собрав все сегодняшние и завтрашне-послезавтрашние идеи от "малинщиков-ардуинщиков" в том числе.
По мере разработки, выясняются подводные камни и возможности/методы "обрезания" для удешевления ограниченных изделий. На рынке появляются изделия с самыми завершёнными фичами, начиная с того, что уже готово. А дальше - единая стратегически основа доводится и "вверх", и "вниз".
Максимально унифицированный софт под железки и под разный уровень конечных пользователей.

Это не просто и есть много рисков. Но и отдача в случае успеха гораздо больше, чем линейное развитие через добавление всё новых и новых костылей чтобы приподняться на пару милиметров над имеющимся, и трудный выбор "всё сломать и сделать заново" или ещё пару костылей прикрутить - авось не рухнет.
Ещё раз.
Не хочу "учить бобра тонуть".
Просто, сейчас лично я бы собирал идеи для ПР500, на уровне ПЛК 110 м2 и выше, с ВЫСОКОУРОВНЕВОЙ средой разработки "для дошкольников". А ПР300 уже родился бы сам или как этап построения ПР500, или как результат его обрезания.
Извините за многослов.