Показано с 1 по 9 из 9

Тема: Реализация функции ВПР MS EXCEL в Masterscada 3

  1. #1

    По умолчанию Реализация функции ВПР MS EXCEL в Masterscada 3

    Добрый день, уважаемые форумчане. У меня стоит задача реализовать расчет влажности по аспирационным термометрам, чтобы выводить на тренд непосредственно расчетное значение влажности и значение влажности с датчика влажности для сравнения. Я нашел формулу Ренье, в которой есть переменные, которые выбираются по таблицам, в частности "Макс. влажность водяных паров по значению Т сухого и влажного термометра", г/м3. В программе MS Excel расчет мне сделать нетрудно, там я для поиска значения макс. влажности паров я использовал функцию ВПР. Есть ли возможность реализовать подобное действие в Мастерскада?

  2. #2

    По умолчанию

    Напишите на C#. Можно попросить любую нейросеть написать сам пример (в том числе и передать таблицы, она их преобразует в код). Потом этот пример встроить в скрипт C# в скаде.
    Спасибо.

  3. #3

    По умолчанию

    Спасибо за ответ, но знания в работе со скриптами и языками программирования отсутствуют. С чего начать, не подскажете?

  4. #4

    По умолчанию

    По скрипту тут:
    https://support.mps-soft.ru/MasterSC...pt_skript.html
    По самой реализации - как уже писали выше, просто в нейросеть загрузите запрос. Перенести его в скрипт C# - уже дело техники. Останется только два параметра в функцию передать, один параметр забрать и на выход скрипт выдать.
    Спасибо.

  5. #5

    По умолчанию

    Функциональный блок С# я добавил, содержимое скрипта, которое мне по запросу предложил ИИ, я вставил. Но добавить параметры к Выходу ФБ не понимаю как, почему то созданные параметры появляются во владке Входы ФБ C#. Прикладываю файл со скринами, может был дадите какие то пояснения?
    Вложения Вложения

  6. #6

    По умолчанию

    У вас оба параметра на чтение. Нужно OutValue сделать тип на запись.
    Ну и алгоритм который предложила нейросеть - очень странный. Это явно не то что вам нужно.
    Спасибо.

  7. #7

    По умолчанию

    понял, спасибо

  8. #8

    По умолчанию

    Цитата Сообщение от megavoltik1975 Посмотреть сообщение
    У меня стоит задача реализовать расчет влажности по аспирационным термометрам
    У меня не было нужды в психрометрических вычислениях, поэтому точного ответа дать не смогу.

    Среди макросов (ФБ) для Owen Logic, опубликованных на форуме встречал предназначенный для расчётов влажности. Он состоял из нескольких формул с вычислением логарифма.
    Т.е. таблица была не нужна. Хотя и у применимости были ограничения.

    Поиск по "макрос влажности" выдал ссылки
    https://forum.segnetics.com/showthread.php?t=2509
    В обсуждении ссылаются на безбумажный самописец и формулы в его руководстве
    http://www.vbrspb.ru/files/20131211-..._529808899.PDF
    на с.9 вычисления, где К1 и К2 - температуры, а в формуле ниже МК3 - результат предыдущей формулы.
    Также, упоминается ГОСТ с таблицами и формулами.

    Я не совсем понимаю эти соотношения температур и парциальных давлений, но Вы можете уделить время и разобраться лучше и получить вычисления в одну формулу без таблиц.

  9. #9

    По умолчанию

    Ещё
    https://www.buildingcalculators.com/...ric-calculator
    Изображения Изображения
    • Тип файла: jpg rh.jpg (83.9 Кб, Просмотров: 4)

Похожие темы

  1. Как отобразить отчеты в Excel в MasterSCADA 3 ?
    от super100 в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 25.06.2025, 13:35
  2. MasterSCADA 4D c DALI (контроллер DLC-02-E) по 17 функции modbus
    от VanoKing в разделе ПЛК (среда MasterSCADA 4D)
    Ответов: 6
    Последнее сообщение: 23.09.2024, 11:33
  3. Реализация задержки в функции.
    от shiro320 в разделе Среда программирования OWEN Logic
    Ответов: 3
    Последнее сообщение: 17.03.2022, 13:15
  4. Строковые функции языка ST в MasterScada
    от ks21 в разделе Master SCADA 3
    Ответов: 8
    Последнее сообщение: 29.05.2019, 13:23
  5. ПЛК -> Excel
    от инженеp в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 27.10.2009, 13:51

Ваши права

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