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

Тема: ПР200

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

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

    По умолчанию

    Цитата Сообщение от Anton Evgenevich Посмотреть сообщение
    Про OwenCloud - это другая история, просто как пример... ладно, буду еще пробовать, перебрать все комбинации.
    Да, еще, из слейва Вы читаете через сетевую переменную созданную вручную, или из регистров аналоговых входов напрямую?
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  2. #2

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Да, еще, из слейва Вы читаете через сетевую переменную созданную вручную, или из регистров аналоговых входов напрямую?
    Из слейва ничего не читаем, мы туда записываем(передаем) с мастера.... Значение полученное с аналогового входа мастера записываем в сетевую переменную, и ее передаем на слейв, масштабируем от 0 до 1 и выводим через аналоговый выход слейва.

  3. #3

    По умолчанию

    Цитата Сообщение от Anton Evgenevich Посмотреть сообщение
    Из слейва ничего не читаем, мы туда записываем(передаем) с мастера.... Значение полученное с аналогового входа мастера записываем в сетевую переменную, и ее передаем на слейв, масштабируем от 0 до 1 и выводим через аналоговый выход слейва.
    Точно, я запутался, тогда выводим на экран слейва переменную float, на нее вешаем сетевую в формате float, в настройках слейва галочки по умолчанию, из ПР мастера передаем константу float например 1.0, подбираем порядок что бы и на экране слейва было 1.0, вместо константы вешаем значение с аналогового входа, константа это для упрощения, можно сразу переменную из аналогового входа подавать, если там точно то что надо передается.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  4. #4

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Точно, я запутался, тогда выводим на экран слейва переменную float, на нее вешаем сетевую в формате float, в настройках слейва галочки по умолчанию, из ПР мастера передаем константу float например 1.0, подбираем порядок что бы и на экране слейва было 1.0, вместо константы вешаем значение с аналогового входа, константа это для упрощения, можно сразу переменную из аналогового входа подавать, если там точно то что надо передается.
    В итоге получилось добиться работы. Работает с параметрами Младшим регистром вперед/Младшим байтом вперед(галочки нигде не стоят). Где-то есть более подробное описание данного вопроса? (применяемого порядка регистров/байтов)

  5. #5

    По умолчанию

    Цитата Сообщение от Anton Evgenevich Посмотреть сообщение
    В итоге получилось добиться работы. Работает с параметрами Младшим регистром вперед/Младшим байтом вперед(галочки нигде не стоят). Где-то есть более подробное описание данного вопроса? (применяемого порядка регистров/байтов)
    Что конкретно интересует в данном вопросе?, порядок у каждого производителя приборов может быть разный, даже в компании Овен, насколько я вижу, нет какого-то единого стандарта в этом вопросе, поэтому в программе и присутствует возможность гибко настроить передачу, с недавних пор эта возможность появилась и в облаке. Это конечно увеличивает количество неверных комбинаций, но расширяет возможности по подключению. От себя могу рекомендовать: настройки слева оставлять как есть, настраивать в мастере, для упрощения выводим на сетевую переменную константу во float и добиваемся ее правильного отображения на экране и если необходимо в облаке. Для понимания, как число в float собирается в наборы бит и располагается в байтах/регистрах рекомендую этот сайт https://www.h-schmidt.net/FloatConverter/IEEE754.html, зная что передаем и анализируя что получаем, можно выявить порядок передачи на любом устройстве.

    Вот еще картинка, для представления как число искажается при неверно заданных параметрах и как понять причину.
    Изображения Изображения
    • Тип файла: png Pic2.png (159.3 Кб, Просмотров: 41)
    Последний раз редактировалось Ревака Юрий; 31.07.2018 в 09:25.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  6. #6

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Что конкретно интересует в данном вопросе?, порядок у каждого производителя приборов может быть разный, даже в компании Овен, насколько я вижу, нет какого-то единого стандарта в этом вопросе, поэтому в программе и присутствует возможность гибко настроить передачу, с недавних пор эта возможность появилась и в облаке. Это конечно увеличивает количество неверных комбинаций, но расширяет возможности по подключению. От себя могу рекомендовать: настройки слева оставлять как есть, настраивать в мастере, для упрощения выводим на сетевую переменную константу во float и добиваемся ее правильного отображения на экране и если необходимо в облаке. Для понимания, как число в float собирается в наборы бит и располагается в байтах/регистрах рекомендую этот сайт https://www.h-schmidt.net/FloatConverter/IEEE754.html, зная что передаем и анализируя что получаем, можно выявить порядок передачи на любом устройстве.

    Вот еще картинка, для представления как число искажается при неверно заданных параметрах и как понять причину.
    Спасибо за информацию. Было-бы конечно хорошо, если информация о применяемом порядке была указана в мануале к приборам... Это бы сэкономило время.
    Последний раз редактировалось Anton Evgenevich; 31.07.2018 в 09:37.

Метки этой темы

Ваши права

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