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

Тема: ФБ "Кусочно-линейная функция", вопрос

  1. #1

    По умолчанию ФБ "Кусочно-линейная функция", вопрос

    В MasterSCADA (версия 3.5, лицензия RT32) не работает ФБ "Кусочно-линейная функция". В справке ничего толком про нее вообще не написано (как-будто половина статьи только присутствует. В отличие от ФБ "Программный задатчик", который вроде как работает только с купленной опцией -ASL).

    При запуске отладке никаких ошибок не всплывает, всё работает отлично, за исключением того, что после запуска ФБ "Кусочно-линейная функция" становится серой (в дереве объектов), как и её выводы "Выход" и "Ошибка". Вход остаётся черным цветом, на него поступает параметр с имитацией значения. Пробовал переназначать связи - бесполезно. В ФБ корректно заданы параметры абсции и ординат.

    Где найти внятное заявление о том, работает ФБ "Кусочно-линейная функция" в версии RT32 или нет? Если нет, то почему не выводится предупреждение/сообщение об этом при запуске?


    p.s. Объясню зачем мне нужна КЛФ: элементарно для задания соответствия между показаниями датчика давления (милливольты) и нелинейной функцией давления (паскали). Зависимость не прямопропорциональная. Через КЛФ задаю "апроксимацию" по точкам, снятым с прибора, которому "верю". Может, кто-то подскажет другой путь перевода мВ в значение давления (Па)?

  2. #2

    По умолчанию

    Цитата Сообщение от Bulat Посмотреть сообщение
    Где найти внятное заявление о том, работает ФБ "Кусочно-линейная функция" в версии RT32 или нет? Если нет, то почему не выводится предупреждение/сообщение об этом при запуске?
    В версии RT32 данный ВФБ не работает. Проверить его работу вы можете установив Demo версию.
    Сообщение выводится в лог - красная кнопка в правом нижнем углу экрана.

    Цитата Сообщение от Bulat Посмотреть сообщение
    p.s. Объясню зачем мне нужна КЛФ: элементарно для задания соответствия между показаниями датчика давления (милливольты) и нелинейной функцией давления (паскали). Зависимость не прямопропорциональная. Через КЛФ задаю "апроксимацию" по точкам, снятым с прибора, которому "верю". Может, кто-то подскажет другой путь перевода мВ в значение давления (Па)?
    Задачу аппроксимации можно решить при помощи ФБ "Скрипт C#".
    Спасибо.

  3. #3

    По умолчанию

    а я все функции не линейные делаю в екселе, сначала масив значений.. на основе их строю график диаграмой.. и ставлю кнопкой линию тренда, появляеться формула как считать значения функции. )))) просто я еще в кудесис не знаток вот и извращаюсь так

  4. #4

    По умолчанию

    Логарифмическая шкала значений давления
    ( 10000; 10000; 1000; 100; 10; 1; 0.1; 0.01; 0.001; 0.0001; 0.00001 Па )
    получается вывести на график - всё нормально ,
    а вот сетку нанести в полулогарифмическом виде по вертикальной оси не знаю каким образом ?
    Есть ли такая сетка в MasterSCADA ?
    Осуществить или помочь разобраться возможно ?
    Заранее спасибо.
    Поллогарифмическая шкала (1).jpgПлавающее натекание.jpg

  5. #5

    По умолчанию

    Есть.
    Назначьте переменной, которую вы выводите шкалу с логарифмическим форматом. Это делается Система - Шкалы - поле Формат.
    Буква f - float, формат с плавающей запятой.
    Буква e - exp, экспоненциальный. Тот который вам и нужен.
    После того как добавите эту переменную на тренд (лучше вытащить заново), у нее в верхней части оси значений появится кнопка Log.
    Спасибо.

  6. #6

    По умолчанию

    Добрый день, подскажите почему ФБ Кусочно-линейная функция выдает исключение границ, скрин прилагаю. Шкалу для выхода ФБ, сделал. Для входа так же сделал, но применить шкалу нет возможности
    Безымянный.jpgБезымянный1.jpg

  7. #7

    По умолчанию

    Пришлите ваш проект (Проект - Экспортировать).
    Спасибо.

Похожие темы

  1. Обнуление ФБ "Задатчик"
    от smk1635 в разделе Master SCADA 3
    Ответов: 8
    Последнее сообщение: 09.06.2013, 18:40
  2. Ответов: 7
    Последнее сообщение: 27.02.2013, 19:08
  3. ФБ "Запуск процесса"
    от Alexandr в разделе Master SCADA 3
    Ответов: 6
    Последнее сообщение: 05.04.2012, 11:35

Ваши права

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