Страница 21 из 24 ПерваяПервая ... 111920212223 ... ПоследняяПоследняя
Показано с 201 по 210 из 237

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

  1. #201
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,825

    По умолчанию

    Цитата Сообщение от keysansa Посмотреть сообщение
    Осталось разбить это на 32 бита, и будет готов счетчик моточасов.
    ЗЫ. Вы задержку на такт забыли, по моему.
    Я без надобности задержку на такт никогда не добавляю.
    Обычно параноидальную желтизну от ОЛ игнорирую.
    В данном случае переменная Сумма - энергонезависимая, из-за этого желтизны нет.
    К стати Сумма - 32 бита.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  2. #202
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Такого счётчика и на 50 дней не хватит при цикле в 1 мс! Надо будет какой-то предделитель ставить или считать сколько "кругов" этот счётчик сделает.
    Ну, с 16 бит на 32 - 100% переделывать, а раз уж Вы нашли контроллер с 1 мс циклом, то 32 на 64 бита - уже проще будет переделать. А там будет время подумать... )

  3. #203
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Я без надобности задержку на такт никогда не добавляю.
    Обычно параноидальную желтизну от ОЛ игнорирую.
    В данном случае переменная Сумма - энергонезависимая, из-за этого желтизны нет.
    К стати Сумма - 32 бита.
    1. а:= a +1 в SFC не всегда грамотно работает. Нам же надежная программа нужна?
    2. Моточасы нам надо сохранять. Не катит.
    3. Как оказалось, 32 бита не всегда хватает.

  4. #204

    По умолчанию

    Цитата Сообщение от keysansa Посмотреть сообщение
    1. а:= a +1 в SFC не всегда грамотно работает. Нам же надежная программа нужна?
    2. Моточасы нам надо сохранять. Не катит.
    3. Как оказалось, 32 бита не всегда хватает.
    если вам надо сохранять моточасы, то зачем сохранять их в формате секунд, неужели точность в 1 минуту так критична? я моточасы всегда в минутах храню. этого вполне достаточно.

  5. #205
    Пользователь
    Регистрация
    31.01.2019
    Адрес
    РФ/РБ
    Сообщений
    917

    По умолчанию

    Цитата Сообщение от bayk Посмотреть сообщение
    если вам надо сохранять моточасы, то зачем сохранять их в формате секунд, неужели точность в 1 минуту так критична? я моточасы всегда в минутах храню. этого вполне достаточно.
    Выше почитайте.

  6. #206

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Я без надобности задержку на такт никогда не добавляю.
    Обычно параноидальную желтизну от ОЛ игнорирую.
    В данном случае переменная Сумма - энергонезависимая, из-за этого желтизны нет.
    К стати Сумма - 32 бита.
    Эта желтизна ни разу боком в железе не выходила?

  7. #207
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,825

    По умолчанию

    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    Эта желтизна ни разу боком в железе не выходила?
    Если знаешь зачем сделал обратную связь, то боком ничего не вылазит.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  8. #208

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Если знаешь зачем сделал обратную связь, то боком ничего не вылазит.
    Это хорошо. Я всегда пытаюсь линиями задержки от желтизны избавиться. Иногда логика ее появления непонятна и это настораживает.

  9. #209

    По умолчанию

    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    Это хорошо. Я всегда пытаюсь линиями задержки от желтизны избавиться. Иногда логика ее появления непонятна и это настораживает.
    Вот-вот. Не знаю, как в новой версии, а в 1.20.277 у меня желтизна появлялась даже при наличии задержки на такт внутри макроса. Вытаскивал линию задержки из макроса на рабочее поле, и вуаля -- никакой желтизны.

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

    По умолчанию

    Цитата Сообщение от dan75 Посмотреть сообщение
    Вот-вот. Не знаю, как в новой версии, а в 1.20.277 у меня желтизна появлялась даже при наличии задержки на такт внутри макроса. Вытаскивал линию задержки из макроса на рабочее поле, и вуаля -- никакой желтизны.
    Здесь не верится, какое-нибудь объяснение всегда можно найти, скажу даже больше: отсутствие всякой логики - это тоже логика!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

Похожие темы

  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

Ваши права

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