Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 18 из 18

Тема: скрипт для МастерСкада

  1. #11

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Ерунда какая-то.
    Что вообще вы хотите сделать?
    Обычно для создания такого функционала используют ФБ "Кусочно-линейная функция" (закладка "Управление"), но этот ФБ - опция MSRT-ASL
    Да конечно, извините, сразу нужно было расписать, что требуется.

    Плавного графика не требуется, достаточно 4-6 диапазона наружных температур, при котором температура теплоносителя будет задаваться в соответствии.
    Например:
    от +1 до 0 на улице температура носителя 53 градусов
    от 0 до -5 на улице температура носителя 61 градусов
    от -5 до -10 на улице температура носителя 69 градусов
    от -10 до -15 на улице температура носителя 77 градусов
    от -15 до -20 на улице температура носителя 85 градусов

    Примерно это и реализовано в моем примере, за основу брался график 90-70.
    Вопрос, как можно используя доступный функционал «МАСТЕРСКАДА», реализовать такой метод погодного регулирования, в правильном я направлении двигаюсь или нет.

    п/с
    В примере забыл указать компьютер объекта, там показано как в зависимости от изменения погоды (повторитель улица), меняется уставка на теплоноситель (выход скипта «уставка»)

  2. #12

    По умолчанию

    Ну либо используете ФБ "Кусочно-линейная функция", либо делаете через скрипт как начали.
    Но вам лучше уж тогда делать не через кучу операторов if, а через оператор switch.
    http://msdn.microsoft.com/ru-ru/libr...(v=vs.90).aspx
    Просто перечисляете все условия, и уставки для них.
    Спасибо.

  3. #13

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    Ну либо используете ФБ "Кусочно-линейная функция", либо делаете через скрипт как начали.
    Но вам лучше уж тогда делать не через кучу операторов if, а через оператор switch.
    http://msdn.microsoft.com/ru-ru/libr...(v=vs.90).aspx
    Просто перечисляете все условия, и уставки для них.
    Спасибо за справочник, с С# столкнулся когда начал работать в «МастерСкада».
    Функциональным блоком обязательно бы воспользовался, но он во первых идет как опция, а во вторых наверняка входит в подсчет «тегов».
    Еще раз спасибо!

  4. #14

    По умолчанию

    Цитата Сообщение от yurgin_777 Посмотреть сообщение
    но он во первых идет как опция
    Это да.

    Цитата Сообщение от yurgin_777 Посмотреть сообщение
    а во вторых наверняка входит в подсчет «тегов».
    Нет, в версии 3.5 мы больше не считаем выходы большинства ФБ как лицензионные точки.
    А вот как раз выходы скрипта, лицензионными точками считаются (так как через него можно получать данные из сторонних программ). Но вряд ли вас это будет играть определяющую роль - ОРС переменных у вас скорее всего будет больше, а лицензионные точки разных категорий не суммируются.
    Спасибо.

  5. #15

    По умолчанию

    А вот как раз выходы скрипта, лицензионными точками считаются (так как через него можно получать данные из сторонних программ).
    Это относится к версии 3,5 или и 3,4 тоже??

  6. #16

    По умолчанию

    Цитата Сообщение от yurgin_777 Посмотреть сообщение
    Здравствуйте.
    В очередной раз нужна помощь.
    Пытаюсь сделать погодозависимый регулятор.
    Посмотрите мой пример, в правильном направлении я двигаюсь или нет?

    За ранее спасибо.
    Я реализовал этот регулятор одной формулой. abs(Твоздуха-50) * 0.85 . Где множителем 0.85 меняешь наклон графика а 50 смещать график. Поставь вместо них команды можно менять с окна управления или мнемосхемы
    Последний раз редактировалось Дмитрий; 06.12.2012 в 12:46.

  7. #17

    По умолчанию

    Я реализовал этот регулятор одной формулой. abs(Твоздуха-50) * 0.85 . Где множителем 0.85 меняешь наклон графика а 50 смещать график. Поставь вместо них команды можно менять с окна управления или мнемосхемы
    Спасибо Дмитрий.
    Действительно так намного проще и удобней.

    Пояснение к примеру:
    «Коэф» - вводится наклон графика.
    «Т_улица» - на вход повторителя вводятся показания уличного датчика
    «Уставка» - с выхода скрипта «уставка» снимается параметр для регулятора
    Верх уставки ограничен на 85 градусов, низ на 50 градусов, это у меня сделано длч того что-бы ТТ котел, не «убегал и не душился».
    График тоже урезан по +10 и -30 гр.
    Вложения Вложения

  8. #18

    По умолчанию

    Цитата Сообщение от yurgin_777 Посмотреть сообщение
    Это относится к версии 3,5 или и 3,4 тоже??
    К версии 3.5
    Спасибо.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. МастерСкада и MySQL
    от Сергей_К в разделе Master SCADA 3
    Ответов: 57
    Последнее сообщение: 12.03.2024, 14:04
  2. Архивация в МастерСкада
    от kimcomnet в разделе Master SCADA 3
    Ответов: 8
    Последнее сообщение: 19.12.2013, 22:37
  3. вопрос по мастерскада
    от alexval2006 в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 05.04.2010, 14:33
  4. мастерскада и овен плк.
    от Gosha в разделе Master SCADA 3
    Ответов: 14
    Последнее сообщение: 23.03.2010, 16:30
  5. МастерСкада и МДВВ
    от uagd в разделе Master SCADA 3
    Ответов: 18
    Последнее сообщение: 05.02.2009, 10:54

Ваши права

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