Страница 8 из 11 ПерваяПервая ... 678910 ... ПоследняяПоследняя
Показано с 71 по 80 из 105

Тема: Голосуем за доработки ПР/ОЛ

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

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

    По умолчанию

    И еще одна хотелка из разряда "Было бы удобней...", с картинкой для пояснения.
    Вложение 26416
    Если имя входа/выхода в макросе отличается от канонических "Ix" и "Qx", то каким-либо образом отображать их (имена) на (возле) пиктогремме соответствующего входа/выхода. Сейчас я пользуюсь комментариями (на картинке они желтенькие), но при внесении изменений в макрос, могут случиться недоразумения, когда вход/выход не соответствует коментарию, ведущие к ошибке.

  2. #2

    По умолчанию

    Отпуска закончились, вспоминаем активнее. Пишем сюда: http://goo.gl/forms/8U4B86d9szlti8XH3
    Через какое-то время пробегусь -- соберу в кучку.

    Я ещё парочку вспомнил:

    1) возможность "заходить внутрь макроса" и смотреть что с ним происходит непосредственно в момент отладки внешнего.
    В случае "макрос в макросе", на холст выводятся входы/выходы вложенного макроса, но невозможно зайти внутрь и посмотреть почему он вернул именно такое значение.

    2) Каким-то образом подкрашивать обновлённые значения на схеме при пошаговом выполнении.
    Например, если значения входов/выходов какого-то элемента изменились (по отношению к прошлому шагу, то подкрашивать). Как вариант, подкрашивать саму связь.

  3. #3

    По умолчанию

    Цитата Сообщение от vladimirisitnikov Посмотреть сообщение
    2) Каким-то образом подкрашивать обновлённые значения на схеме при пошаговом выполнении.
    Например, если значения входов/выходов какого-то элемента изменились (по отношению к прошлому шагу, то подкрашивать). Как вариант, подкрашивать саму связь.
    Речь об этом? Снимок1.jpg

  4. #4

    По умолчанию

    Цитата Сообщение от AAA1 Посмотреть сообщение
    Речь об этом? Снимок1.jpg
    О, оно самое

  5. #5

    По умолчанию

    Если ОЛ это FBD, то почему нет классического en/eno и блока move. Очень сильно облегчит жизнь.

  6. #6
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,387

    По умолчанию

    sa_mut есть SEL как вариант замены move, хотя да, en\eno дают несколько больше возможностей, например отрабатывать некий участок кода или нет.
    Хотя я как-то этот вопрос тоже обходил...

  7. #7

    По умолчанию

    melky SEL не подходит под управляемое присваивание. SEL всегда работает и больше напоминает IF/THEN/ELSE. А мне необходим алгоритм IF/THEN. Связка EN+MOVE в этом случае работает идеально. Просто мне непонятно, почему недоступна эта функция. Управляющий вход EN это ведь одна из особенностей FBD. У меня обойти ситуацию не получается (((. Пробывал использовать макрос SAVE 2017-01-11_10-53-12.png из онлайн библиотеке, но ОЛ не хочет писать в одну и ту же переменную с двух разных блоков. Видимо особенность среды. Вот и подал "прошение" на улучшение функционала.
    Последний раз редактировалось sa_mut; 11.01.2017 в 10:02.

  8. #8
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,387

    По умолчанию

    Ну так переменную из разных блоков в один и выбирайте при помощи SEL. Так же можно использовать SEL с обратной связью (возможно даже прямой), выход SEL на вход себя же. Это позволяет удерживать переменную до очередного импульса на управляющем входе SEL. Тот же Move c EN получается.

    Хм, посмотрел внутренности Save, зачем это при наличии SEL ?????
    Изображения Изображения
    Последний раз редактировалось melky; 11.01.2017 в 10:27.

  9. #9

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Ну так переменную из разных блоков в один и выбирайте при помощи SEL. Так же можно использовать SEL с обратной связью (возможно даже прямой), выход SEL на вход себя же. Это позволяет удерживать переменную до очередного импульса на управляющем входе SEL. Тот же Move c EN получается.

    Хм, посмотрел внутренности Save, зачем это при наличии SEL ?????
    Save рассматривал как вариант. С ним тоже не получилось.

    мне нужна схема для реализации шагов 1-2-3, внутри шага определенные действия. Действия в шаге выполнились, можно переходить к следующему. Этакий SFC. На FBD я это делаю следующим образом: 2017-01-11_14-24-07.png. Таймер TON установлен для примера, там может быть любое действие, главное что переход будет возможен только при условии окончания текущего. Носителем информации о текущем этапе является переменная STEP.

    P.S.: так как к ОЛ только присматриваюсь, то ищу пути реализации алгоритмов. Честно говоря пока много дается с трудом, к примеру не могу указать значение перемнной по умолчанию. Ввод в таблице не активен.2017-01-11_14-18-17.png. Если кто подскажет, где нужно вводить значение по умолчанию, буду признателен.
    Изображения Изображения

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

    По умолчанию

    в ОЛ есть возможность измерять время, часы то есть...
    На счет размера это да, так как вместо координат похоже сохраняется изображение рабочего стола целиком ))

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

Ваши права

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