Показано с 1 по 10 из 4292

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

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

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

    По умолчанию

    большая программа, много контролируемых параметров, много настроек, большинство переменных с плавающей запятой, они занимают сразу два адреса в слейве.

  2. #2

    По умолчанию

    Цитата Сообщение от guravlev-2 Посмотреть сообщение
    большая программа, много контролируемых параметров, много настроек, большинство переменных с плавающей запятой, они занимают сразу два адреса в слейве.
    Для давлений и температур, достаточно 1 знака после запятой. Умножаете свой флоат на 10 и переводите в целочисленное. Отравляете. При получении в панели ставите 1 знак после запятой. Получаете свой как бы "флоат" переданный через 1 регистр. Либо в другом слейве, переводите во флоат и делите на 10.
    Последний раз редактировалось kondor3000; 28.12.2021 в 14:32.

  3. #3

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Для давлений и температур, достаточно 1 знака после запятой. Умножаете свой флоат на 10 и переводите в целочисленное. Отравляете. При получении в панели ставите 1 знак после запятой. Получаете свой как бы "флоат" переданный через 1 регистр. Либо в другом слейве, переводите во флоат и делите на 10.
    Птичка, моя, а у ОВНА реализовано представление целых чисел в виде с плавающей запятой. Т.е. чтобы на панели можно было бы вводить целое, а отображалось бы с запятой?

    Панель ИП320 - не имею в виду - это Г.

    В целом-то я согласен, что по шине не надо гонять флоат, однако, удобство представления данных до сих пор на панельках не продумано.
    //SOt

  4. #4
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,126

    По умолчанию

    Цитата Сообщение от sot Посмотреть сообщение
    Птичка, моя, а у ОВНА реализовано представление целых чисел в виде с плавающей запятой. Т.е. чтобы на панели можно было бы вводить целое, а отображалось бы с запятой?

    Панель ИП320 - не имею в виду - это Г.

    В целом-то я согласен, что по шине не надо гонять флоат, однако, удобство представления данных до сих пор на панельках не продумано.
    В чем проблема?

    Если в панель передаем целые со знаком и фиксир. точкой, то и в обратную сторону из панели в ПР такие же числа передавать надо
    Захват-02.png или на русском Захват-01.png

    Ну и макрос в ПР для преобразования в обратную сторону использовать https://owen.ru/forum/showthread.php...l=1#post367777

    Изменение внутренней Float переменной из двух мест
    - с экрана ПР
    - по сети с экрана панели
    между панелью и ПР передается 1 регистр, целое со знаком, с фиксированной точкой
    Скрытый текст:
    Вложения Вложения
    Последний раз редактировалось petera; 29.12.2021 в 11:01.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    между панелью и ПР передается 1 регистр, целое со знаком, с фиксированной точкой
    В макросе TO_DECv13 небольшая опечатка: INT у нас должен быть в диапазоне -32768 .. 32767, а в макросе -32767 .. 32768

  6. #6
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,126

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    В макросе TO_DECv13 небольшая опечатка: INT у нас должен быть в диапазоне -32768 .. 32767, а в макросе -32767 .. 32768
    Спасибо!
    Значит кто-то все же смотрит мои файлы
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Похожие темы

  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

Ваши права

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