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

Тема: Определение первого захода в функциональный блок.

  1. #11
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    Можно просто с триггером:
    Код:
    R_TRIG_start(CLK:= start, Q=> );
    IF R_TRIG_start.Q THEN
    	a:=0;
    END_IF
    IF start THEN
    	a:=a+1;
    END_IF

  2. #12

    По умолчанию

    Цитата Сообщение от amn Посмотреть сообщение
    Можно просто с триггером:
    Код:
    R_TRIG_start(CLK:= start, Q=> );
    IF R_TRIG_start.Q THEN
    	a:=0;
    END_IF
    IF start THEN
    	a:=a+1;
    END_IF
    И опять пару глупых вопросов

    IF R_TRIG_start.Q THEN //если R_TRIG_start.Q ??? то выполняем следующее. Опять для меня загадка )))
    IF start THEN // Если start то выполняем следующее. Осмелюсь предположить что если start=TRUE то выполняется следующее ?

  3. #13
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    После IF идет условие. То, что написано в условии может быть как TRUE, так и FALSE. В зависимости от этого код после THEN или будет выполняться или нет. TRUE - код выполняется, FALSE - код не выполняется.
    Последний раз редактировалось amn; 05.04.2016 в 16:37.

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

    По умолчанию

    Простое правило: если true или false стоит не справа от ":=", то его нужно убрать. Условию IF требуется булевое значение, каким бы способом оно ни было получено. Булевые переменные сами по себе дают булевое значение, и сравнивать их с чем-то еще не требуется.

  5. #15
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,289

    По умолчанию

    тоже вставлю 5 копеек, меня удивило упоминание Си, в любом языке программирования условие следит за результатом вычисления и работает если поставить if true then или if (true) {}
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #16

    По умолчанию

    сколько читал про программирование до этого, ни разу не встречал хоть пару слов про это. Спасибо

  7. #17
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,289

    По умолчанию

    Цитата Сообщение от Neverov Посмотреть сообщение
    сколько читал про программирование до этого, ни разу не встречал хоть пару слов про это. Спасибо
    http://cppstudio.com/post/6449/ вот первая ссылка в гугле
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

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

Похожие темы

  1. Функциональный блок PID
    от Hemann в разделе Программируемые реле
    Ответов: 78
    Последнее сообщение: 04.05.2017, 08:57
  2. LD + функциональный блок
    от дрю в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 26.04.2014, 09:47
  3. Функциональный блок для МЭ110-224.1М
    от rustam_m в разделе ПЛК3xx (архив)
    Ответов: 10
    Последнее сообщение: 10.03.2013, 20:07
  4. Пользовательский функциональный блок
    от fill-forty в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 17.08.2009, 09:49

Ваши права

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