IVM ну очевидно же, что тенденции в Российские продукты. CodeSys буржуины же. Сейчас уже вопрос стоит так, что неважно, вернутся или нет они обратно. Будут появляться новые ПЛК, под которые уже не взять лицензии для RT на CodeSys.
Вид для печати
IVM ну очевидно же, что тенденции в Российские продукты. CodeSys буржуины же. Сейчас уже вопрос стоит так, что неважно, вернутся или нет они обратно. Будут появляться новые ПЛК, под которые уже не взять лицензии для RT на CodeSys.
Ну... будем конечно посмотреть. Есть интерес к тому, что получится в итоге. Но уровень скепсиса оч высокий. Все же в совтовом плане ОВЕН пока себя зарекомендовал с весьма нелицеприятной стороны.
Присоединяюсь к вопросу о среде ОВЕН ALTA очень интересно что за зверь ну и ТТХ контроллера тоже сообщите пожалуйста. Готов побеттатестировать новинку.
PS Я уже много лет применяю продукцию ОВЕН, купил её на многие миллионы рублей. Импортозамещение, поддержка Российского производителя и всё такое... Но вот уже пару лет как начались проблемы со слетающим IP адресом на 200-х модулях, ни с того ни с сего перестающие работать контроллеры 110М02 - светодиод Работа перестаёт загораться, а тут недавно и загрузочное приложение начало слетать на ПЛК200...
На одном объекте, после очередного слетания IP адресов мне прямо сказали - это не уровень промышленной автоматики и впервые я не смог найти чем возразить.
Вобщем люблю Овен искренне, но он меня иногда не любит)
Похоже софтварный отдел овена никого не любит, пройдитесь по смежной теме, https://owen.ru/forum/showthread.php?t=41762&page=12 проникнитесь отношением к пользователям...
Вам сюда https://owen.ru/testing_alta_ide
Филоненко Владислав, поделитесь, пожалуйста видением на дальнейшее развитие (или замораживание с выпуском только патчей/обновлений безопасности) OwenLogic.
На мой взгляд, перенос разработки прикладного программного обеспечения (ППО) для новейших ПР в среду ALTA IDE - это же и есть завершение поддержки OwenLogic.
Как и в какие сроки будет проходить "прощание с легендой"?
Мне очень нравился логотип с совой и долго не хотелось переходить на OL2 из-за казённого вида :)
Что то тема затихла , хотя я считаю она достаточно интересная как по мне , интересует реализация коммуникационных протоколов будет ли доступ к сокету как в кдс . Когда планируются графические языки программирования . Будет ли поддержка oPENplcXML . какая шина будет под распределенную периферию
ПЛК110_60 на Альте официально заработал.
Справа Вы можете видеть инженерный ПЛК на базе железа 210-го,
а слева - предка ПЛК.
Предок - это Электроника МК52? Ну нормально, крутой девайс. Надеюсь ОвенАльта будет таким же неубиваемым.
Владислав, СКРИНЫ cбросьте пож-ста скрины IDE, надеюсь что такой же интуитивно простой интерфейс как CODESYSы и OWEN LOGIC. Относительно MК-52 позабавили, который родом из советского Киева. Но девайс отличный, помню еще во времена СССР все курсовые и диплом на подобном считал - МК-61. Хотя МК-52 тоже есть и даже еще и живой.
В калькуляторе были сразу ноги, а для самых умных можно было в кольцевую шину допаять микросхему (там кольцевой сдвиговый регистр), получить доппериферию+допячейки для расширения программы.
Кстати на этой архитектуре делалось большое количество как калькуляторов (непрограммируемых) так и всяких специфических устройств, знай запаивай в нужном порядке нужные варианты микросхем.
Немного из жизни ПЛК110М03 на Alta
Slow mov 240 к/сек, задача 100мкс, медленные выхода ПЛК110М03
До ЗБТ ничего серьёзного выкладываться не будет. Но это не мешает Вам задавать вопросы.
ИДЕ же просят показать, фото хотя бы. Это лучше чем бегающие диоды.
И раз уж диоды - это эквивалент "конфигурации"/прерывание/тайминг кодом?
Пропустил. Хотя записывался, было ли уведомление, незнаю, мог быть в запаре
ЗБТ идёт, багов мало, а значит уже можно немного рассказать о том, что такое АЛЬТА.
Итак. АЛЬТА - это комплексный продукт полного цикла разработки, включающий в себя:
- Среда разработки с поддержкой плагинной системы (и работой на разных ОС)
- Собственно плагины для различных редакторов, отображения и т.п. (по сути любой каприз)
- ОС линукс для микроконтроллеров с поддержкой RT
- АЛЬТА runtime - небольшое сервисное приложение на ПЛК, осуществляющее связь и загрузку приложения пользователя и интерфейс отладки
- Собственно приложение пользователя (о нём позже)
- Компилятор ST
- Менеджер библиотек
- Всякие утилиты и инженерная IDE (для разработчиков)
Приложение пользователя (название рабочее, может сменим) - результат, приложение под целевую платфорту (в первых ПЛК это aarch64 Linux), собранное нашим компилятором из кода на ST и библиотек.
Библиотеки могут быть как на ST, так и на других языках, собранных в виде динамических библиотек.
Для сборки используется таргет, представляющий из себя:
- Системный исходный код
- Код компонентов
- Системные библиотеки
и опционально подключаемые библиотеки, которые могут содержать:
- Дополнительные компоненты
- Пользовательские библиотеки на ST
- Пользовательские библиотеки в виде so/dll
В IDE к таргету и библиотекам добавляется пользовательский код (поддерживается статистический анализ, подсветка синтаксиса, автодополнение и автозамена).
всё это компилится/линкуется в исполняемые артефакты и библиотеки под конкретный ПЛК и через Альта-runtime загружается на ПЛК.
Для отладки кода на ПЛК доступны online-отображение переменных и пошаговая отладка.
Как альтернатива on-target отладке - эмулятор ПЛК на ПК.
После отладки можно включить автозапуск и установить прибор на объект.
Retain, Persistant и горячее обновление - всё что нужно для автоматизации.
Для системных интеграторов дополнительно к пользовательскому коду и библиотекам можно создавать компоненты, плагины и драйвера, что позволяет поддерживать свои приборы, протоколы и интерфейсы, кастомизировать отображение и т.д.
В рамках ЗБТ/ОБТ мы обкатываем эти решения и постепенно их включаем для потребителей (т.е. следует понимать что не всё вышеописанное сразу доступно для всех)
В чём отличия Альты от других.
- Полный стек продуктов нашей разработки - позволяет реализовать практически любые хотелки наших разработчиков, дизайнеров, интеграторов и потребителей.
- Отечественная среда разработки - в наше непростое время это много где востребовано.
- Высокопроизводительный оптимизирующий компилятор - реально в разы быстрее аналогичного кода на CoDeSys на том же железе.
- Готовность к микросекундным задачам - система сразу разрабатывалась как RT и мы стараемся выжать 100% из железа и ПО.
- Привязанное к задачам селективное обновление данных - обновляются лишь те данные что нужны в конкретной задаче и только с темпом задачи - сильно снижена фоновая нагрузка на ресурсы контроллера, больше ресурсов остаётся на управление.
- Отсутствие фреймворка на ПЛК - теперь на ПЛК нет весьма солидного кода приложения, где лежат все нужные (и не нужные) функции, компоненты и т.п.
- Фреймворк собирается под конкретные нужды и содержит только те функции что используются. Это дополнительный плюс как к расходу ресурсов так и к производительности.
- Альта лишена бакграунда из 90-х и сразу ориентируется на стандарты 21-го века. Это 64-х битное время, поддержка Unicode и UTF-8, современные протоколы и интерфейсы. При этом легаси код либо 100% переносим, либо требует минимальных косметических доработок (чтобы указать что это - легаси).
а мы подписывались на какое ?Цитата:
ЗБТ идёт
а, я понял, типа преOpen тест еще будет.
Видео по статистике задач на ПЛК.
Ничего не интересно, но очень понятно? © =))Цитата:
Видео по статистике задач на ПЛК
Там 10 секунд всего. Ты или скрин выложи, или длиннее сними.
з.ы. есть такая штука, как захват экрана, например FreeCam :)
In_Da_Cher_A Нее! Я лучше тоже такие поснимаю ))
Причём так, чтобы было максимально всрато и непонятно))
Типа "Экран ПЛК не в фокусе и там какие-то цифирки" с названием "Ты только посмотри что делает этот ПЛК" )))
Филоненко Владислав Владюсик! Я вообще не понял, куда там смотреть)
Может лучше скриншот выложил бы?)