Показано с 1 по 10 из 365

Тема: CoDeSys v2.3

Древовидный режим

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

    По умолчанию

    Лаконичнее надо.
    Код:
    TIMER_MZD2(IN := LAST485ADR = 12 AND LAST485ERR = 81, PT := T#1500ms, Q => MZD2_CON_ERR)
    Не первый раз натыкаюсь на индусский код с булевыми на этом форуме. Народ зачем-то городит ветвления ифами и сравнивает булевые переменные с тру и фолс. Как-то так:
    Код:
    IF X = TRUE THEN
    	Y := FALSE;
    END_IF
    IF X = FALSE THEN
    	Y := TRUE;
    END_IF
    
    TIMER(IN := Y);
    И это вместо TIMER(IN := NOT X).
    Последний раз редактировалось Yegor; 04.12.2012 в 10:15.

Ваши права

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