Страница 77 из 478 ПерваяПервая ... 2767757677787987127177 ... ПоследняяПоследняя
Показано с 761 по 770 из 4973

Тема: Области применения ПР110(примеры реализации)

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от Адрей Посмотреть сообщение
    К сожалению такого конвертора я не видел да и вряд ли увижу. Но приходится порой свои накопленные алгоритмы переносить с одной среды в другую методом видоизменения что есть большой труд. Куда девается технологический процесс не остановить.
    Про конвертор это я для разработчиков заикнулся ,была бы потребность сделали б.

  2. #2
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Макрос часы ,для тех у кого ПР без часов и для тех кто хочет использовать текущее время (читать,сравнивать) .есть вход установки часов .Что бы установить (запустить часы) нужно включить ПР в заданное время .(желательно это делать раз в день).Есть 3 целочисленных выхода -секунды,минуты,часы(24).Второй макрос имеет дополнительный выход (время в секундах).
    Вложения Вложения
    Последний раз редактировалось rovki; 25.03.2011 в 15:08.

  3. #3
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Макрос компаратор времени для совместной работы с макросом часы .задается время (сек,мин,часы) включения и выключения
    Вложения Вложения

  4. #4
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    странные у вас часы... проскакивают 60 мин/сек и 24ч...

    и сравнение странное... сначала вы с помощью ФБ разделяете счётчик на с/м/ч, потом с помощью умножения-сложения соедияете их снова..

    и на том конце... пользователь может задавать сразу секунды...

    PS а ещё я бы сделал синхронизацию не по вкл, а по внешнему таймеру, который настроен на интервал..
    (впрочем, надо писать без бы.... т.к. я именно так и сделаю в "кухонном таймере", т.к. у меня есть сименс таймер, который может идти годами без внешнего питания)

  5. #5
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    странные у вас часы... проскакивают 60 мин/сек и 24ч...

    и сравнение странное... сначала вы с помощью ФБ разделяете счётчик на с/м/ч, потом с помощью умножения-сложения соедияете их снова..

    и на том конце... пользователь может задавать сразу секунды...

    PS а ещё я бы сделал синхронизацию не по вкл, а по внешнему таймеру, который настроен на интервал..
    (впрочем, надо писать без бы.... т.к. я именно так и сделаю в "кухонном таймере", т.к. у меня есть сименс таймер, который может идти годами без внешнего питания)
    Да проскакивают(60).каждые 60сек добавляется 1минута,каждые 60мин -добавляется час ,каждые 24часа идет установка часов в исходное состояние ч:00:00 ,где Ч-уставка часов для включения питания ПР,но это же не часы настенные ,это видно только в симуляторе ,главное считает правильно хотя можно усложнить и убрать это ,но это домашнее задание
    Человеку проше задавать время в формате ЧЧ:ММ:СС ,а макросу проще работать с форматом СССССС (секунды) .Про внешнею синхронизацию- в этом и отличие часов реального времени от таймера .Хотя если у вас есть часы с синхронизируюшим выходом ,для синхронизации других часов по входу (например во время 00:00:00-выдают синхроимпульс) ,тогда в макросе вместо входа уставки часов ,можно использовать вход пуск(установка) часов в исходное состояние .Но проще все же купить ПР с часами,поэтому это больше теоретические макросы ,показывающие ,что ПР все под силу

  6. #6
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    вот мои "забавы" на тему часов...

    синхронизация идёт 2 раза в сутки, по переднему и заднему фронту внешнего таймера
    (время льготного тарифа на эл-во 23-07)
    Вложения Вложения
    Последний раз редактировалось AI!; 25.03.2011 в 20:44.

  7. #7
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    а ещё мне интересно - насколько точно будет работать таймер считающий только секунды

    судя по симулятору, если сделать BLINK 500/500, и задать время между тактами напр. 300мс, то он точно считает...

    а если в реальном реле будет ошибка хотя бы 1/100сек (теоретическое время работы цикла)
    за каждую секунду, то за сутки набежит погрешность в 15мин!

  8. #8
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    а ещё мне интересно - насколько точно будет работать таймер считающий только секунды

    судя по симулятору, если сделать BLINK 500/500, и задать время между тактами напр. 300мс, то он точно считает...

    а если в реальном реле будет ошибка хотя бы 1/100сек (теоретическое время работы цикла)
    за каждую секунду, то за сутки набежит погрешность в 15мин!
    А вот это(точность) надо проверить эмпирически ,хотя как я понял ,для отсчета времени (таймеров,формирователей) в процессоре ПР используются специальные внутренние таймеры ,вызывающие программные прерывания ,если не ошибаюсь.Да и встроенные часы это же программный продукт ,только энергонезависимый.

  9. #9
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Для передачи целочисленной информации из ПР в ПР пример с использованием макросов целочисленного приемо-передатчика с модулятором и демодулятором (Шим модуляция) 32 разрядный
    Вложения Вложения
    Последний раз редактировалось rovki; 26.03.2011 в 20:21.

  10. #10
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Для передачи целочисленной информации из ПР в ПР пример с использованием макросов целочисленного приемо-передатчика с модулятором и демодулятором (Шим модуляция) 32 разрядный
    тож что ли написать мод-дем, но с использование RLL кодирования ))

Страница 77 из 478 ПерваяПервая ... 2767757677787987127177 ... ПоследняяПоследняя

Ваши права

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