Страница 14 из 24 ПерваяПервая ... 41213141516 ... ПоследняяПоследняя
Показано с 131 по 140 из 237

Тема: ПР-200 Таймер

  1. #131

    По умолчанию

    Цитата Сообщение от Sergej_ Посмотреть сообщение
    Так проще конечно , пусть будет так .
    Спасибо! Понравилось!

  2. #132

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Что здесь не понятного, сейчас объясню: я выложил картинку макроса и, я так это понимаю, если люди один за другим стали придумывать свои варианты(вовсе не лучше), мне интересно, что в моём варианте их не устроило или у Вас так, помните как Портос сказал: Я дерусь, потому что я дерусь!

    https://www.youtube.com/watch?v=uddYLe_9aAA
    Вы выложили картинку. А Вы пробывали сами это собрать В OL??? У меня не получилось... Если схема работает... Выложите файл...

  3. #133
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,233

    По умолчанию

    Цитата Сообщение от Serg290 Посмотреть сообщение
    Вы выложили картинку. А Вы пробывали сами это собрать В OL??? У меня не получилось... Если схема работает... Выложите файл...
    А сертол выкладывал готовый вариант, там только добавлен прямой отсчёт времени! И все элементы входящие в макрос имеются в ОЛ, 32 битный счётчик в менеджере компонентов, но даже с 16 битным универсальным счётчиком из ОЛ можно иметь уставку до 18,2 часов, если Вам больше не нужна достаточно и этого счётчика!
    Учитесь, если у Вас не получается тупо повторить, боюсь у Вас ничего не получится! Начинайте с повторения готовых макросов, проектов!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #134

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    А сертол выкладывал готовый вариант, там только добавлен прямой отсчёт времени! И все элементы входящие в макрос имеются в ОЛ, 32 битный счётчик в менеджере компонентов, но даже с 16 битным универсальным счётчиком из ОЛ можно иметь уставку до 18,2 часов, если Вам больше не нужна достаточно и этого счётчика!
    Учитесь, если у Вас не получается тупо повторить, боюсь у Вас ничего не получится! Начинайте с повторения готовых макросов, проектов!
    Не устраивает так как он цикличный.

  5. #135
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,233

    По умолчанию

    Цитата Сообщение от Serg290 Посмотреть сообщение
    Не устраивает так как он цикличный.
    Вы имеете ввиду, что при переполнении счет на уменьшение начинается по кругу с 65535 ? Во первых 32 битный счётчик ведёт себя аналогично! Во вторых вся разница этих счётчиков в диапазоне счёта! В третьих, это не имеет никакого значения, так как при достижении "0" дальнейший счёт на уменьшение блокируется логикой макроса, таймер срабатывает и может оставаться в таком состоянии сколь угодно долго, больше от таймера ничего и не требуется, короче, полный бред, мягко выражаясь! И вообще здравых людей это не должно беспокоить! Таймер выполнил свою функцию, отсчитал интервал времени и сработал и что там с его счётчиком в это время происходит, переполняется он, не переполняется(можно по любому сделать) никого не должно волновать!
    Последний раз редактировалось Сергей0308; 30.10.2020 в 18:07.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #136

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    отсчёт с паузой, мне кажется, по сравнению с вашим, просто идеальный вариант!
    Скромность украшает человека! Сергей не сочтите за занудство, но у идеального варианта отсутствует отдельный дискретный выход окончания работы таймера, тот что имеется так-же по сути дублирует вход "пауза" -это так к слову, дорисовать под свои нужды конечно каждому не проблема. т. к. лично я посещаю этот сайт исключительно с целью обучения ОЛ, Вы безусловно и бесспорно один из тех людей кто владеет этим наверное в совершенстве.А теперь вопрос по существу , зачем Д триггер ? я о макросе на стр 10. только с целью синхронизации с тактом времени в данном случае секунд? . Если выложенный на 13 стр макрос Ваш то зачем там второй счетчик?С целью "зафиксировать" уставку для прямого отсчета на время работы таймера?
    Последний раз редактировалось Sergej_; 31.10.2020 в 12:06.

  7. #137

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Вы имеете ввиду, что при переполнении счет на уменьшение начинается по кругу с 65535 ? Во первых 32 битный счётчик ведёт себя аналогично! Во вторых вся разница этих счётчиков в диапазоне счёта! В третьих, это не имеет никакого значения, так как при достижении "0" дальнейший счёт на уменьшение блокируется логикой макроса, таймер срабатывает и может оставаться в таком состоянии сколь угодно долго, больше от таймера ничего и не требуется, короче, полный бред, мягко выражаясь! И вообще здравых людей это не должно беспокоить! Таймер выполнил свою функцию, отсчитал интервал времени и сработал и что там с его счётчиком в это время происходит, переполняется он, не переполняется(можно по любому сделать) никого не должно волновать!
    А если значения остатка выводяться к примеру на экран , или используются для каких-то иных целей в программе? Это я про макрос выложенный sertol64 на 13 стр. Там конечно просто ошибка которую исправил AlexCrane
    Последний раз редактировалось Sergej_; 31.10.2020 в 10:30.

  8. #138
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,233

    По умолчанию

    Цитата Сообщение от Sergej_ Посмотреть сообщение
    Скромность украшает человека! Сергей не сочтите за занудство, но у идеального варианта отсутствует отдельный дискретный выход окончания работы таймера, тот что имеется так-же по сути дублирует вход "пауза" -это так к слову, дорисовать под свои нужды конечно каждому не проблема. т. к. лично я посещаю этот сайт исключительно с целью обучения ОЛ, Вы безусловно и бесспорно один из тех людей кто владеет этим наверное в совершенстве.А теперь вопрос по существу , зачем Д триггер ? я о макросе на стр 10. только с целью синхронизации с тактом времени в данном случае секунд? . Если выложенный на 13 стр макрос Ваш то зачем там второй счетчик?С целью "зафиксировать" уставку для прямого отсчета на время работы таймера?
    Д-тригер поставил для отсчёта точного интервала времени, что задан, тем более для таймера с паузой это актуально, каждая пауза может вносить погрешность до одной секунды!
    Второй счётчик, я уже писал об этом, предназначен для вывода прямого отсчёта времени, можно выводить разность между уставкой и текущим значением первого счётчика, как у Вас, но тогда это сильно ограничивает макрос, я не могу подать на вход следующую уставку(это нарушит прямой отсчёт времени) до окончания отсчёта таймера, короче, придётся эту уставку запоминать в макросе, а так счётчик добавил и всё, я счёл, что так проще!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #139
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,233

    По умолчанию

    Цитата Сообщение от Sergej_ Посмотреть сообщение
    А если значения остатка выводяться к примеру на экран , или используются для каких-то иных целей в программе? Это я про макрос выложенный sertol64 на 13 стр. Там конечно просто ошибка которую исправил AlexCrane
    Если счёт при обратном отсчёте не останавливать на нуле, то на время "сработки" таймера придётся выводить на экран "0", при обратном отсчёте!
    И для универсальности лучше отдельно выводить из макроса сигнал окончания отсчёта иначе столько похожих таймеров может получится, мало чем отличающихся друг от друга!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  10. #140

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Д-тригер поставил для отсчёта точного интервала времени, что задан, тем более для таймера с паузой это актуально, каждая пауза может вносить погрешность до одной секунды!
    Второй счётчик, я уже писал об этом, предназначен для вывода прямого отсчёта времени, можно выводить разность между уставкой и текущим значением первого счётчика, как у Вас, но тогда это сильно ограничивает макрос, я не могу подать на вход следующую уставку(это нарушит прямой отсчёт времени) до окончания отсчёта таймера, короче, придётся эту уставку запоминать в макросе, а так счётчик добавил и всё, я счёл, что так проще!
    Я так и понял, можно было запомнить уставку скажем через SEL и обновлять ее синхронно с R было бы попроще наверное . Меня просто озадачило Вы обычно просто так ничего не поставите.
    Последний раз редактировалось Sergej_; 31.10.2020 в 13:15.

Страница 14 из 24 ПерваяПервая ... 41213141516 ... ПоследняяПоследняя

Похожие темы

  1. таймер TOF
    от servo в разделе ПЛК1хх
    Ответов: 14
    Последнее сообщение: 06.11.2018, 09:46
  2. Таймер TOF
    от kip-pribor в разделе Среда программирования OWEN Logic
    Ответов: 22
    Последнее сообщение: 04.06.2017, 20:36
  3. Таймер
    от Deoxes в разделе СПК1хх
    Ответов: 8
    Последнее сообщение: 16.07.2014, 12:19
  4. Таймер(ы)
    от AntoNechayuk в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 23.08.2011, 20:39
  5. Таймер УТ-24
    от Валера в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 31.01.2008, 02:58

Ваши права

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