Страница 11 из 13 ПерваяПервая ... 910111213 ПоследняяПоследняя
Показано с 101 по 110 из 125

Тема: ПЛК110M03 На Овен Альта

  1. #101

    По умолчанию

    Есть вопрос по функциональной части IDE:
    Современные мониторы позволяют размещать большое кол-во информации на экране, привыкаешь формировать рабочее поле по своему усмотрению, однако при использовании ALTA появились сложности, хотел вывести одновременно на экран вкладку Device и код PRG, однако столкнулся с вылетом среды.
    -------------------------------------------
    Вложение 90261
    -------------------------------------------
    А в некоторых случаях вкладка PRG становилась внешне пустой.
    -------------------------------------------
    Вложение 90262
    -------------------------------------------
    Если что в MAIN код есть (очень простенький светофор)
    -------------------------------------------
    Вложение 90263
    -------------------------------------------
    Так вот, эта проблема связана с моей системой, или всё-таки проблема в среде?
    И ещё, планируется ли выпуск MCP для среды? Может быть уже есть наработки?

  2. #102
    Пользователь Аватар для СергейНовосиб
    Регистрация
    23.05.2011
    Адрес
    Новосибирск
    Сообщений
    408

    По умолчанию

    Поставил дэмку.
    Первые впечатления:
    - по начальному функционалу - почти Codesys 2.3. Язык только ST.
    - может кому-то нравится черный фон, мне нет. Хочу светлый.
    - почему в поле "Вывод" сообщения не на русском? Такое ощущение как Codesys переведен, но не до переведен.
    - в анонсе написано, что будет импорт из Codesys 2.3 и даже Codesys 3.5. Поюзать не получится.
    - переменные по русски называть нельзя. Я не программист, а инженер-программист без знания инглиша.
    В общем на сегодняшний день - поставил, посмотрел, по тыкал и снес.

  3. #103

    По умолчанию

    Цитата Сообщение от SlavikP Посмотреть сообщение
    На каком железе Alta сейчас работать может? Только на ПЛК110? ПР-ок не поддерживает пока?
    Добрый день. Первый прибор на ALTA IDE - ПЛК110-ALTA, поддержка линейки ПР запланирована на будущее

  4. #104

    По умолчанию

    Цитата Сообщение от Uncle Fedor Посмотреть сообщение
    Есть вопрос по функциональной части IDE:
    Современные мониторы позволяют размещать большое кол-во информации на экране, привыкаешь формировать рабочее поле по своему усмотрению, однако при использовании ALTA появились сложности, хотел вывести одновременно на экран вкладку Device и код PRG, однако столкнулся с вылетом среды.
    -------------------------------------------
    Вложение 90261
    -------------------------------------------
    А в некоторых случаях вкладка PRG становилась внешне пустой.
    -------------------------------------------
    Вложение 90262
    -------------------------------------------
    Если что в MAIN код есть (очень простенький светофор)
    -------------------------------------------
    Вложение 90263
    -------------------------------------------
    Так вот, эта проблема связана с моей системой, или всё-таки проблема в среде?
    И ещё, планируется ли выпуск MCP для среды? Может быть уже есть наработки?
    Проблема не с вашей системой, а в среде, это известный нам баг, исправляем
    насчет MCP - думаем прямо сейчас над этим направлением, вполне вероятно что ALTA IDE обзаведется искусственным интеллектом

  5. #105

    По умолчанию

    Цитата Сообщение от СергейНовосиб Посмотреть сообщение
    Поставил дэмку.
    Первые впечатления:
    - по начальному функционалу - почти Codesys 2.3. Язык только ST.
    - может кому-то нравится черный фон, мне нет. Хочу светлый.
    - почему в поле "Вывод" сообщения не на русском? Такое ощущение как Codesys переведен, но не до переведен.
    - в анонсе написано, что будет импорт из Codesys 2.3 и даже Codesys 3.5. Поюзать не получится.
    - переменные по русски называть нельзя. Я не программист, а инженер-программист без знания инглиша.
    В общем на сегодняшний день - поставил, посмотрел, по тыкал и снес.
    - ST поддержан, CFC на этапе реализации, первые макеты готовы
    - светлая тема запланирована
    - т.к. компилятор не умеет разговаривать на русском, к сожалению, вывод на русском языке будет после оформления "красивого" вывода (подвала) в среде. немного не понял при чем тут Codesys?)
    - переменные проходят валидацию и по ней допустимы только английские символы именования переменных, можете пользоваться транслитом, если удобнее

  6. #106

    По умолчанию

    Вижу, что ввод Modbus переменных возможен только при помощи окошек и табличных форм. Это очень неудобно и медленно - нужно обязательно добавить возможность импорта и экспорта переменных в csv-файл (для редактирования в Excel). Причём, при импорте нужно заменять одноимённые переменные (даже при несовпадении типов и других характеристик).
    Это требуется не только для ввода переменных в Alta, но и для передачи списка в HMI (например, в панель оператора).

    Возник вопрос - в связи с выравниванием адресов переменных в режиме Slave, что вернёт групповое чтение при наличии "пропусков" в карте регистров?

    Добавление задач - не интуитивно - только из дерева, а на экране редактирования нет возможности редактировать список.

    Значительную часть времени работаю в CODESYS 3.5 и Alpha.HMI - уже привык к организации POU при помощи папок. Мне кажется, что можно добавить папки для группирования функций, ФБ и программм.

    Объявление глобальных пользовательских типов - про помощи POU, да ещё и в конце этого POU, наверное не лучшее решение, не интуитивное. Может быть сделать отдельную ветвь DUT?

    В редактор ST обещали добавить автоформатирование - вызвать его не получается ни через меню ни через контекстное меню.

    В описании библиотеки HSAL досадная опечатка.

    При работе в CODESYS 3.5 для ускорения описания однотипных действий (например, описание подключений переменных и констант к клапанам) у нас на работе принято делать одну программу с действием (action) в виде шаблона, потом экспортировать её в формате OpenPLC, самодельной утилитой преобразовывать в Excel, в Excel одну шаблонную строку action размножать на количество клапанов, обратно преобразовывать в формат OpenPLC, импортировать в CODESYS, при этом в POU сразу обновляется список переменных и их не требуется описывать дополнительно. Описание десятков клапанов / моторов / датчиков выполняется за несоизмеримо короткое время. Как понимаю, самодельная утилита скрывает часть незначимых для копирования характеристик, а потом на их основе заполняет результирующий файл для новых строк (клапанов).
    Предлагаю добавить в Alta подобную возможность - причём полного цикла от экспорта до обратного импорта.
    Последний раз редактировалось FPavel; 09.09.2026 в 21:43.

  7. #107

    По умолчанию

    Цитата Сообщение от СергейНовосиб Посмотреть сообщение
    Поставил дэмку.
    Первые впечатления:
    - по начальному функционалу - почти Codesys 2.3. Язык только ST.
    - может кому-то нравится черный фон, мне нет. Хочу светлый.
    - почему в поле "Вывод" сообщения не на русском? Такое ощущение как Codesys переведен, но не до переведен.
    - в анонсе написано, что будет импорт из Codesys 2.3 и даже Codesys 3.5. Поюзать не получится.
    - переменные по русски называть нельзя. Я не программист, а инженер-программист без знания инглиша.
    В общем на сегодняшний день - поставил, посмотрел, по тыкал и снес.
    1. Сообщения на англицком - типо стандарт мировой. Или Вы любитель 1С?
    2.Импорт как утилита - пока не готов. Импорт как копипаста - да копируйте и вперёд. За исключением строгой типизации а Альта и REF_TO вместо POINTER TO отличий в синтаксисе базового ST нет. Есть всякие расширения, но для задачи портирования они не влияют.
    3. Переменные в соответствии со стандартом ST, там никакого языка кроме английского нет. И правильно что нет! А то получат потребители на немецком Ваш русский код и что будет? Кракозябры?
    Тролль-наседка, добрый, нежный и ласковый

  8. #108

    По умолчанию

    Цитата Сообщение от FPavel Посмотреть сообщение
    Возник вопрос - в связи с выравниванием адресов переменных в режиме Slave, что вернёт групповое чтение при наличии "пропусков" в карте регистров?
    В месте пропусков при групповом опросе будут нули. Но групповой можно начинать только с существующего тега, при попытке начать опрос с пропуска будет возврат эксепшена
    Тролль-наседка, добрый, нежный и ласковый

  9. #109

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    3. Переменные в соответствии со стандартом ST, там никакого языка кроме английского нет. И правильно что нет! А то получат потребители на немецком Ваш русский код и что будет? Кракозябры?
    Строго говоря, это не так - стандарт МЭК 61131-3 обязывает реализовать поддержку английских символов в идентификаторах и допускает поддержку символов других языков.
    Пруф:

    2026-09-10_7-57-58.png

  10. #110

    По умолчанию Настройка Modbus тегов через Excel .csv файл

    Цитата Сообщение от FPavel Посмотреть сообщение
    Вижу, что ввод Modbus переменных возможен только при помощи окошек и табличных форм. Это очень неудобно и медленно - нужно обязательно добавить возможность импорта и экспорта переменных в csv-файл (для редактирования в Excel). Причём, при импорте нужно заменять одноимённые переменные (даже при несовпадении типов и других характеристик).
    Это требуется не только для ввода переменных в Alta, но и для передачи списка в HMI (например, в панель оператора).
    Теги Modbus доступны к редактированию через Excel, т.к. сохраняются в .csv файле, было сделано преднамеренно как раз для описанной вами ситуации. Файл лежит внутри проекта, в папке Communications. Ниже прикрепляю видео добавление тегов в проекте через редактирование .csv файла.
    Вложения Вложения

Страница 11 из 13 ПерваяПервая ... 910111213 ПоследняяПоследняя

Похожие темы

  1. ПЛК110M03 На Овен Альта
    от Филоненко Владислав в разделе Трёп (Курилка)
    Ответов: 4
    Последнее сообщение: 30.07.2026, 19:25
  2. Ответов: 3
    Последнее сообщение: 17.06.2021, 11:12
  3. Ответов: 15
    Последнее сообщение: 07.06.2020, 21:47
  4. Ответов: 4
    Последнее сообщение: 01.04.2019, 11:08
  5. Ответов: 15
    Последнее сообщение: 20.10.2014, 12:14

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •