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

Тема: Как настроить использование логики OR ?

  1. #1

    По умолчанию Как настроить использование логики OR ?

    Можно ли как-то записать компактно такую запись? Пробовал использовать OR, но не получается, пишет что OR нельзя использовать с переменными Real

    alm:=T1>=25; (*Превышение температуры Т1*)
    Blokirovka:=alm; (*При Превышении температуры загорается дискретный выход 1*)
    alm:=T2>=25;
    Blokirovka:=alm;
    alm:=T3>=25;
    Blokirovka:=alm;
    alm:=T4>=25;
    Blokirovka:=alm;
    alm:=T5>=25;
    Blokirovka:=alm;

  2. #2
    Пользователь Аватар для _Mikhail
    Регистрация
    25.07.2013
    Адрес
    Ярославль
    Сообщений
    510

    По умолчанию

    Можешь так сделать:
    IF T1>=25 OR T2>=25 OR T3>=25 OR T4>=25 OR T5>=25 THEN
    Blokirovka:=TRUE;
    ELSE Blokirovka:=FALSE;
    END_IF

  3. #3
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    IF T1>=25 OR T2>=25 OR T3>=25 OR T4>=25 OR T5>=25 THEN
    Blokirovka:=TRUE;
    ELSE Blokirovka:=FALSE;
    END_IF
    Тогда уж Blokirovka := T1>=25 OR T2>=25 OR T3>=25 OR T4>=25 OR T5>=25.

    У REAL'ов мантисса с экспонентой плавают — им нельзя OR.

    Ах да...
    MAX(t1, MAX(t2, MAX(t3, MAX(t4, t5)))) > 25
    Последний раз редактировалось Yegor; 09.10.2015 в 13:00.

  4. #4
    Пользователь Аватар для _Mikhail
    Регистрация
    25.07.2013
    Адрес
    Ярославль
    Сообщений
    510

    По умолчанию

    Никто и не спорит, можно и так.

  5. #5
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

Похожие темы

  1. Ответов: 29
    Последнее сообщение: 18.01.2018, 10:31
  2. Как настроить фильтр?
    от Navigation1 в разделе Master SCADA 3
    Ответов: 46
    Последнее сообщение: 06.07.2015, 13:45
  3. как настроить и подключить
    от Илья1000 в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 28.05.2013, 21:40
  4. Ответов: 13
    Последнее сообщение: 30.06.2011, 20:33

Ваши права

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