PDA

Просмотр полной версии : МВ210-101 / Период опроса



Crazy
20.12.2021, 13:30
Здравствуйте.
В РЭ есть абзац описывающий "параметр опроса":

Для каждого входа задается параметр «Период опроса». Период опроса может быть установлен в
интервале от 0,6 до 10 секунд. Если опрос входа не может быть произведен с заданной
периодичностью (например, если на всех входах задан период опроса 0,6 секунд), то модуль
автоматически увеличивает период опроса до наименьшего возможного.
Я задал для всех входов тип датчика 4-20мА. Период по умолчанию не менял, минимальный 0.6 сек.
При этом последний вход не успевает опрашиваться. Увеличиваю период до 0,7 - опрашиваются все входы.


В модуле предусмотрен режим «Максимальной загрузки АЦП». В этом режиме период опроса будет
автоматически настроен на минимальный возможный период для соответствующего типа датчика
При включении этого параметра период опроса всех датчиков составляет 1,1 сек, независимо от значений параметра опроса.
Как же так, ведь при выключенном этом параметре все входы опрашивались за 0,7сек, какой же это минимально возможный период?

Филоненко Владислав
20.12.2021, 14:51
А как Вы время то считаете? 1,1 сек за 8 токовых входов - вполне реальное время.
А за 0.7 не успеет

Crazy
20.12.2021, 16:13
А как Вы время то считаете? 1,1 сек за 8 токовых входов - вполне реальное время.
Есть же параметр "время измерения", который идет сразу за "значением" в сетке адресов Modbus.
Как изменяется, нахожу разницу с предыдущим значением...
Кстати, зря Вы в сетке адресов их разместили попеременно. При групповом запросе значений float, приходится и время читать, даже когда оно ненужно. И массив из 16 WORD, можно вообще объявить как UNION (он же массив 8 REAL). А как сейчас сделано - в программе разбирать приходится...

А за 0.7 не успеет
В качестве датчика пока подключен к последнему входу РЗУ-420. Показания верные.
Показывает время 0,71 на всех входах. Возможно как все подключу, картина изменится?

kondor3000
20.12.2021, 20:50
Есть же параметр "время измерения", который идет сразу за "значением" в сетке адресов Modbus.
Как изменяется, нахожу разницу с предыдущим значением...
Кстати, зря Вы в сетке адресов их разместили попеременно. При групповом запросе значений float, приходится и время читать, даже когда оно ненужно. И массив из 16 WORD, можно вообще объявить как UNION (он же массив 8 REAL). А как сейчас сделано - в программе разбирать приходится...

В качестве датчика пока подключен к последнему входу РЗУ-420. Показания верные.
Показывает время 0,71 на всех входах. Возможно как все подключу, картина изменится?

Если я правильно понимаю, вы неверно считаете время опроса. Сейчас у вас 0,71 секунда на 1 вход, на 8 входов будет 0,71*8=5,68 сек.
А при включении Максимальной загрузки, время уменьшается до 1,1 сек на 8 входов и всё работает нормально.

Даже если будет читать быстрее, смысла в этом нет, АЦП не успеет записать новое значение, будут одни повторы значений.

Crazy
12.01.2022, 12:07
Если я правильно понимаю, вы неверно считаете время опроса. Сейчас у вас 0,71 секунда на 1 вход, на 8 входов будет 0,71*8=5,68 сек.
А при включении Максимальной загрузки, время уменьшается до 1,1 сек на 8 входов и всё работает нормально.

Даже если будет читать быстрее, смысла в этом нет, АЦП не успеет записать новое значение, будут одни повторы значений.

Как я понял, параметр "время измерения", записывается после проведения АЦП для каждого конкретного входа. И оно меняется с дискретностью 710мс, при задействовании всех входов модуля в режиме 4-20.
Опрашиваются все входы, что можно заметить даже по светодиодным индикаторам (при меньшем заданном времени, последний вход не опрашивается и его индикатор не мигает).
В режиме «Максимальной загрузки АЦП» оно меняется с дискретностью 1100 мс. Поэтому и возник вопрос, что это за максимальная загрузка такая, что требует большего времени на опрос. :)

konst_smn
15.02.2022, 10:25
Вопрос к разработчикам.
Как понимать информацию на странице 8 РЭ?
1)
Время опроса одного входа, не более*:
ТС 0,9 секунд
ТП и унифицированные сигналы постоянного
напряжения и тока 0,6 секунд
2) В примечании
ПРИМЕЧАНИЕ
* Опрос входов происходит последовательно. Например, опрос двух входов займет время,
равное сумме опросов входа 1 и входа 2.
По документации получается - если у меня модуль с 8 входами, к которым подключены термосопротивления, то при каких-то условиях можно ожидать, что полное время обновления значений сигналов будет 0.9*8 = 7.2 секунды?


Выше вопрос обсуждается, есть некий режим "Максимальной загрузки" и при нем обновление значений всех входов модуля происходит за 1.1 секунды.
Прошу пояснить, какие побочные эффекты можно ожидать от этого режима. Появляются какие-то ограничения по частоте опроса модуля по каналу связи, или еще что-то? Не зря ведь такой режим ввели как особый.

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

konst_smn
21.02.2022, 12:54
Вопрос к разработчикам.
Как понимать информацию на странице 8 РЭ?
1)
Время опроса одного входа, не более*:
ТС 0,9 секунд
ТП и унифицированные сигналы постоянного
напряжения и тока 0,6 секунд
2) В примечании
ПРИМЕЧАНИЕ
* Опрос входов происходит последовательно. Например, опрос двух входов займет время,
равное сумме опросов входа 1 и входа 2.
По документации получается - если у меня модуль с 8 входами, к которым подключены термосопротивления, то при каких-то условиях можно ожидать, что полное время обновления значений сигналов будет 0.9*8 = 7.2 секунды?


Выше вопрос обсуждается, есть некий режим "Максимальной загрузки" и при нем обновление значений всех входов модуля происходит за 1.1 секунды.
Прошу пояснить, какие побочные эффекты можно ожидать от этого режима. Появляются какие-то ограничения по частоте опроса модуля по каналу связи, или еще что-то? Не зря ведь такой режим ввели как особый.

Прошу, если что, отнестить с пониманием с малой осведомленностью с модулем - в наличии его нет, но предложили проработать систему на таких модулях, с регуляторами температуры среднего быстродействия, где каждый из 8-ми входов модуля используется в качестве обратной связи регулятора.
Может быть кто-то ответит? :)

Toshan
11.08.2022, 11:37
Кто ни будь разобрался?

kondor3000
11.08.2022, 13:35
Кто ни будь разобрался?

Читайте мой пост выше, там всё изложено. Повторять одно и тоже не вижу смысла.