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

Тема: Таймер с паузой

  1. #11
    Пользователь
    Регистрация
    20.09.2016
    Адрес
    Москва
    Сообщений
    45

    По умолчанию

    Уважаемые Гуру программисты ,неужели ни у кого нет примеров на st ну уж очень интересно !как команду стоп на sfc организовать на st .Хотя бы направление задайте

  2. #12

    По умолчанию

    Цитата Сообщение от skinnbatter Посмотреть сообщение
    Уважаемые Гуру программисты ,неужели ни у кого нет примеров на st ну уж очень интересно !как команду стоп на sfc организовать на st .Хотя бы направление задайте
    Как как?

    Берёте исходный код TON: https://bitbucket.org/mjsousa/matiec...#timer.txt-128

    Добавляете новое значение "STATE". Там сейчас "0 -- выкл", "1 -- идёт отсчёт", "2 -- горим". Добавляете состояние "3 -- на паузе" и всего делов.

    Фрагмент {__SET_VAR(data__->,CURRENT_TIME,,__CURRENT_TIME)} заменяете на CURRENT_TIME := TIME(); (в КДС именно такой способ узнать "текущее время")

  3. #13

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Может гурам этот таймер просто не нужен ?
    Так skinnbatter это начинающий. Ему в самый раз пригодится разобраться в устройстве "стандартного TON". По-моему, весьма хорошая задача.

  4. #14

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Ну тогда просто необходимо разобраться именно самостоятельно, чтоб уяснить саму суть, а не смотреть чужие примеры, иначе следующий вопрос будет : "С TON разобрался, помогите сделать TOF с паузой" ))
    Релиз таймеров находится на уровне обязательной программы для изучения. Типа "жы-шы пишы с буквы ы"
    Учиться нужно на задачах.
    Задача "добавить паузу" в имеющийся TON вполне норм задача.

    Вариант "помогите сделать TOF с паузой" будет как раз в том случае, если человек не разберётся, а, неглядя, возьмёт вариант capzap'а, который по случаю оказался "TON'ом с паузой" (ну или чем там, неважно).

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

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    )) Угу. А в ET подкладывать реальный ET за вычетом накопленных промежутков ..
    никогда не понимал и наверное уже не судьба понять, шутите или нет, против или поддерживаете, так навсякий случай потестил, проблем не вижу и ЕТ тут вообще ни причем он как свое считало так и будет считать пока не достигнет РТ
    Вложения Вложения
    • Тип файла: rar APROG.rar (322 байт, Просмотров: 56)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  6. #16
    Пользователь
    Регистрация
    20.09.2016
    Адрес
    Москва
    Сообщений
    45

    По умолчанию

    Запутали в конец(

  7. #17
    Пользователь
    Регистрация
    20.09.2016
    Адрес
    Москва
    Сообщений
    45

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Вы зачем тогда примеры просили на ST, если только запутались больше
    Потому что на CFC это не сделать точно .А нужен такой таймер ,у сименсов точно есть готовый ,тут не ожидал что такие пляски надо делать .Со всем остальным вроде понятно ,а тут просто призадумался ...

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

    По умолчанию

    Цитата Сообщение от skinnbatter Посмотреть сообщение
    Потому что на CFC это не сделать точно .А нужен такой таймер ,у сименсов точно есть готовый ,тут не ожидал что такие пляски надо делать .Со всем остальным вроде понятно ,а тут просто призадумался ...
    а номер у этого сименсовского таймера есть или хотя бы название, а то скорее всего пользуйтесь чьей то наработкой, кто то за Вас "наплясался"
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  9. #19
    Пользователь
    Регистрация
    20.09.2016
    Адрес
    Москва
    Сообщений
    45

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    а номер у этого сименсовского таймера есть или хотя бы название, а то скорее всего пользуйтесь чьей то наработкой, кто то за Вас "наплясался"
    Не надо меня считать совсем за ламло, S_ODTS таймер с задержкой включения и запоминанием. Я объяснил что совсем новичок в codesys .

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

    По умолчанию

    Цитата Сообщение от skinnbatter Посмотреть сообщение
    Не надо меня считать совсем за ламло, S_ODTS таймер с задержкой включения и запоминанием. Я объяснил что совсем новичок в codesys .
    ну Вы как бы тоже не считайте, что тут сименсом ни кто не занимается, привожу эпюру этого таймера. Она ни как не похожа на Вашу задачу, запоминанием здесь считается не пауза и запоминание прошедшего времени чтоб потом с этого момента запуститься дальше, а то что пускающий сигнал был и надо продолжать отсчитывать время на включение, даже если он пропал
    Изображения Изображения
    • Тип файла: png owen.png (206.4 Кб, Просмотров: 72)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

Похожие темы

  1. таймер TOF
    от servo в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 06.11.2018, 09:46
  2. Таймер
    от Deoxes в разделе СПК1хх
    Ответов: 8
    Последнее сообщение: 16.07.2014, 12:19
  3. Таймер(ы)
    от AntoNechayuk в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 23.08.2011, 20:39

Ваши права

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