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

Тема: Предложения по доработке OWEN Logic.

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,504

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Такой макрос, ABS(x), еще проще
    Захват-2.png

    Захват-3.png
    Тоже думал, что выход (<0) можно использовать для рисования "-", однако выравнивание числа на экране по моему всегда вправо? Тогда конструкция будет не очень красиво выглядеть, с лишними пробелами перед числом "-____12"
    Да, так ещё лучше, а минус можно смещать по оси X в зависимости сколько разрядов занимает целочисленное значение.
    Последний раз редактировалось Сергей0308; 22.05.2019 в 23:44.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2

    По умолчанию

    Пожалуйста! Подумайте о добавлении скриптовых блоков.

  3. #3

    По умолчанию

    Скрипты конечно хорошо. Но если что то не работает то разбитаться с работой алгоритма и скриптами кто будет? Вы представляете себе как будет "легко "разбирать каждый вариат в тех поддержке овен. По тому что один и тот же алгоритм можно решить двумя и более способами.

  4. #4

    По умолчанию

    * Переместите выбор порядка байт для сетевых переменных из Устройства в Свойства переменной. Иногда в рамках одного устройства он разный. Пример - счетчики WirenBoard.
    Когда попадаешь в такую ситуацию, приходится создавать два Устройства с одинаковым адресом: в одном один порядок байт, в другом - другой. Не изящно.
    ProgramRelayFBD_2019-06-11_17-21-29.png

    * Порядок байт для сетевых переменных распространяется не только на тип Float, но и на многорегистровые Int. И это вопреки подписи здесь, поправьте подпись.
    ProgramRelayFBD_2019-06-11_17-30-55.png

    * Запись параметров в кастомные ФБ

    * Элементы "Динамический текст" и "Combobox": редактирование значений прямо на панели свойств, а не во вложенном меню
    https://yadi.sk/d/ELwWfI-_efV9AQ

    * Создание новых переменных прямо на панели "Переменные", а не в меню "Прибор -> Таблица переменных"
    https://yadi.sk/d/jKaRTzFuvoEDCA

    * Виджет вывода INT-значений на экран: добавьте опцию показа нулей перед числом. Это будет полезно при выводе дат и времени
    Пример:
    В виджет для вывода параметра "Минуты" шириной 2 символа можно показывать как "1" или как "01" в зависимости от опции
    Последний раз редактировалось phzhitnikov; 23.07.2019 в 03:10.

  5. #5

    По умолчанию

    а можно в owen logic сделать возможность открытия менеджера компонентов не только с экрана схема а например и из экрана макроса, не удобно каждый раз переключаться

  6. #6
    Пользователь
    Регистрация
    04.09.2012
    Адрес
    Омск
    Сообщений
    285

    По умолчанию

    Я может повторюсь, но жаль нет эмуляции экрана. Прям иногда сильно не хватает.

  7. #7

    По умолчанию

    Сделайте СОРТИРОВКУ ПЕРЕМЕННЫХ ПО ТИПУ И АЛФАВИТУ!
    БЕСИТ, что даже в новом OWL переменные отображаются и в таблице и в панели на экране так, как их исторически забили, мать-перемать!!
    Например, я делаю макрос и у меня там есть переменные с префиксами Op - OpAdd, OpSave, OpDelete
    Потом я накидал ещё какие-то переменные типа ValSaved, ValCurrent, ValOut.
    И после этого хочу добавить OpRestore. И просто ##$$$#!!! Эта переменная встаёт в конец списка!
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  8. #8

    По умолчанию

    Цитата Сообщение от Cs-Cs Посмотреть сообщение
    Сделайте СОРТИРОВКУ ПЕРЕМЕННЫХ ПО ТИПУ И АЛФАВИТУ!
    БЕСИТ, что даже в новом OWL переменные отображаются и в таблице и в панели на экране так, как их исторически забили, мать-перемать!!
    Например, я делаю макрос и у меня там есть переменные с префиксами Op - OpAdd, OpSave, OpDelete
    Потом я накидал ещё какие-то переменные типа ValSaved, ValCurrent, ValOut.
    И после этого хочу добавить OpRestore. И просто ##$$$#!!! Эта переменная встаёт в конец списка!
    В окне таблицы переменных есть сортировка по каждому из столбцов
    Менеджер по продукту | Owen Logic
    email: soft@owen.ru

  9. #9
    Пользователь
    Регистрация
    04.05.2021
    Адрес
    Москва
    Сообщений
    74

    По умолчанию

    Цитата Сообщение от Денисов Максим Сергеевич Посмотреть сообщение
    В окне таблицы переменных есть сортировка по каждому из столбцов
    Вы пробовали делать проект на OL? Вот вы его делаете, надо добавить переменную где-то из середины списка. Сейчас вы создаете блок, например, чтения, кликаете дважды на нем, открывается экран переменных, щелкаете на сортировку по имени, ищите, выбираете, жмете "ОК". А хотелось бы: (щелкаете сортировку по имени), находите в списке переменную, вытягиваете на рабочее поле. Сейчас, конечно, зачастую приходится пользоваться фильтром - он ускоряет работу (но приходится отвлекаться на клавиатуру), хотя иногда OL впадает в ошибку и начинает обращаться не к той памяти, если что-то в фильтре введено.

    Кстати, тоже касается и входов макросов. Я прекрасно понимаю, что входы имеют уникальные идентификаторы, которые их уникально определяют в макросе. Но какой слабоумный специалист принял решение, что при использовании в проекте входы/выходы макроса уникально определяются исключительно их идентификаторами, а не желанием автора? В итоге очень часто приходится вручную менять типы и названия выходов, чтобы их позиции в проекте соответствовали логике (автора).

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

    И еще, как программист программистам, слушайте пользователей вашего ПО! Зачастую они его используют так, как вы себе и в страшном сне представить не могли.
    Последний раз редактировалось b-s-a; 03.04.2023 в 16:09.

  10. #10
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,957

    По умолчанию

    Цитата Сообщение от b-s-a Посмотреть сообщение
    Вы пробовали делать проект на OL? Вот вы его делаете, надо добавить переменную где-то из середины списка. Сейчас вы создаете блок, например, чтения, кликаете дважды на нем, открывается экран переменных, щелкаете на сортировку по имени, ищите, выбираете, жмете "ОК". А хотелось бы: (щелкаете сортировку по имени), находите в списке переменную, вытягиваете на рабочее поле. Сейчас, конечно, зачастую приходится пользоваться фильтром - он ускоряет работу (но приходится отвлекаться на клавиатуру), хотя иногда OL впадает в ошибку и начинает обращаться не к той памяти, если что-то в фильтре введено.

    Кстати, тоже касается и входов макросов. Я прекрасно понимаю, что входы имеют уникальные идентификаторы, которые их уникально определяют в макросе. Но какой слабоумный специалист принял решение, что при использовании в проекте входы/выходы макроса уникально определяются исключительно их идентификаторами, а не желанием автора? В итоге очень часто приходится вручную менять типы и названия выходов, чтобы их позиции в проекте соответствовали логике (автора).

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

    И еще, как программист программистам, слушайте пользователей вашего ПО! Зачастую они его используют так, как вы себе и в страшном сне представить не могли.
    Не, ну порядок входов/выходов в макросе можно поменять без проблем - есть там кнопка. А вот поменять порядок обхода переменных на экране ПР200 кнопкой SEL нельзя - и вот это хотелось бы исправить

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

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  3. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 15:33
  4. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  5. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 20:55

Ваши права

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