ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
3 декабря
1461994
IBAH (08.09.2024 16:47, просмотров: 407)
Тест на уровень понимания. Как отобразить на структурной схеме такой код 
//
    if(OutP < 0) 
      {//включение 
      if(s->Out==0 && Timer(&(s->t3)) )                              //Условия включения
        {//если выход был выключен
        StartTimer(&(s->t3),s->TimeNotOFF);                          //таймер защиты от выключения
        s->Out=!0;                                                   //Включаем выход 
        }
      }
    if(OutP > 0) 
      {//выключение 
      if(s->Out!=0 && Timer(&(s->t3)) )                               //Условия включения
        {//если выход был включен
        StartTimer(&(s->t3),s->TimeNotON);                            //таймер защиты от включения
        s->Out=0;                                                     //Выключаем выход 
        }
      }
//

Это триггер с защитой от переключения. Если он включился, то выключится может не ранее времени TimeNotOFF, соответственно если выключился,то включится не ранее времени TimeNotON.

Как отобразить это на схеме? чтобы эксплуатанту было понятно. Ему надо настроить значения TimeNotOFF, TimeNotON, как нарисовать на структурной схеме так чтобы глянул и было все понятно.


Рисовать такую халабуду на структурной схеме не хочется.



Я и сам ее не понимаю, а эксплуатант не поймет и подавно.