Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 23

Тема: Отключение логики у ПР

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    ну Rtrig можно вынести всего один, а макросам сделать вход EN или Start. Зачем пихать в каждый то?
    А вот таймеры там вам скорее всего и останавливают опрос. Первое устройство опросилось, второе, а последнее таймер весь вышел. (это предположение)

    возможно у вас watchdog срабатывает или ПР вообще зависает.
    Снимок экрана (5).png
    Спасибо, помогло )

  2. #2
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    ПР вообще через жопу работает с опросами по переменным. Еще видео было, где Юрий Ревака показывал. 1 должна быть всегда взведена для опроса, никаких импульсов. Отсюда и грабли скорее всего.

    Могли бы сделать через импульсы. Подал импульс на опрос, Он стал в очередь, опросился, сбросил бит готовности. ну или что-то в этом духе.... Мне кажется вам надо создавать очередь и в зависимости от количества в очереди делать всего дин таймер на все, меняя ему время.

  3. #3
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    а что помогло то? вы же макрос новый не показали, мы видим только то, что вы вынесли за пределы.

  4. #4

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    а что помогло то? вы же макрос новый не показали, мы видим только то, что вы вынесли за пределы.
    Теперь при первичном запуске срабатывает только один таймер - за пределами макроса. Таймер в макросе срабатывает только при отсутствии ответа от опрашиваемого китайца.
    Снимок экрана (6).png

  5. #5

    По умолчанию

    Цитата Сообщение от TaPX Посмотреть сообщение
    Теперь при первичном запуске срабатывает только один таймер - за пределами макроса. Таймер в макросе срабатывает только при отсутствии ответа от опрашиваемого китайца.
    Непонятно всё-же, в чём был затык

    Цитата Сообщение от TaPX Посмотреть сообщение
    Есть еще вопрос - как вообще оптимально настроить опрос датчиков по модбасу, чтобы было меньше затыков и задержек - есть вообще какой-то гайд может быть?
    Вариант как у вас мне кажется - вполне себе. Единственно продолжительность проверки "появился ли прибор" подобрать по-минимуму, а период проверки - по максимуму

  6. #6

    По умолчанию

    Затык был в том, что на первичном запуске запускалось сразу 10 таймеров - теперь один.
    По настройкам - люди там как-то тайминги настраивают, периоды опроса, задержки там какие-то.... Как, где и зачем это делается?

  7. #7

    По умолчанию

    Цитата Сообщение от TaPX Посмотреть сообщение
    Затык был в том, что на первичном запуске запускалось сразу 10 таймеров - теперь один.
    По настройкам - люди там как-то тайминги настраивают, периоды опроса, задержки там какие-то.... Как, где и зачем это делается?
    Ну основные
    Период опроса - зависит от того, как часто обновляются данные в ведомом, насколько часто оно готово отвечать на запросы ну и насколько часто нужны новые данные мастеру.
    Таймаут - как долго мастеру ждать ответа после запроса - зависит от того, как быстро способен отвечать ведомый.
    Так ещё и каждый производитель норовит свои термины там применить, поди разберись что имелось в виду

  8. #8

    По умолчанию

    Есть еще вопрос - как вообще оптимально настроить опрос датчиков по модбасу, чтобы было меньше затыков и задержек - есть вообще какой-то гайд может быть?

  9. #9
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    На ПР общий период на все, без вариантов. Все ваши устройства должны уложиться в общий период. Дальше только сбросом в 0 общего разрешения чтения.

  10. #10

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    На ПР общий период на все, без вариантов. Все ваши устройства должны уложиться в общий период. Дальше только сбросом в 0 общего разрешения чтения.
    Этот период как-то можно настраивать?
    В принципе, я уменьшил таймауты со 100 до 50 у ведомых, и отзывчивость уже нормально выросла.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 23.05.2024, 02:32
  2. Ответов: 1
    Последнее сообщение: 23.05.2020, 09:59
  3. Мастер Скада и ОРС-сервер от "Логики"
    от Боднар Олег Миколайович в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 20.09.2016, 11:16
  4. Ответов: 4
    Последнее сообщение: 09.10.2015, 13:20
  5. Ответов: 13
    Последнее сообщение: 30.06.2011, 19:33

Ваши права

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