Страница 16 из 20 ПерваяПервая ... 61415161718 ... ПоследняяПоследняя
Показано с 151 по 160 из 211

Тема: ПР114

Комбинированный просмотр

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

    По умолчанию

    Цитата Сообщение от Михаи Посмотреть сообщение
    Дайте пожалуйста пояснение выделенной части схемы Безымянный.png.
    Встречал в ваших проектах, но так и не разобрался зачем она.
    Это как раз то, на что Вы жаловались: при совпадении текущего дня и месяца с уставкой при каждой перезагрузке ПР будет поступать импульс, вот чтобы этого не происходило и существует данная схема! Тоесть при совпадении дня и месяца формируется импульс и пишется энергонезависимая переменная "День" значением текущего дня и при последующих перезагрузках ПР в течении дня дополнительных(ненужных) импульсов не поступит, так как значение текущего дня будет совпадать с переменной "День!"
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2

    По умолчанию

    В какой школе такие знания получить ?!

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

    По умолчанию

    Самое смешное, что мне кажется, что в моём макросе эта схема не нужна, даже вред может принести, на следующий год надо обязательно день включения изменить иначе не включиться, но в некоторых случаях бывает критически необходимой!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #4

    По умолчанию

    Подскажите пожалуйста, как на 16 разрядных счетчиках собрать счет "минут" больше 65535?

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

    По умолчанию

    Цитата Сообщение от Михаи Посмотреть сообщение
    Подскажите пожалуйста, как на 16 разрядных счетчиках собрать счет "минут" больше 65535?
    поставить два счетчика
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Цитата Сообщение от Михаи Посмотреть сообщение
    Подскажите пожалуйста, как на 16 разрядных счетчиках собрать счет "минут" больше 65535?
    Так если диапазон более 65535 - ставьте 32 разрядный, я приводил примеры, как из двух 16 разрядных сделать один 32 разрядный, но это можно только для демонстрации таких возможностей, на практике гораздо сложнее выйдет, чем 32 разрядный счётчик:

    32 бит. счётчик_1.PNG

    Но здесь не всё так однозначно, диапазон можно многократно уменьшить, всё упирается в минимальную ступеньку(шаг), а умножить на вес этой ступеньки можно и после счётчика!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #7

    По умолчанию

    Да сложнее. Посмотрите пожалуйста. Почему криво считает? Точнее совсем не считает.отсчет минут.owl

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

    По умолчанию

    Цитата Сообщение от Михаи Посмотреть сообщение
    Да сложнее. Посмотрите пожалуйста. Почему криво считает? Точнее совсем не считает.отсчет минут.owl
    Мне кажется надо как-то так:

    Вариант_2_2.PNG

    Первый вход для паузы! У Вас на него идёт константа, т. е. он не используется! Отсюда логичный вопрос: зачем применять более сложный таймер с паузой, если это не используется?
    Да, чуть не забыл, если Вы сделали 32 разрядный счётчик энергонезависимым, то уберите линию задержки на цикл, иначе счётчик начинает глючить в симуляторе, но это уже овен что-то накосячил!

    32 разрядный счётчик.PNG

    И уставка у Вас написано в минутах, хотя множитель 86400 соответствует суткам! Для минут нужен множитель "60"!
    И уставка часов у Вас на 5 входе макроса, он и подписан правильно, а на 3 идёт переменная "Часы" с часов реального времени, короче, Вы зачем - то сигналы поменяли местами, хотя в макросе правильно подписано, в результате наверно не так работает или не работает как ожидали!
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 01.04.2018 в 07:50.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #9

    По умолчанию

    Первый вход для паузы! У Вас на него идёт константа, т. е. он не используется! Отсюда логичный вопрос: зачем применять более сложный таймер с паузой, если это не используется?
    Вход один используется как разрешающий. Сравнивается входящая сетевая переменная с 1.Если = или >1, то считать разрешается. Защита от занесения ноля на уставку счетчика.
    И уставка у Вас написано в минутах, хотя множитель 86400 соответствует суткам! Для минут нужен множитель "60"!
    Да точно. Это было скопировано с дневного счетчика.
    Последний раз редактировалось Михаи; 31.03.2018 в 22:48.

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

    По умолчанию

    Цитата Сообщение от Михаи Посмотреть сообщение
    Вход один используется как разрешающий. Сравнивается входящая сетевая переменная с 1.Если = или >1, то считать разрешается. Защита от занесения ноля на уставку счетчика.

    Да точно. Это было скопировано с дневного счетчика.
    Сейчас попробуйте я поправил за исключением множителя, что увидел!
    Скачайте заново, что я выложил!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 16 из 20 ПерваяПервая ... 61415161718 ... ПоследняяПоследняя

Похожие темы

  1. ПР114
    от Зырыновец в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 04.04.2016, 10:04
  2. ПР114 и ПИ-регулятор
    от Боднар Олег Миколайович в разделе Программируемые реле
    Ответов: 20
    Последнее сообщение: 14.07.2015, 13:16
  3. ПР114
    от Boroda в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 02.06.2015, 08:33
  4. ТНП+ПР114
    от rovki в разделе Программируемые реле
    Ответов: 43
    Последнее сообщение: 02.04.2014, 16:19

Ваши права

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