Страница 314 из 397 ПерваяПервая ... 214264304312313314315316324364 ... ПоследняяПоследняя
Показано с 3,131 по 3,140 из 4441

Тема: Фичи и баги OWEN Logic

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

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

    По умолчанию

    Цитата Сообщение от Ollema Посмотреть сообщение
    Если в переменную 4 записать число больше 127, то возникает ошибка. Почему?

    Ошибка.jpg

    Вложение 74361

    Версия 2.6.345.0
    Ошибку подтверждаю, взяли в работу. Пока рекомендую использовать функцию
    Менеджер по продукту | Owen Logic
    email: soft@owen.ru

  2. #2
    Пользователь
    Регистрация
    15.03.2018
    Адрес
    Ижевск
    Сообщений
    983

    По умолчанию

    Цитата Сообщение от Денисов Максим Сергеевич Посмотреть сообщение
    Ошибку подтверждаю, взяли в работу. Пока рекомендую использовать функцию
    Вышла новая версия 347, однако и в ней баг с 31-м битом не исправлен.

  3. #3

    По умолчанию

    Цитата Сообщение от Ollema Посмотреть сообщение
    Вышла новая версия 347, однако и в ней баг с 31-м битом не исправлен.
    Фикс данного бага выйдет в 2.6.348
    Менеджер по продукту | Owen Logic
    email: soft@owen.ru

  4. #4

    По умолчанию

    Во второй строчке написано, переменная больше или меньше диапазона. Смотрите что внутри макроса творится.

  5. #5
    Пользователь
    Регистрация
    15.03.2018
    Адрес
    Ижевск
    Сообщений
    983

    По умолчанию

    Никакой диапазон не переполняется. Максимальное значение укладывается в 32 бита - 4 байта.

  6. #6

    По умолчанию

    Цитата Сообщение от Ollema Посмотреть сообщение
    Никакой диапазон не переполняется. Максимальное значение укладывается в 32 бита - 4 байта.
    Был раньше какой-то баг с 31 битом - наверное не исправили ещё

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

    По умолчанию

    начиналось то с функций, как не крути, вангую что там просто обернули все в unchecked, но в ФБ этого не стали делать, чтоб не нарваться на еще большие проблемы
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  8. #8

    По умолчанию

    Спасибо за ответы, понял, по ТЭНу там все нормально когда лишнее удалял и в else удалил Ten := false; Там суть была, что входом enable, я включаю или выключаю работу таймеров, просто не думал, что таймер в условии if ведет себя таким образом. И ответа после гугления не нашел, надо проверить.
    Последний раз редактировалось SoulGoodman; 17.03.2024 в 17:59.

  9. #9

    По умолчанию

    При обработке битовой маски в целом числе, полученном по сети, хотел на ST выделить нужные биты оператором AND. Но ST не поддерживает эту операцию - пришлось реализовать получением остатка от деления MOD.

    Хотя на FBD выделение по маске оператором AND прекрасно выполняется.

    Если это не ограничение согласно стандарту на ST - может быть есть смысл добавить битовые операции над целыми числами?

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

    По умолчанию

    Цитата Сообщение от FPavel Посмотреть сообщение
    При обработке битовой маски в целом числе, полученном по сети, хотел на ST выделить нужные биты оператором AND. Но ST не поддерживает эту операцию - пришлось реализовать получением остатка от деления MOD.

    Хотя на FBD выделение по маске оператором AND прекрасно выполняется.

    Если это не ограничение согласно стандарту на ST - может быть есть смысл добавить битовые операции над целыми числами?
    Чем точка не устраивает?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Страница 314 из 397 ПерваяПервая ... 214264304312313314315316324364 ... ПоследняяПоследняя

Похожие темы

  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 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  4. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 20:55

Ваши права

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