Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 20

Тема: Прочитать ПР-200 -м число типа Double

  1. #1

    По умолчанию Прочитать ПР-200 -м число типа Double

    Здравствуйте можно ли как-то прочитать число в формате Double ПР-200-м?
    Вложения Вложения

  2. #2

    По умолчанию

    Double это FLOAT(64) восьми байтный (или LREAL), даже если вы сможете прочитать 2 раза по 4 байта,
    собрать FLOAT(64) в ПР200 не получится.

    Нужен либо ПЛК2хх, либо СПК1хх (СПК2хх) либо панель с форматом Double (или LREAL).
    Последний раз редактировалось kondor3000; 20.09.2025 в 17:42.

  3. #3

    По умолчанию

    Цитата Сообщение от aefimcev@yandex.ru Посмотреть сообщение
    Здравствуйте можно ли как-то прочитать число в формате Double ПР-200-м?
    Для чего такое значение в ПР200? Отобразить на дисплее ПР200 или выполнить вычисления?

  4. #4

    По умолчанию

    нужно знать расход газа, чтобы распределить нагрузку на котлы

  5. #5

    По умолчанию

    Может быть генерацию тепла (общую нагрузку) вычислять по другим параметрам?

    Для паровых котлов - по общему расходу воды.
    Для водогрейных котлов - по разности температур и заданном (или измеренном) расходе воды.

  6. #6

    По умолчанию

    Цитата Сообщение от aefimcev@yandex.ru Посмотреть сообщение
    нужно знать расход газа, чтобы распределить нагрузку на котлы
    Т.е. сравнить значения друг с другом на больше/меньше?

  7. #7
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,053

    По умолчанию

    Цитата Сообщение от aefimcev@yandex.ru Посмотреть сообщение
    нужно знать расход газа, чтобы распределить нагрузку на котлы
    double можно переделать в местный real. Естественно с потерей точности. Вопросы:
    1.А нужна ли исходная точность? Или даже всё сводится к тому что спросил выше EFrol?
    2.Сделать это можно или найдя энтузиастов или за бабки*. Что выберете вы?

    *Т.к. элементарные действия делаемые при помощи указателей/"union"/"absolute" здесь придётся делать ректально, а это - время.
    Последний раз редактировалось Валенок; 21.09.2025 в 19:03.

  8. #8
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,435

    По умолчанию

    Может считать значение в виде отдельных регистров и выбросив незадействованные нули, в смысле, значения расхода(что ТС хотел считать) не будут космических масштабов и размеры сократить до 32 бит, короче, надо преобразовать:
    https://ru.wikipedia.org/wiki/%D0%A7...int_Format.svg
    https://commons.wikimedia.org/wiki/F...int_Format.svg

    в

    https://en.wikipedia.org/wiki/IEEE_754-1985
    https://en.wikipedia.org/wiki/IEEE_7...int_Format.svg
    Последний раз редактировалось Сергей0308; 21.09.2025 в 19:39.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #9
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    А прибор другими регистрами не предоставляет отдельно целое, отдельно дробное? Не смотрел описание, но в приборах часто такое встречается. Производитель бывает предусматривает, для не умеющих double.

  10. #10

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Не смотрел описание
    Так посмотри - там 10-к страниц всего. Там даже такие текущие параметры, как температура и давление в double представлены. За камим - хз, но парни явно о проблемах "индейцев" не задумывались.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 6
    Последнее сообщение: 25.02.2022, 12:35
  2. Прочитать по RS-485 число типа Double
    от Карбофос в разделе ПЛК1хх [М02]
    Ответов: 6
    Последнее сообщение: 20.12.2019, 11:21
  3. ПЛК100 как получить по 485 число типа INT
    от Владимир1967 в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 16.12.2019, 15:35
  4. ПЛК110-24.30.Р-М (обновленный) и DOUBLE переменные
    от SVKEnergy в разделе ПЛК1хх [М02]
    Ответов: 6
    Последнее сообщение: 11.02.2019, 16:20
  5. LREAL (double float) и ПЛК100
    от vitiali в разделе ПЛК1хх
    Ответов: 24
    Последнее сообщение: 12.07.2017, 09:31

Ваши права

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