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

Тема: Реализация таймеров

  1. #11

    По умолчанию

    чтобы не плодить темы спрошу здесь:
    пишу вродебы простую программку:
    TP1:TP;
    start:bool:=true;
    i1 at %QD7.0:real;
    i1 объявлено в глобальных переменных
    if start then
    TP1.PT:=T#60000ms;
    TP1.IN:=true;
    start:=false;
    else
    if TP1.Q then
    i1:=TIME_TO_REAL(TP1.ET)*20/60000;
    else
    TP1.IN:=false;
    start:=true;
    end_if;
    end_if;
    в инструкции написано, что при переходе параметра IN из FALSE в TRUE параметр Q становится TRUE и ET начинает отсчитывать от 0 до PT, но при запуске программы параметр Q остаётся равным FALSE
    Последний раз редактировалось alhoresm; 21.04.2011 в 09:59. Причина: исправил ошибку и дополнил

  2. #12

    По умолчанию

    Цитата Сообщение от alhoresm Посмотреть сообщение
    в инструкции написано, что при переходе параметра IN из FALSE в TRUE параметр Q становится TRUE и ET начинает отсчитывать от 0 до PT, но при запуске программы параметр Q остаётся равным FALSE
    В примере происходит манипуляция значениями переменных в памяти экземпляра блока, НО сам экземпляр блока TP1 не вызывает нигде!!! Он и не работает.

    Напишите в хвосте программы вызов TP1; Либо сразу делайте вызов с присваиванием значений TP1(IN:=TRUE);

  3. #13

    По умолчанию

    спасибо, получилось

  4. #14

    По умолчанию

    Посмотри язык программирования SFC(В КоДеСис четвертый язык сверху в окне выбора Языка реализации)

    Цитата из справки по КоДеСис:
    Язык последовательных функциональных схем (SFC)
    SFC - это графический язык, который позволяет описать хронологическую последовательность различных действий в программе. Для этого действия связываются с шагами (этапами), а последовательность работы определяется условиями переходов между шагами.


    Условием перехода на другой шаг может быть например истечение какого либо промежутка времени.....
    Короче ИМХО Это то что тебе нужно, решишь свою задачу 2-4 кубиками(Шагами)!!!!

  5. #15

    По умолчанию

    Вот небольшие примеры на языке SFC, примеры рассматривались на обучающем семинаре проходившем в офисе компании ОВЕН
    Там какраз есть задержки выполнения по времени
    Вложения Вложения
    • Тип файла: rar SFC.rar (15.5 Кб, Просмотров: 40)

  6. #16

    По умолчанию

    На форуме тема: Программирование на SFC
    В ней 8 ответ сверху, ответ Игоря Петрова. В нем ссылка......В ссылке ....книжка.В книжке знания .....
    Удачи!

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

Ваши права

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