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

Тема: Панели оператора СП3xx. Вопросы и ответы

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    18.05.2017
    Адрес
    Чебоксары
    Сообщений
    119

    По умолчанию

    Добрый день!
    Стоит задача - есть СП307 и частотный преобразователь (ЧП). ЧП является ведомым устройством на сети Modbus RTU.
    Необходимо получить из ЧП некоторые параметры, отобразить их элементами "цифровой дисплей".
    Параметры из ЧП передаются в виде unsigned (WORD). Отображать параметры следует как float, при этом младший разряд исходного значения
    имеет "вес" (где-то 0.01, где-то 0.1).
    Корректно ли будеть пользоваться функцией масштабирования для этой задачи, или надо пользоваться макросами?
    Предполагаю, что при использовании элемента "Цифровой дисплей", при настройке "Значение - WORD" на вкладке "Регистр Элемента", и на вкладке "Дисплей" "Float" + "Линейное масштабирование" возможно некорректное преобразование типов (т.е непонятно когда и каким способом произойдет преобразование WORD во float).
    Если возможно, распишите, как реально будет идти преобразование?
    Если
    1) Читается WORD;
    2) Преобразуется WORD во float преобразованием типа, а не добавлением следующих двух байтов памяти;
    3) Выполняется масштабирование
    То задача решается самым удобным способом. Так ли это?

  2. #2

    По умолчанию

    Цитата Сообщение от konst_smn Посмотреть сообщение
    Добрый день!
    Стоит задача - есть СП307 и частотный преобразователь (ЧП). ЧП является ведомым устройством на сети Modbus RTU.
    Необходимо получить из ЧП некоторые параметры, отобразить их элементами "цифровой дисплей".
    Параметры из ЧП передаются в виде unsigned (WORD). Отображать параметры следует как float, при этом младший разряд исходного значения
    имеет "вес" (где-то 0.01, где-то 0.1).
    Корректно ли будеть пользоваться функцией масштабирования для этой задачи, или надо пользоваться макросами?
    Предполагаю, что при использовании элемента "Цифровой дисплей", при настройке "Значение - WORD" на вкладке "Регистр Элемента", и на вкладке "Дисплей" "Float" + "Линейное масштабирование" возможно некорректное преобразование типов (т.е непонятно когда и каким способом произойдет преобразование WORD во float).
    Если возможно, распишите, как реально будет идти преобразование?
    Если
    1) Читается WORD;
    2) Преобразуется WORD во float преобразованием типа, а не добавлением следующих двух байтов памяти;
    3) Выполняется масштабирование
    То задача решается самым удобным способом. Так ли это?
    Можно привести пример конкретных значений? (что по факту приходит из ПЧВ и что надо отобразить на панели)

  3. #3
    Пользователь
    Регистрация
    18.05.2017
    Адрес
    Чебоксары
    Сообщений
    119

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Можно привести пример конкретных значений?
    Евгений, спасибо! Решение найдено, оно в сообщении, следующем за Вашим. Надо просто указать число разрядов после запятой , масштабирование не нужно.

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

    По умолчанию

    Цитата Сообщение от konst_smn Посмотреть сообщение
    Добрый день!
    Стоит задача - есть СП307 и частотный преобразователь (ЧП). ЧП является ведомым устройством на сети Modbus RTU.
    Необходимо получить из ЧП некоторые параметры, отобразить их элементами "цифровой дисплей".
    Параметры из ЧП передаются в виде unsigned (WORD). Отображать параметры следует как float, при этом младший разряд исходного значения
    имеет "вес" (где-то 0.01, где-то 0.1).
    Корректно ли будеть пользоваться функцией масштабирования для этой задачи, или надо пользоваться макросами?
    Предполагаю, что при использовании элемента "Цифровой дисплей", при настройке "Значение - WORD" на вкладке "Регистр Элемента", и на вкладке "Дисплей" "Float" + "Линейное масштабирование" возможно некорректное преобразование типов (т.е непонятно когда и каким способом произойдет преобразование WORD во float).
    Если возможно, распишите, как реально будет идти преобразование?
    Если
    1) Читается WORD;
    2) Преобразуется WORD во float преобразованием типа, а не добавлением следующих двух байтов памяти;
    3) Выполняется масштабирование
    То задача решается самым удобным способом. Так ли это?
    Скорей всего речь идет не о Float, т.к. "Параметры из ЧП передаются в виде unsigned (WORD)", а о числах с фиксированной точкой
    Ни каких преобразований во Float ненужно.
    Читается WORD;
    Захват-2.png

    Для числа с фиксированной точкой нужны настройки или Dec, если числа имеют знак
    Захват-1.png
    получим (-)123.45 или 123.45

    или Unsigned
    Захват-3.png
    получим 123.45
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5
    Пользователь
    Регистрация
    18.05.2017
    Адрес
    Чебоксары
    Сообщений
    119

    По умолчанию

    Спасибо. До чего же все элементарно, главное не зацикливаться . Сам дошел до того же методом "научного тыка" . Начну решать обратную задачу - передачу задания прибору в том же формате.

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

    По умолчанию

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

Похожие темы

  1. Ответов: 30
    Последнее сообщение: 24.08.2021, 16:17
  2. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  3. Сенсорные панели оператора ОВЕН СП3ХХ
    от Боднар Олег Миколайович в разделе Подбор Оборудования
    Ответов: 7
    Последнее сообщение: 17.12.2015, 09:09
  4. СПК 107 в качестве панели оператора
    от Леонид в разделе СПК1xx (архив)
    Ответов: 15
    Последнее сообщение: 20.11.2015, 08:17

Ваши права

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