Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 11 по 20 из 33

Тема: TON в St

  1. #11

    По умолчанию

    Цитата Сообщение от yadro Посмотреть сообщение
    Глючит таймер. Вроде делаю все ок, ставлю таймер, ставлю время, но когда in становится true, прогресс не идет, переменная et стоит, но иногда проскакивает пара ms. Создание таймера происходит один раз, не в цикле.

    Timer: TON;
    Timer(IN:=TRUE, PT:=T#10s);
    Видимо в параметр IN, где-то кроме TRUE проскакивает и FALSE;
    Вообще вызов функционального блока должен быть один раз, например,
    Timer() или Timer(IN:=???) или Timer(IN:=???,PT:=T#10s) и т.д.
    а далее можно задавать параметры в виде
    Timer.IN:=bool;
    Timer.PT:=timeOfTimer;

  2. #12

    По умолчанию

    в том то и дело, что один единственный раз устанавливаю и все, таймер не идет

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

    По умолчанию

    Цитата Сообщение от yadro Посмотреть сообщение
    в том то и дело, что один единственный раз устанавливаю и все, таймер не идет
    F5 нажимали?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  4. #14

    По умолчанию

    f5 не нажимал, переменные вроде и так обновляются, зато повесил IN:=true на кнопку, те при нажатии true присваивается, и как раз в момент нажатия значение Q и ET обновляется, те работает как f5.

  5. #15

    По умолчанию

    Лол, в общем таймер был в глобальных переменных. Те нужно было каждый раз в начале кода вызывать Timer(PT:=T#10s); ну и когда надо делать Timer_(IN:=TRUE); Похоже на костыль, но препод сказал так надо)

  6. #16

    По умолчанию

    Валенок, я хоть и не очередная девица... но у меня тоже остались проблемы с таймером ТОН (см. тему "Почему не работает TON внутри FB" ) ( Мне просто кажется что в кодесис есть какой то глюк, который выявить пока не удаётся...

  7. #17

    По умолчанию

    две недели безрезультатно биться с куском кода, который то работает, то нет при том что остальные таймеры в программе заработали сразу без всяких проблем

  8. #18

    По умолчанию

    Цитата Сообщение от RomanB Посмотреть сообщение
    Валенок, я хоть и не очередная девица... но у меня тоже остались проблемы с таймером ТОН (см. тему "Почему не работает TON внутри FB" ) ( Мне просто кажется что в кодесис есть какой то глюк, который выявить пока не удаётся...
    Людей не смешите.

  9. #19

    По умолчанию

    Цитата Сообщение от RomanB Посмотреть сообщение
    две недели безрезультатно биться с куском кода, который то работает, то нет при том что остальные таймеры в программе заработали сразу без всяких проблем
    Выложите исходный код программы. Или она настолько "большая"? Какая версия Codesys?

  10. #20

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    http://www.owen.ru/forum/showthread.php?t=26294
    Выложено и разжевано. Сами же отметились.
    Версии КДС применительно к вопросу вообще никаким боком
    Хотел посмотреть что же там такого удивительного) и два раза устанавливать Codesys не хотелось т.к. не знаю поддерживает ли 3-я версия 2-ю.

Страница 2 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. Непонятки с TON
    от olegsv в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 08.06.2011, 19:27
  2. TON
    от ward в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 15.04.2011, 16:25
  3. Прикол с TP, TON и TOF
    от Горшунов Сергей в разделе ПЛК1хх
    Ответов: 19
    Последнее сообщение: 08.07.2009, 14:08
  4. Ton не сбрасывается!
    от kanava в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 02.10.2008, 23:08

Ваши права

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