Страница 7 из 8 ПерваяПервая ... 5678 ПоследняяПоследняя
Показано с 61 по 70 из 73

Тема: Регулирование температуры со многими температурными датчиками

  1. #61

    По умолчанию

    Усечённая версия:

    FOR i:=1 TO 27 DO;
    Hyst [i] (lrValue:= Temp[i], lrLimitPos:= Ust[i]+0.5, lrLimitNeg:=Ust[i]+0.5, xOut=>hOut[i]);
    Valve[i]:= NOT hOut[i];

    IF Valve[i] THEN
    IF (TempPrev[i]-Temp[i])>0.7 THEN
    Error[i]:=FALSE;
    ELSE
    Error[i]:=TRUE;
    END_IF
    END_IF
    TempPrev[i]:=Temp[i];


    END_FOR

  2. #62

    По умолчанию

    Код:
    T : ARRAY[1..27] OF TON;
    
    FOR i:=1 TO 27 DO 
      Hyst [i] (lrValue:= Temp[i], lrLimitPos:= Ust[i]+0.5, lrLimitNeg:=Ust[i]+0.5, xOut=>hOut[i]);
      IF NOT hOut[i] AND NOT Valve[i] THEN
        TempPrev[i] := Temp[i];  // При каждом включении клапана фиксируем начальную температуру
      END_IF
      Valve[i]:= NOT hOut[i]; T[i](IN:=Valve[i], PT:=T#15m); // Определяем состояние клапана и его таймера
      IF T[i].Q THEN       // Клапан работает 15 минут
        IF (TempPrev[i]-Temp[i])>0.7 THEN
          Error[i]:=FALSE;
        ELSE
          Error[i]:=TRUE;
        END_IF
        TempPrev[i]:=Temp[i]; T[i](IN:=FALSE);  // Перезапуск таймера
      END_IF
    END_FOR
    Последний раз редактировалось EFrol; 18.06.2024 в 19:15.

  3. #63

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Код:
    T : TON;
    
    T(IN:=TRUE, PT:=T#15m);
    IF T.Q THEN       // Каждые 15 минут
      FOR i:=1 TO 27 DO 
        Hyst [i] (lrValue:= Temp[i], lrLimitPos:= Ust[i]+0.5, lrLimitNeg:=Ust[i]+0.5, xOut=>hOut[i]);
        Valve[i]:= NOT hOut[i];
        IF Valve[i] THEN
          IF (TempPrev[i]-Temp[i])>0.7 THEN
            Error[i]:=FALSE;
          ELSE
            Error[i]:=TRUE;
          END_IF
        END_IF
        TempPrev[i]:=Temp[i];
      END_FOR
      T(IN:=FALSE);  // Перезапуск таймера
    END_IF
    Получается, что и сам гистерезис будет каждые 15 минут отрабатывать,или я путаю?

  4. #64

    По умолчанию

    Я немного изменил код. Сделал свой таймер для каждого клапана. Гистерезис будет работать постоянно.
    Последний раз редактировалось EFrol; 18.06.2024 в 19:24.

  5. #65

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Я немного изменил код. Сделал свой таймер для каждого клапана.
    Да, увидел. Спасибо!

  6. #66

    По умолчанию

    Доброго дня, коллеги помогите решить задачу : Автоматическое управление регулятором температуры системы отопления 2 зоны осуществляется от датчика температуры, установленного на падающем трубопроводе системы отопления после теплообменника с коррекцией по датчику температуры обратной сетевой воды и по датчику температуры наружного воздуха, установленного на наружной стене здания на высоте 3.5 м. ?????????????????????????????????????????????????? ?????? Клапан который регулирует имеет выход открыть, закрыть.
    Вообще нуб в этой теме, понятно конечно что мы тут используем пид и шим , известно что по наружному воздуху мы определяем уставки для пида подающего трубопровода и для пида обратной сетевой воды, как это вообще выглядит, что куда присоединяется в программе ?????????????????????????????????????????????????? ???????????

  7. #67

    По умолчанию

    Цитата Сообщение от Alexander_K Посмотреть сообщение
    Доброго дня, коллеги помогите решить задачу : Автоматическое управление регулятором температуры системы отопления 2 зоны осуществляется от датчика температуры, установленного на падающем трубопроводе системы отопления после теплообменника с коррекцией по датчику температуры обратной сетевой воды и по датчику температуры наружного воздуха, установленного на наружной стене здания на высоте 3.5 м. ?????????????????????????????????????????????????? ?????? Клапан который регулирует имеет выход открыть, закрыть.
    Вообще нуб в этой теме, понятно конечно что мы тут используем пид и шим , известно что по наружному воздуху мы определяем уставки для пида подающего трубопровода и для пида обратной сетевой воды, как это вообще выглядит, что куда присоединяется в программе ?????????????????????????????????????????????????? ???????????
    А точно на высоте 3.5 м ?????????????????????????????????????????????????
    ?

  8. #68

    По умолчанию

    exan а ты спец своего дела)

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

    По умолчанию

    Цитата Сообщение от Alexander_K Посмотреть сообщение
    Доброго дня, коллеги помогите решить задачу : Автоматическое управление регулятором температуры системы отопления 2 зоны осуществляется от датчика температуры, установленного на падающем трубопроводе системы отопления после теплообменника с коррекцией по датчику температуры обратной сетевой воды и по датчику температуры наружного воздуха, установленного на наружной стене здания на высоте 3.5 м. ?????????????????????????????????????????????????? ?????? Клапан который регулирует имеет выход открыть, закрыть.
    Вообще нуб в этой теме, понятно конечно что мы тут используем пид и шим , известно что по наружному воздуху мы определяем уставки для пида подающего трубопровода и для пида обратной сетевой воды, как это вообще выглядит, что куда присоединяется в программе ?????????????????????????????????????????????????? ???????????
    Так подобное 1000 раз обсуждалось, типа коррекция уставки по внешнему датчику, в данном случае датчику уличной температуры, короче, я бы предпочёл на ПР200 сделать, но есть и ТРМ-ы, ПИД-регуляторы с коррекцией уставки по второму датчику, например ТРМ212, если память не изменяет, посмотрите, может Вам подойдёт?!

    https://owen.ru/product/trm212
    Последний раз редактировалось Сергей0308; 06.05.2025 в 22:24.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  10. #70

    По умолчанию

    тут нужно писать код)

Страница 7 из 8 ПерваяПервая ... 5678 ПоследняяПоследняя

Похожие темы

  1. контроль над датчиками температуры
    от nik maz в разделе Подбор Оборудования
    Ответов: 3
    Последнее сообщение: 03.05.2022, 19:18
  2. Регулирование температуры (нагрев) без ТРМ
    от Papagun78 в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 13.12.2017, 17:00
  3. Регулирование температуры.
    от Белов Евгений Владимирович в разделе Подбор Оборудования
    Ответов: 10
    Последнее сообщение: 13.08.2014, 11:03
  4. регулирование температуры
    от ser в разделе Подбор Оборудования
    Ответов: 3
    Последнее сообщение: 30.04.2014, 15:15

Ваши права

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