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

Тема: Пожелания к разработчика.

  1. #1

    Lightbulb Пожелания к разработчика.

    Доброго времени суток.
    У меня возникли пожелания, уверен многие пользователи ОвенЛоджик поддержат)))

    1. Нужны целочисленные отрицательные числа, не забыть про сетевые переменные.
    Например: задание разряжения в топке котла или температурный график отопления. Сейчас необходимо по сети передавать число в формате РЕАЛ. Для КоДеСис 3,5 это надо от пользователя получить реал разложить на регистры и отправить по сети в ПРххх. И это все для передачи числа «-27».

    2. Хотелось иметь возможность внутри функционального блок объявить ретейн-переменную.

    3. Очень не хватает симулятора для ST. + точки останова.

    4. Поиск в коде на ST не нашел(

    5. Было бы здорово иметь возможность как в CoDeSys прагмы: {attribute 'pack mode' := '0'} указывать в каком разделе хранить рукописную функцию и/или функциональный блок. Например перед объявлением имени функции и/или функционального блока на ST указать {Group 'Регуляторы'} и после эта функцию и/или функциональный блок можно найти в разделе макросов «Регуляторы». На текущий момент все рукописное на ST складывает в "раздел" - "Другие".
    Последний раз редактировалось Gans; 07.04.2024 в 16:04.
    Автоматизация Диспетчеризация Сервис
    e-mail: ads-kaluga@mail.ru

  2. #2

    По умолчанию

    Плюсую, уже писал.

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

    По умолчанию

    Цитата Сообщение от Gans Посмотреть сообщение
    Доброго времени суток.
    У меня возникли пожелания, уверен многие пользователи ОвенЛоджик поддержат)))

    1. Нужны целочисленные отрицательные числа, не забыть про сетевые переменные.
    Например: задание разряжения в топке котла или температурный график отопления. Сейчас необходимо по сети передавать число в формате РЕАЛ. Для КоДеСис 3,5 это надо от пользователя получить реал разложить на регистры и отправить по сети в ПРххх. И это все для передачи числа «-27».

    2. Хотелось иметь возможность внутри функционального блок объявить ретейн-переменную.

    3. Очень не хватает симулятора для ST. + точки останова.

    4. Поиск в коде на ST не нашел(
    Вроде, совсем недавно крайний раз подобное обсуждали, в смысле, может это Вам поможет:

    https://owen.ru/forum/showthread.php?t=39392&page=9
    Последний раз редактировалось Сергей0308; 07.04.2024 в 04:29.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #4

    По умолчанию

    Цитата Сообщение от Gans Посмотреть сообщение
    Доброго времени суток.
    У меня возникли пожелания, уверен многие пользователи ОвенЛоджик поддержат)))

    1. Нужны целочисленные отрицательные числа, не забыть про сетевые переменные.
    Например: задание разряжения в топке котла или температурный график отопления. Сейчас необходимо по сети передавать число в формате РЕАЛ. Для КоДеСис 3,5 это надо от пользователя получить реал разложить на регистры и отправить по сети в ПРххх. И это все для передачи числа «-27».

    2. Хотелось иметь возможность внутри функционального блок объявить ретейн-переменную.

    3. Очень не хватает симулятора для ST. + точки останова.

    4. Поиск в коде на ST не нашел(

    5. Было бы здорово иметь возможность как в CoDeSys прагмы: {attribute 'pack mode' := '0'} указывать в каком разделе хранить рукописную функцию и/или функциональный блок. Например перед объявлением имени функции и/или функционального блока на ST указать {Group 'Регуляторы'} и после эта функцию и/или функциональный блок можно найти в разделе макросов «Регуляторы». На текущий момент все рукописное на ST складывает в "раздел" - "Другие".
    Добрый день! Спасибо за обратную связь.

    П.1 - есть в планах добавить поддержку знаковых целочисленных переменных.

    П.2-3 - в бэклоге есть данные задачи.

    П.4 - можете выделить переменную, нажать ПКМ и выбрать "перейти к месту использования".

    П.5 - см. справку, раздел "документирование в редакторе ST", есть тег <GroupName>…</GroupName>
    Инженер по продукту | ПР и Owen Logic
    email: k.korolev@owen.ru

  5. #5

    Thumbs up Спасибо

    Цитата Сообщение от Королев Кирилл Посмотреть сообщение
    Добрый день! Спасибо за обратную связь.

    П.1 - есть в планах добавить поддержку знаковых целочисленных переменных.

    П.2-3 - в бэклоге есть данные задачи.
    Цитата Сообщение от Королев Кирилл Посмотреть сообщение
    П.4 - можете выделить переменную, нажать ПКМ и выбрать "перейти к месту использования".
    Спасибо, не знал, что в ОвенЛоджике такое есть, мне больше и не нужно). Про такую возможность мало кто знает. Большинству удобнее в строке меню выбрать "Правка", а в нем найти пункт "Поиск" или вызвав контекстное меню ПКМ в тексте выбрать "Поиск" и указать "ЛЮБУЮ" желаемую комбинации символов, а не только имен переменных.
    Цитата Сообщение от Королев Кирилл Посмотреть сообщение
    П.5 - см. справку, раздел "документирование в редакторе ST", есть тег <GroupName>…</GroupName>
    Отлично, что это предусмотрели. Сейчас подправляю свои текущие проекты :-)
    Может сюда же еще добавить пароль?
    Автоматизация Диспетчеризация Сервис
    e-mail: ads-kaluga@mail.ru

  6. #6

    По умолчанию

    Цитата Сообщение от Gans Посмотреть сообщение
    Спасибо, не знал, что в ОвенЛоджике такое есть, мне больше и не нужно). Про такую возможность мало кто знает. Большинству удобнее в строке меню выбрать "Правка", а в нем найти пункт "Поиск" или вызвав контекстное меню ПКМ в тексте выбрать "Поиск" и указать "ЛЮБУЮ" желаемую комбинации символов, а не только имен переменных.

    Отлично, что это предусмотрели. Сейчас подправляю свои текущие проекты :-)
    Может сюда же еще добавить пароль?
    Пароль появится уже в версии Owen Logic 2.7
    Менеджер по продукту | Owen Logic
    email: soft@owen.ru

  7. #7

    По умолчанию

    Цитата Сообщение от Королев Кирилл Посмотреть сообщение
    Добрый день! Спасибо за обратную связь.

    П.1 - есть в планах добавить поддержку знаковых целочисленных переменных.

    П.2-3 - в бэклоге есть данные задачи.

    П.4 - можете выделить переменную, нажать ПКМ и выбрать "перейти к месту использования".

    П.5 - см. справку, раздел "документирование в редакторе ST", есть тег <GroupName>…</GroupName>
    Без знаковых переменных жить ещё можно, есть преобразования, а вот побитное AND, OR для целочисленных, до сих пор не поддержано. Удивительно, ведь это базовые функции, даже таймеры уже сделали, а тут глухо.
    Пишу программу на ST, понадобился Sin, Cos, в радианах, они тоже не поддержаны, стал писать функцию Sin, понадобился EXTRACT, его тоже нет, начал писать EXTRACT, опять упёрся в побитное AND для целочисленных.
    Это ёщё не считая извлечения бит, которые обещали исправить.
    Последний раз редактировалось kondor3000; 09.04.2024 в 16:19.

  8. #8

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    побитное AND, OR для целочисленных, до сих пор не поддержано.
    Можно поподробней? Не поддерживается на ST?

  9. #9

    По умолчанию

    Цитата Сообщение от Kliper Посмотреть сообщение
    Можно поподробней? Не поддерживается на ST?
    Не надо вырезать куски, в сообщении написано, что пишу на ST.

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

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    ..начал писать EXTRACT, опять упёрся в побитное AND для целочисленных.
    паллиатив
    Код:
    function Extract: bool;
        var_input
            Value,
            nBit : udint;
        end_var
        Extract := (shr(Value,nBit) mod 2) > 0;
    end_function

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

Похожие темы

  1. OwenConfigurer - пожелания!
    от Ollema в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 08.04.2023, 18:30
  2. Ищу разработчика для несложной задачи
    от Deus в разделе Трёп (Курилка)
    Ответов: 2
    Последнее сообщение: 07.08.2017, 16:43
  3. РМ1 пожелания
    от soi в разделе Разработки
    Ответов: 0
    Последнее сообщение: 01.03.2012, 18:17
  4. Пожелания БУСТ2
    от silver в разделе Разработки
    Ответов: 0
    Последнее сообщение: 15.07.2009, 23:29
  5. пожелания к плк
    от Сергей71 в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 19.08.2007, 22:04

Ваши права

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