Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 25 из 25

Тема: ПР200 блок чтения из ФБ

  1. #21

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    В серьезных проектах, где время цикла больше 1мс, такие таймеры
    Вложение 45219
    работать будут некорректно
    Т.е. хотите сказать, что временнЫе функциональные блоки жёстко привязаны ко времени цикла 1 мс и при автоподстройке этого времени начинают врать? Вот те новость! Чёт меня Овен разочаровывает как-то.

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

    По умолчанию

    Цитата Сообщение от dan75 Посмотреть сообщение
    Т.е. хотите сказать, что временнЫе функциональные блоки жёстко привязаны ко времени цикла 1 мс и при автоподстройке этого времени начинают врать? Вот те новость! Чёт меня Овен разочаровывает как-то.
    Совсем не об этом.
    Смотрите рисунок, блинк с временами включено и выключено по 0,001с т.е. 1 мс
    А если время цикла будет 7мс? Что будет на выходе этого блинка? Я думаю, что будут импульсы длительностью в один цикл, т.е. не 1 мс, а 7!
    Таким образом не выходе счетчика CTN1 будет импульс не через(0,001+0,001) * 50 =0,1с, а через (0,007+0,007) * 50 =0,7с
    И при уставке (I2) например 10, насчитает таймер не 10с, а 70!
    Класс - погрешность 700%

    ЗЫ.
    А может при времени цикла > 1мс блин вообще перестанет работать!
    Последний раз редактировалось petera; 18.10.2019 в 19:52.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #23

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Совсем не об этом.
    Смотрите рисунок, блинк с временами включено и выключено по 0,001с т.е. 1 мс
    А если время цикла будет 7мс? Что будет на выходе этого блинка? Я думаю, что будут импульсы длительностью в один цикл, т.е. не 1 мс, а 7!
    Таким образом не выходе счетчика CTN1 будет импульс не через(0,001+0,001) * 50 =0,1с, а через (0,007+0,007) * 50 =0,7с
    И при уставке (I2) например 10, насчитает таймер не 10с, а 70!
    Класс - погрешность 700%

    ЗЫ.
    А может при времени цикла > 1мс блин вообще перестанет работать!
    Короче говоря, до тех пор, пока не требуется работать с интервалами, соизмеримыми со временем цикла, можно не париться и лепить на генераторах и счётчиках. Так?

  4. #24

    По умолчанию

    Цитата Сообщение от dan75 Посмотреть сообщение
    Короче говоря, до тех пор, пока не требуется работать с интервалами, соизмеримыми со временем цикла, можно не париться и лепить на генераторах и счётчиках. Так?
    Когда-то обсуждали этот момент, нужно вспомнить подробности, там часть таймеров работает по прерыванию, и отрабатывает с заданной выдержкой, но учитывая что это не микроконтроллер и есть еще фильтры, реле на выходе и реакция исполнительного механизма, считать единицы мс смысла особого нет.
    Пока сделал еще один, обновленный пример, по работе с таймерами и генераторами с экрана прибора, через Write_to_FB:
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  5. #25

    По умолчанию

    Спасибо "Сергей0308" ,"petera" и Реваке Юрию, благодаря их подсказкам родился проект продувок клапанов водогрейного котла с отображением обратного отсчета времени в двух вариантах:
    Вложения Вложения
    Последний раз редактировалось Pvalp; 24.10.2019 в 14:07.

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. Функция чтения ТРМ 138
    от Саид в разделе Эксплуатация
    Ответов: 0
    Последнее сообщение: 22.01.2017, 18:48
  2. МВ110-8АС 3 и 4 функции чтения Modbus
    от Vitorgan в разделе Мх110
    Ответов: 2
    Последнее сообщение: 03.08.2016, 10:28
  3. Программа чтения данных контролера по IP
    от rukoed1 в разделе Помощь Разработчикам
    Ответов: 13
    Последнее сообщение: 06.05.2016, 15:05
  4. Протокол чтения/записи ПЛК
    от dudanov в разделе Сервисное ПО
    Ответов: 18
    Последнее сообщение: 02.02.2015, 14:51
  5. ошибка чтения температуры с помощью Dll
    от незарегистрированный в разделе OWEN Proces Manager
    Ответов: 3
    Последнее сообщение: 16.04.2007, 19:58

Ваши права

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