Страница 195 из 379 ПерваяПервая ... 95145185193194195196197205245295 ... ПоследняяПоследняя
Показано с 1,941 по 1,950 из 4260

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

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

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

    По умолчанию

    Функциональный блок ПИД-регулятор. Из версии в версию никак не исправится один и тот же баг - режим "холодильник" работает не правильно. Забыв об этом, состряпав очередную программку, для опоржнения бака, пришлось помучиться на объекте, где доступ к интернету слабый.

    Пришлось в срочном порядке вспоминать про костыль, как с этим бороться:
    костыль 1.JPG
    Поковырявшись дальше, понял, что в режиме "холодильник" не верно работают параметры "Максимальная" и "Минимальная" мощность. Что-бы корректно их настроить, необходимо держать в уме, что реальная минимальная выходная мощность ПИДа будет равняться "100 минус параметр макс.мощность из параметра", и так же для реальной максимальной мощности "100 минус параметр мин.мощность из параметра". А если у меня значения мин. мощности вводятся с экрана меню ПРки, то потребуется дополнительные математические преобразования из понятного для пользователя числа в понятное для ФБ ПИД-регулятор число.
    Рабочий аналог диапазона 20-100% в режиме "нагреватель" (как на картинке выше) будет выглядеть для режима "холодильник" так:
    костыль 2.JPG
    Заполнять шаблон о проблеме или нет ?
    Бояринцев Иван Юрьевич

  2. #2

    По умолчанию

    Цитата Сообщение от RX9COZ Посмотреть сообщение
    Функциональный блок ПИД-регулятор. Из версии в версию никак не исправится один и тот же баг - режим "холодильник" работает не правильно. Забыв об этом, состряпав очередную программку, для опоржнения бака, пришлось помучиться на объекте, где доступ к интернету слабый.

    Пришлось в срочном порядке вспоминать про костыль, как с этим бороться:
    костыль 1.JPG
    Поковырявшись дальше, понял, что в режиме "холодильник" не верно работают параметры "Максимальная" и "Минимальная" мощность. Что-бы корректно их настроить, необходимо держать в уме, что реальная минимальная выходная мощность ПИДа будет равняться "100 минус параметр макс.мощность из параметра", и так же для реальной максимальной мощности "100 минус параметр мин.мощность из параметра". А если у меня значения мин. мощности вводятся с экрана меню ПРки, то потребуется дополнительные математические преобразования из понятного для пользователя числа в понятное для ФБ ПИД-регулятор число.
    Рабочий аналог диапазона 20-100% в режиме "нагреватель" (как на картинке выше) будет выглядеть для режима "холодильник" так:
    костыль 2.JPG
    Заполнять шаблон о проблеме или нет ?
    С ПИД я шаблонов накидал еще три года назад, с холодильником тоже, пока в очереди. Спасибо за обратную связь.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  3. #3

    По умолчанию

    Здравствуйте, просьба расширить диапазон отображения чисел на дисплее (в частности float) до 10 знаков. Сейчас максимально только 7.

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

    По умолчанию

    Цитата Сообщение от =provincial= Посмотреть сообщение
    Здравствуйте, просьба расширить диапазон отображения чисел на дисплее (в частности float) до 10 знаков. Сейчас максимально только 7.
    Точность внутреннего представления 24битного float составляет 7-8 цифр. Какой смысл выводить 10?

    ЗЫ.
    Например
    4004967095 наиболее точное приближенное значение float 4.004967168 E9 или 4004967168
    4294967095 ==> 4.29496704 E9 = 4294967040
    1000000111 ==> 1.000000128 E9 = 1000000128
    1000000011 ==> 1.0 E9 = 1000000000
    Последний раз редактировалось petera; 10.04.2020 в 12:57.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5
    Пользователь
    Регистрация
    08.04.2015
    Адрес
    Воронежская область
    Сообщений
    1,257

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Точность внутреннего представления 24битного float составляет 7-8 цифр. Какой смысл выводить 10?

    ЗЫ.
    Например
    4004967095 наиболее точное приближенное значение float 4.004967168 E9 или 4004967168
    4294967095 ==> 4.29496704 E9 = 4294967040
    1000000111 ==> 1.000000128 E9 = 1000000128
    1000000011 ==> 1.0 E9 = 1000000000
    26 лет деятельности в области промышленной безопасности

    Хотел спросить У Вас неужели сложно организовать вывод на экран о знаков после запятой ????????
    Есть АВТО , есть 1 или 2 знака после запятой , но ноль же свободен .
    Многим не нужна такая точность . Но редактирование + - числа создает проблемы приходится изгаляться .

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

    По умолчанию

    Цитата Сообщение от Алексеев Посмотреть сообщение
    Хотел спросить У Вас неужели сложно организовать вывод на экран о знаков после запятой ????????
    А я тут причем? Я на ОВЕН не работаю.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #7

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Точность внутреннего представления 24битного float составляет 7-8 цифр. Какой смысл выводить 10?

    ЗЫ.
    Например
    4004967095 наиболее точное приближенное значение float 4.004967168 E9 или 4004967168
    4294967095 ==> 4.29496704 E9 = 4294967040
    1000000111 ==> 1.000000128 E9 = 1000000128
    1000000011 ==> 1.0 E9 = 1000000000
    Спасибо за разъяснения. Данное ограничение обозначило себя в программе, где клиент хочет синхронный со счётчиком воды счёт совместно с выводом в OwenCloud.
    Допустим, вес импульса расходомера 0,1 литр/импульс, разрядность циферблата 7 значащих цифр: т.е. 9999999 м3
    В моей программе есть переменная для ввода начального значения счётчика, относительно которой ПР200 и счётчик синхронно считают. Соответственно, нет возможности ввода такой начальной комбинации: ххххххх.хххх м3.
    Тот факт, что некоторой точностью можно пожертвовать мне понятен, поэтому на этом внимание не заостряю. Конфуз возник - я его обозначил.

    Цитата Сообщение от Алексеев Посмотреть сообщение
    26 лет деятельности в области промышленной безопасности

    Хотел спросить У Вас неужели сложно организовать вывод на экран о знаков после запятой ????????
    Есть АВТО , есть 1 или 2 знака после запятой , но ноль же свободен .
    Многим не нужна такая точность . Но редактирование + - числа создает проблемы приходится изгаляться .
    Согласен с Вами. Недавно сталкивался с такой вещью. Ноль знаков после запятой необходимо реализовать.
    Последний раз редактировалось =provincial=; 13.04.2020 в 14:53.

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

    По умолчанию

    Цитата Сообщение от =provincial= Посмотреть сообщение
    В моей программе есть переменная для ввода начального значения счётчика, относительно которой ПР200 и счётчик синхронно считают.
    а правильно понимаю, это Вам нужно чтоб начать новый отсчет, чтоб оператор видел счет начиная с нуля?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  9. #9

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    а правильно понимаю, это Вам нужно чтоб начать новый отсчет, чтоб оператор видел счет начиная с нуля?
    Не с нуля. Например, пришёл счётчик с очередной поверки, у него такие цифры: 1234567.8999 м3
    Его поставили и Вы хотите удаленно "видеть" его показания. Забиваете это значение в переменную и даёте поток. Далее ПР200 считает его импульсы и инкрементирует свой внутренний счётчик плюсуя к введённому значению. Счёт с физическим прибором получается аля "параллельным".
    Последний раз редактировалось =provincial=; 13.04.2020 в 15:26.

  10. #10
    Пользователь
    Регистрация
    08.04.2015
    Адрес
    Воронежская область
    Сообщений
    1,257

    По умолчанию

    Цитата Сообщение от =provincial= Посмотреть сообщение

    Согласен с Вами. Недавно сталкивался с такой вещью. Ноль знаков после запятой необходимо реализовать.
    Как достучаться до программистов . Допустим у них "АВТО" это ноль занято
    1 и естественно 2 занято , но можно просто написать "Ноль" и обозначить каким удобно числом
    и всё будет совместимо с другими проектами .

    Экран всего 2х16 символов и изгаляйся чтобы пользователю было удобно и информативно .
    Последний раз редактировалось Алексеев; 13.04.2020 в 16:51.

Страница 195 из 379 ПерваяПервая ... 95145185193194195196197205245295 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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