Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 1349

Тема: Hardella IDE

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от krollcbas Посмотреть сообщение
    Понять бы с чем Вы пытаетесь сравнить программирование ПЛК?
    Это намеренно все сокращено и урезано в соответствии с МЭК 61131-3.
    Понятно, что языковые возможности специально урезаны.
    Я сравниваю с IntelliJ IDEA: https://dzone.com/articles/top-20-co...-intellij-idea, https://www.jetbrains.com/idea/
    Даже если по английски не читаете, по картинкам понятно, что там совсем другой класс.

    Цитата Сообщение от krollcbas Посмотреть сообщение
    Нет анимационных таблиц.
    Это что такое?


    Цитата Сообщение от Scream Посмотреть сообщение
    Как это нет возможности переименовать POU? пр. кн. мыши не пробовали на POU?
    И что? Разве использования этого POU переименовались?
    У меня вот нет (CS 2.3 из wine)

    А переменную переименовать?
    Ведь, понятные названия сильно повышают читабельность, а, значит, и надёжность.

    Смотрю я на проект там написано такое:
    dim1 : Dimmer_12L; (* это для вкл/выкл диммируемого света*)
    Внимание, вопрос: как мне перейти к этому самому "Dimmer_12L"?

    Цитата Сообщение от Scream Посмотреть сообщение
    Нет автодополнения?
    Я смотрел справку и пробовал "F2". Ну не хочет это автодополнение появляться.
    Максимум что получилось -- открыть окно со списком вообще всех переменных/функций (input assisstant).
    Но, блин, это далеко не то же самое, когда пишешь, а оно тебе подсказывает как пишется переменная.

    Здесь, возможно, сказывается то, что я запускаю из MacOS через wine. Да, на ctrl+пробел экран смаргивает, но мне то от этого не легче...

    Цитата Сообщение от Scream Посмотреть сообщение
    Да, не очень удобно, табуляция в ручную и много еще чего, но выбирать не приходится, к сожалению.
    Так я и говорю, что можно себе нормальную среду сделать.

    Цитата Сообщение от Валенок Посмотреть сообщение
    Только сутки выяснять/уточнять надо - что есть, и что хотят.
    Так всегда.

  2. #2
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,054

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    Так всегда.
    Ну вот и нафига эта экономия на спичках ? Затратить на задачу 24,5 часа или (применив не спорю хорошие вещи) затратить 24,25 часа.
    Вы пытаетесь сделать эдакое стильное рабочее место дровосека со специальным модным крепежом топора и пилы.

  3. #3

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    Сделай и успокойся. Если больше делать нечего.
    Не, если никто кроме меня пользоваться не будет, то всё-таки лень пока перевешивает

  4. #4

    По умолчанию

    Баловство это))
    Ну сравнили вы с Idea! круче-то и нет никого.

    Codesys v2, как я понимаю, тянется в режиме минимальной поддержки, основные силы в v3, а там чуть получше. Хотя тоже страх конечно...

    Но тул не будет самодостаточным, потому что:
    1 конфигурация ПЛК не будет поддержана (да ведь?)
    2 графические языки не будут поддержаны (да ведь?)
    3 задолбаемся передавать сорцы на компиляцию, CDS мне показалось весьма слабо умеет работать в пакетном режиме.

    Я вот резко стал пользоваться SFC, мне так удобнее обсуждать с заказчиком постановку задачи. Наколбасить все в ST не вопрос, но сдача работы будет очень формальной и непростой тогда.

    Так что со средой я смирился. В конце концов, это не сильно хуже классического Multiedit'а и точно лучше нотепада ))

    А вот тестового фреймворка не хватает. Мне кажется его и нет толком, и вот там усилия имели бы некоторый смысл.

    PS А еще с контролем версий полный атас. Работающий ENI сервер продают толи за полторы тыщи евро, толи за 2.5, и это будет интерфейс к Sourcesafe ))
    Но тут я бы и браться не стал -- хороший дифф для визуально-представляемых компонентов тянет на революцию в индустрии. Если есть идеи, как это делать -- то надо пробовать сразу в CAD системах или фотошопе, бабло можно грести лопатой. Сериализовать в XML и показать дифф там -- плохая идея, потому что ничерта не понятно будет, что это в реале означает.
    Последний раз редактировалось rapucha; 28.12.2015 в 14:53.

  5. #5

    По умолчанию

    Цитата Сообщение от rapucha Посмотреть сообщение
    Я вот резко стал пользоваться SFC, мне так удобнее обсуждать с заказчиком постановку задачи. Наколбасить все в ST не вопрос, но сдача работы будет очень формальной и непростой тогда.
    Обычно заказчика волнует только один вопрос: соответствует ли то, что делает система управления тому, что записано в ТЗ.

  6. #6

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    Обычно заказчика волнует только один вопрос: соответствует ли то, что делает система управления тому, что записано в ТЗ.
    У меня немного иная ситуация, ПЛК используется для прототипирования: как установки, так и алгоритма управления. По итогам этой работы будем делать специализированнную железяку.

    Цитата Сообщение от capzap Посмотреть сообщение
    ну и как Вы растолковываете заказчику, далекому от программирования, вопросы которые сами здесь задавали недавно по SFC?
    Вот прям все эти вопросы им не важны. Мужики нарисовали мне в качестве ТЗ блок-схему на 2 метра с небольшим. Смотрим в отладке, как передается управление с шага на шаг, для начала. Потом на каждом шаге проведем контроль параметров.

    Требования к алгоритму нередко меняются, так что это не работа по ТЗ а скорее НИОКР.
    Последний раз редактировалось rapucha; 28.12.2015 в 17:05.

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,575

    По умолчанию

    Цитата Сообщение от rapucha Посмотреть сообщение
    Я вот резко стал пользоваться SFC, мне так удобнее обсуждать с заказчиком постановку задачи. Наколбасить все в ST не вопрос, но сдача работы будет очень формальной и непростой тогда.
    ну и как Вы растолковываете заказчику, далекому от программирования, вопросы которые сами здесь задавали недавно по SFC?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #8
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,054

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ну и как Вы растолковываете заказчику, далекому от программирования, вопросы которые сами здесь задавали недавно по SFC?
    Далекому - как раз не сложно. Сложнее рядом проходившему ))

  9. #9

    По умолчанию

    Цитата Сообщение от rapucha Посмотреть сообщение
    1 конфигурация ПЛК не будет поддержана (да ведь?)
    О чём речь?
    "PLC Configuration" где настраиваются входы-выходы?
    ХЗ насколько сложно это сделать.

    Цитата Сообщение от rapucha Посмотреть сообщение
    2 графические языки не будут поддержаны (да ведь?)
    Ну, мне самому в первую очередь показалась бОльшая польза от ST.
    Тем не менее, mbeddr платформа поддерживает и графические языки. Как это выглядит можно посмотреть тут: http://mbeddr.com/platform.html (поиск по слову Diagrams)

    Цитата Сообщение от rapucha Посмотреть сообщение
    А вот тестового фреймворка не хватает. Мне кажется его и нет толком, и вот там усилия имели бы некоторый смысл.
    Вроде, есть http://store.codesys.com/codesys-test-manager.html.
    С ценником: 1.500,00 €

    Честно говоря, как делать тесты тоже пока без понятия.
    Но, опять же, если сделать "свою IDE", то и с тестами должно быть проще.

    Хотя, конечно, непонятно как это добро тестировать.
    Прикольно было бы "failover" тесты делать: "запускаешь программу, подаёшь данные на входы, и, бац, вырубаешь питание". Мечты, мечты.

    Цитата Сообщение от rapucha Посмотреть сообщение
    PS А еще с контролем версий полный атас.
    В mbeddr точно работает git: http://www.youtube.com/watch?v=2QzGHHez2nc

  10. #10

    По умолчанию

    Вроде, есть http://store.codesys.com/codesys-test-manager.html.
    С ценником: 1.500,00 €
    Version 3.5.3.0 or higher

    v3 во многом более человечная версия. Но в Овене используется v2. Довольно нишевое решение будет.

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

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