Оказывается исходный код Си, из которгого собиратеся программа для заливки в контроллер управления, называется прототипом. Логично же если процесс его генерации из SimInTech это прототипирование. Никогда такого термина не встречал. Чудны дела твои господи. Везде и всегда это the development of safe embedded software dealing with control and protection systems. (Спецально посмотрел у конкурентов Esterel cлов прототип и протоnипирование там вообще нет, от слова совсем.)
Но у нас в SimInTech, кроме генерируемого кода алгоритм управления есть и исполнительная сисема реального времени NordWind, которая собирается отдельно и загружается в целевую систему как готове исполняемое ПО. Которая уже и уравляет на целевой системе алгоритмвми собраными из исходнго кода (пусть будет это буде прототип). Так что мое утверждение что наше ПО управляет ядерным реакторам и другими интресными штуками остается в силе.
небольшие scada-подобные системы используются для быстрого прототипирования контроллеров. Для этого и делается генерация сишного кода.
А если мы генерируем код который идет уже в финальное изделие, это тоже прототип, в вашем представлении?
Просту у нас есть опыт, кодна на АЭС престали брать программиста. На объект (реактор РБМК) призжал технолог из НИКИЭТ с SimInTech на ноутбуке и заливал в стойку управления действующего реактор ПО сгенирированое из Диаграммы SimInTech. Это тоже пототип получается?
Портотипирование, это момент когда мы находимся на раннней стадии проектирования или конструирования системы. И да в SimInTech это тоже можно делать. Но я говорил уже об управления объектом. SimInTech это сквозная технология от ТЗ до боевого ПО работающего на объекте
Как можно назвать портотипом кода ПО которое уезжает в стойках системы управления на действующую АЭС?
При все уважение портотипированием это назвать ну никак нельзя.
Или например генерация кода и прошивка микроконтроллера, который управляет электроприводом. Ну ни как ПО работающие на контроллер привода стоящие в изделии нельяз назвать поротипом. Извините.
Вскоримли манагеров по моему мненю как раз "импьртопроизводители" Сименсы Сапы Ораклы и прочие вендры, которые могли по своим законам взятки местным менегерам как затраты проводить.
Конечно например в МО уже посадили менегеров, которые вместо 1С поставили SAP для расчета денежного довольствия военнослужащих.Но посадили не за импорт.
Проектант атомного Ледокола Айсберг, разрабатыаает систему управления судном. Там есть режимы управления. Пусть это Малый ход, Полный ход, и т.п. Нужны алгоритмы управления
ОКБМ разрабатывает атомный реактор турбину генератор и всю обвязку технологическую. Всем этим опасным хозяйством надо управлять.
Алгоритмы реактора должны быть согласованв с алгоритмами Айсберга. Режим малого хода во льдах и малого хода в порту, для реактора разные. Хотя бы потому что вода в 4-контуре забортная разная.
В SimInTech делают модель реактора и модель алгоритмов.
Потом все эти алгоритмв приезжают в Аврору, которая на их основании должна запрограмировать контроллеры управления.
Для этого берут модель реактора у ОКБМ с алгоритмами добавляют модель алгоритмов Айсберга и отдают Авроре.
Аврора собирает стойки управления, пишет ПО или генерирует его из модели алгоритмов в SimInTech. Потом подключает стойки к модели обьекта. И гоняет требуемые режимы управления. Если алгоритмы в стойках управляют моделью так же как алгоритмы в модели, значит можно их ставить на ледокол.
Насколько я смею предположить вы имеете некоторое отношение к Транзасу. Та часть которая осталась в РФ и занялась беспилотием, купила SimInTech как раз для разработки систем управления, насколько я помню вместе с генератором кода. А отнють не как небольшую SCADA. Зачем в беспилотнике SCADA?
Можете их поспрошать как они используют SimInTech.
SimInTech это система моделирования сложных технических обьектов и среда модельно орентированного проектирования и создания систем управления. В ней присутсвует как модель обьекта так и модель системы управления при этом модель ситемы управления автоматичекси генерирует код готовы в к загрузке в системы управления. Цикл разработки получается полным и сквозным от требований до создания и отладки кода.
Это "небошьшая скада" используется для создания виртуально АЭС. А так же реално управляет реакторами АЭС и АПЛ.
Ниже по ссылке описание технологии создания системы управлегия ядерным реактором:
А в это видео малая часть моделирование турбины АЭС с сиетемой управления:
И кстати как SCADA наша система почти никогда не продавалась, только как среда создания систем управления. SCADA у заказчиков получалась в подарок к основному функционалу системы
В статье речь идет именно о визуализации, но использование SimInTech это не только авиация, и мое утверждение про управлени относится именно к другим отраслям.
Вы не верите, что наш код управляет ядерными реакторами?
И вот эта картинка не является правдой:
Автоматическая генерайия кода ПО систем управления
Тогд вот вам ссылка на презентацию 2016 года там много слайдов но они все в основном с картинками и технологию на пример САР реакторного отделения описана в подробностях:
Я про это уже три раза сказал, это не полноценная замена полномасштабному тренажеру, а имитатор и дополнение которое оказалось очень полезно и востребовано в учебном процессе. Об этом и статья И да SimInTech используется только лишь для:
отрисовки приборных панелей,
+ логика работы этих панелей (она там совсем не элементарная)
+ связь с железом (прошивка ардуино)
+ связь с ХPlay
+ регистарция параметров виртуального полета.
И это все "только лишь" стало возможным и доступным с SimInTech.
То что в статье используется для генерации управляющего ПО АЭС, уже лет 10 как и это ПО сейчас реально управляет атомными реакторами как АЭС так и АПЛ. А часть упомянутого в стать ПО явялется исполнительной системой реального времени под кодовым названием NordWind и уже с десяток лет управляет системами безопасности реакторов РБМК. Если считать, что это смешное начало, то я тогда не знаю что будет не смешным продолжением.
Тут всего три утвержения. С каким именно утвержением вы не согласны:
1) До появления SimInTech неьзя было учебном заведении собрать имитатор-тренажер подобный приведенный на картинке используя не ворованные и доступные по цене лицензии ПО.
2) Используя SimInTech собрать тренажер имитатор подобный приведнному на картинке не просто, а очень просто, особенно с библиотекой готовых элеменото видеокадры.
3) Тренажеры-имитаторы приведенные на картинке полезны в обучении летчиков.
Просто я воспитан в великой русской культуре на великой русской литературе, но потом поработал с ведущей европеской компанией, после этого я матом не ругаюсь я на нем разговариваю. А поскольку я сам продавал французские софт, то могу говорить правду, про отношение европейцев к русским пользователям как она есть. Не всем правда нравится конечно, но то такое.
конечно понаслышке, но про стоимость полноценного тренажера в курсе. В это то и смысл. Те кто делают тренажер полноценный просят соответсвющие деньги. А здесь то как раз получается очень дешовая аналогия на базе SimInTech. Да это не замена полноценному тренажёру, но выполняет значительную часть реальных функция обучения.
Получаем новый продукт которого раньше не было. Потому что у инженеров появился инструмент позволяющий это сделать.
могут конечно, но там софт и железки стоят как настоящие и разрабатывается не в графическом виде как в SimInTech а ручным кодирование руками. Стоимость полноценного тренажера получается космическая.
Вопрос здесь больше нравственный, если мне насрать на всех вокруг, я беру то что есть с торентов и решаю свою задачу. Мненгеры так и поступают берут MATLAB, и с них никакого спрсу не было, до снакций особенно. Типа мы берем лучшее решение. А если я чувствую себя частью большой страны, то мне хочется использовать что то наше, поскольку деньги пойдут совим же разрабам, которые что нибудь для меня в софте докрутят, а может и не докрутят. Но все равно деньги остались в стране и это хорошо морально, хотя чисто экономически по шарабану. Такой вайб по жизни. А в тексте как раз этот вайб чувствуется, человеку прикольно использоватеь SimInTech, а не MATLAB.
Учебная лицензия понятие растяжимое если я на учебной лицензии сделал лабораторную с ардуино это норм? А если я целый стенд собрал на учебной. Когда я нарушаю лицензию?
Для нас как для разработчиков если на учебно что сто создано и продано, то покупатель разработки купит полноценную коммерческую, и в этом есть смысл, каждый не головожоп на счету, даже если у него деньги толко на учебную лицензии.
Те же самые сименсоиды после того как камшот на лицо пользователей исполнили выдали вечные лицензии, что бы с них не спрыгивали. Вдруг ветер переменится и можно будет опять деньги брать с опущенного лошья.
Век живи век учись и дурьнем помрешь!
Оказывается исходный код Си, из которгого собиратеся программа для заливки в контроллер управления, называется прототипом. Логично же если процесс его генерации из SimInTech это прототипирование. Никогда такого термина не встречал. Чудны дела твои господи. Везде и всегда это the development of safe embedded software dealing with control and protection systems. (Спецально посмотрел у конкурентов Esterel cлов прототип и протоnипирование там вообще нет, от слова совсем.)
Но у нас в SimInTech, кроме генерируемого кода алгоритм управления есть и исполнительная сисема реального времени NordWind, которая собирается отдельно и загружается в целевую систему как готове исполняемое ПО. Которая уже и уравляет на целевой системе алгоритмвми собраными из исходнго кода (пусть будет это буде прототип). Так что мое утверждение что наше ПО управляет ядерным реакторам и другими интресными штуками остается в силе.
Это народ у вас всегда не торт. В цивилизованной стране и сименсоиды и менегеры шли бы под суд вместе.
А если мы генерируем код который идет уже в финальное изделие, это тоже прототип, в вашем представлении?
Просту у нас есть опыт, кодна на АЭС престали брать программиста. На объект (реактор РБМК) призжал технолог из НИКИЭТ с SimInTech на ноутбуке и заливал в стойку управления действующего реактор ПО сгенирированое из Диаграммы SimInTech. Это тоже пототип получается?
Портотипирование, это момент когда мы находимся на раннней стадии проектирования или конструирования системы. И да в SimInTech это тоже можно делать. Но я говорил уже об управления объектом. SimInTech это сквозная технология от ТЗ до боевого ПО работающего на объекте
Как можно назвать портотипом кода ПО которое уезжает в стойках системы управления на действующую АЭС?
При все уважение портотипированием это назвать ну никак нельзя.
Или например генерация кода и прошивка микроконтроллера, который управляет электроприводом. Ну ни как ПО работающие на контроллер привода стоящие в изделии нельяз назвать поротипом. Извините.
Вскоримли манагеров по моему мненю как раз "импьртопроизводители" Сименсы Сапы Ораклы и прочие вендры, которые могли по своим законам взятки местным менегерам как затраты проводить.
Так что именно?!
Менегеров котрые посадили на импорт?
Конечно например в МО уже посадили менегеров, которые вместо 1С поставили SAP для расчета денежного довольствия военнослужащих.Но посадили не за импорт.
Да и других дефективных менегеров у нас нет.
Что менять то?
Почему абстрактное? Вполне конкретное.
Проектант атомного Ледокола Айсберг, разрабатыаает систему управления судном. Там есть режимы управления. Пусть это Малый ход, Полный ход, и т.п. Нужны алгоритмы управления
ОКБМ разрабатывает атомный реактор турбину генератор и всю обвязку технологическую. Всем этим опасным хозяйством надо управлять.
Алгоритмы реактора должны быть согласованв с алгоритмами Айсберга. Режим малого хода во льдах и малого хода в порту, для реактора разные. Хотя бы потому что вода в 4-контуре забортная разная.
В SimInTech делают модель реактора и модель алгоритмов.
Потом все эти алгоритмв приезжают в Аврору, которая на их основании должна запрограмировать контроллеры управления.
Для этого берут модель реактора у ОКБМ с алгоритмами добавляют модель алгоритмов Айсберга и отдают Авроре.
Аврора собирает стойки управления, пишет ПО или генерирует его из модели алгоритмов в SimInTech. Потом подключает стойки к модели обьекта. И гоняет требуемые режимы управления. Если алгоритмы в стойках управляют моделью так же как алгоритмы в модели, значит можно их ставить на ледокол.
Насколько я смею предположить вы имеете некоторое отношение к Транзасу. Та часть которая осталась в РФ и занялась беспилотием, купила SimInTech как раз для разработки систем управления, насколько я помню вместе с генератором кода. А отнють не как небольшую SCADA. Зачем в беспилотнике SCADA?
Можете их поспрошать как они используют SimInTech.
SimInTech это система моделирования сложных технических обьектов и среда модельно орентированного проектирования и создания систем управления. В ней присутсвует как модель обьекта так и модель системы управления при этом модель ситемы управления автоматичекси генерирует код готовы в к загрузке в системы управления. Цикл разработки получается полным и сквозным от требований до создания и отладки кода.
Это "небошьшая скада" используется для создания виртуально АЭС. А так же реално управляет реакторами АЭС и АПЛ.
Ниже по ссылке описание технологии создания системы управлегия ядерным реактором:
https://disk.yandex.ru/i/EYF77wpDTOPd5A
А в это видео малая часть моделирование турбины АЭС с сиетемой управления:
И кстати как SCADA наша система почти никогда не продавалась, только как среда создания систем управления. SCADA у заказчиков получалась в подарок к основному функционалу системы
В статье речь идет именно о визуализации, но использование SimInTech это не только авиация, и мое утверждение про управлени относится именно к другим отраслям.
Вы не верите, что наш код управляет ядерными реакторами?
И вот эта картинка не является правдой:
Тогд вот вам ссылка на презентацию 2016 года там много слайдов но они все в основном с картинками и технологию на пример САР реакторного отделения описана в подробностях:
Как SimInTech управляем ядерным ракторами
Я про это уже три раза сказал, это не полноценная замена полномасштабному тренажеру, а имитатор и дополнение которое оказалось очень полезно и востребовано в учебном процессе. Об этом и статья И да SimInTech используется только лишь для:
отрисовки приборных панелей,
+ логика работы этих панелей (она там совсем не элементарная)
+ связь с железом (прошивка ардуино)
+ связь с ХPlay
+ регистарция параметров виртуального полета.
И это все "только лишь" стало возможным и доступным с SimInTech.
Хорошие у вас знакомыем. У нас половина компании из создателей тренажеров АЭС, а вторая из создателей систем управления для АЭС.
Так помогите отделить зерна от плевел интересно же где мы не правы.
То что в статье используется для генерации управляющего ПО АЭС, уже лет 10 как и это ПО сейчас реально управляет атомными реакторами как АЭС так и АПЛ. А часть упомянутого в стать ПО явялется исполнительной системой реального времени под кодовым названием NordWind и уже с десяток лет управляет системами безопасности реакторов РБМК. Если считать, что это смешное начало, то я тогда не знаю что будет не смешным продолжением.
Ваша версия?
Простите но что именно не так?
Тут всего три утвержения. С каким именно утвержением вы не согласны:
1) До появления SimInTech неьзя было учебном заведении собрать имитатор-тренажер подобный приведенный на картинке используя не ворованные и доступные по цене лицензии ПО.
2) Используя SimInTech собрать тренажер имитатор подобный приведнному на картинке не просто, а очень просто, особенно с библиотекой готовых элеменото видеокадры.
3) Тренажеры-имитаторы приведенные на картинке полезны в обучении летчиков.
Просто я воспитан в великой русской культуре на великой русской литературе, но потом поработал с ведущей европеской компанией, после этого я матом не ругаюсь я на нем разговариваю. А поскольку я сам продавал французские софт, то могу говорить правду, про отношение европейцев к русским пользователям как она есть. Не всем правда нравится конечно, но то такое.
Здесь инженеры должны своих айтишнико пинать что они шевелились у государства сейчас деньги на ИТ выделяются.
конечно понаслышке, но про стоимость полноценного тренажера в курсе. В это то и смысл. Те кто делают тренажер полноценный просят соответсвющие деньги. А здесь то как раз получается очень дешовая аналогия на базе SimInTech. Да это не замена полноценному тренажёру, но выполняет значительную часть реальных функция обучения.
Получаем новый продукт которого раньше не было. Потому что у инженеров появился инструмент позволяющий это сделать.
могут конечно, но там софт и железки стоят как настоящие и разрабатывается не в графическом виде как в SimInTech а ручным кодирование руками. Стоимость полноценного тренажера получается космическая.
Вопрос здесь больше нравственный, если мне насрать на всех вокруг, я беру то что есть с торентов и решаю свою задачу. Мненгеры так и поступают берут MATLAB, и с них никакого спрсу не было, до снакций особенно. Типа мы берем лучшее решение. А если я чувствую себя частью большой страны, то мне хочется использовать что то наше, поскольку деньги пойдут совим же разрабам, которые что нибудь для меня в софте докрутят, а может и не докрутят. Но все равно деньги остались в стране и это хорошо морально, хотя чисто экономически по шарабану. Такой вайб по жизни. А в тексте как раз этот вайб чувствуется, человеку прикольно использоватеь SimInTech, а не MATLAB.
Учебная лицензия понятие растяжимое если я на учебной лицензии сделал лабораторную с ардуино это норм? А если я целый стенд собрал на учебной. Когда я нарушаю лицензию?
Для нас как для разработчиков если на учебно что сто создано и продано, то покупатель разработки купит полноценную коммерческую, и в этом есть смысл, каждый не головожоп на счету, даже если у него деньги толко на учебную лицензии.
Те же самые сименсоиды после того как камшот на лицо пользователей исполнили выдали вечные лицензии, что бы с них не спрыгивали. Вдруг ветер переменится и можно будет опять деньги брать с опущенного лошья.
А вот под предыдущей статьей как раз опущенные МATLABом авиационные специалисты жаловались на цену:
https://habr.com/ru/articles/846918/comments/#comment_27357288