Оптимизация настроек опроса RS-устройств: различия между версиями
Alex (обсуждение | вклад) Новая страница: «sasd» |
Alex (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
== Введение == | |||
В статье приводятся рекомендации по оптимизации настройки опроса RS-устройств в программном обеспечения АСУД.SCADA. | |||
Оптимизация направлена на ускорение периода опроса отдельного RS-устройства в линии интерфейса RS-485. | |||
В базовом варианте (при использовании в программном обеспечении настроек по умолчанию) возможно увеличение периода опроса работающего устройства, связанное, как с не оптимальными настройками отдельных RS-устройств, нестабильностью канала связи, так и c выходом из строя одного или нескольких устройств в RS-линии. | |||
Под RS-устройствами в данной статье понимаются: | |||
* RS-концентраторы | |||
* Сторонние устройства подключаемые по RS-485 на IP-концентраторы или IP-преобразователи | |||
* [[Modbus-устройства]] | |||
Статья не рассматривает RS-устройства, подключенные на TL-концентраторы, например: [[КУН-2Д.1]], [[КЦС]], поскольку возможности регулировки параметров опроса в данном случае - отсутствуют. В данном варианте, если необходимо обеспечить заданную скорость обновления информации, не следует перегружать линию RS-485 большим числом подключенных устройств. | |||
== Общие сведения == | |||
Предположим на концентратор [[КУН-IP8]] подключено 16 концентраторов [[КУП-4RS]] | |||
КУН | |||
-- A0-B0 - KUP0 ... KUP7 | |||
-- A1-B1 - KUP0 ... KUP7 | |||
На каждом интерфейсе RS-485 КУН подключено по 8 концентраторов. | |||
Интерфейс RS-485 является последовательным с точки зрения получения информации с подключенных устройств. | |||
Т.е. со стороны АРМ, опрос выглядит следующим образом: | |||
* переключение интерфейса на RS-485 (0) | |||
* KUP0 | |||
* KUP1 | |||
* .... | |||
* KUP7 | |||
* переключение интерфейса на RS-485 (1) | |||
* KUP0 | |||
* ... | |||
* KUP7 | |||
* переключение интерфейса на RS-485 (0) | |||
* .... | |||
За каждый такт опроса, опрашивается 1 КУП. Опрос осуществляется последовательно: концентраторы интерфейса RS-485(0), затем концентраторы интерфейса RS-485(1) и так далее по кругу. | |||
Если предположить, что опрос одного КУП занимает, условно, 0.5 с., то опрос всех шестнадцати концентраторов займет 16 * 500 = 8 с. | |||
И, следовательно, период обновления данных с каждого из 16 концентраторов в идеальном случае составляет: раз в 8 секунд. | |||
Не важно при этом какое RS-устройство подключено - этот принцип последовательного опроса одинаков. | |||
Чем больше устройств подключено на IP-концентратор (RS-интерфейсы одного концентратора / шлюза) - тем больше период обновления данных каждого из устройств (или другими словами, тем медленнее обновляются данные каждого из устройств). | |||
И, соответственно, чем быстрее опрашивается каждое устройство в линии, тем быстрее опрашивается вся линия, и тем быстрее в системе обновляется информация с каждого отдельного устройства. | |||
== Проблема с увеличением периода опроса == | |||
Предположим, что мы настроили в адресном пространстве конфигуратора [[Tekon OPC-сервер]] концентраторы КУН и КУП-4RS. | |||
Настройка опроса в | |||
[[Категория:OPC-сервер]] | |||
[[Категория:RS-485]] | |||
[[Категория:Концентратор-RS]] | |||
[[Категория:Концентратор-IP]] | |||
Версия от 13:29, 22 июля 2026
Введение
В статье приводятся рекомендации по оптимизации настройки опроса RS-устройств в программном обеспечения АСУД.SCADA.
Оптимизация направлена на ускорение периода опроса отдельного RS-устройства в линии интерфейса RS-485.
В базовом варианте (при использовании в программном обеспечении настроек по умолчанию) возможно увеличение периода опроса работающего устройства, связанное, как с не оптимальными настройками отдельных RS-устройств, нестабильностью канала связи, так и c выходом из строя одного или нескольких устройств в RS-линии.
Под RS-устройствами в данной статье понимаются:
- RS-концентраторы
- Сторонние устройства подключаемые по RS-485 на IP-концентраторы или IP-преобразователи
- Modbus-устройства
Статья не рассматривает RS-устройства, подключенные на TL-концентраторы, например: КУН-2Д.1, КЦС, поскольку возможности регулировки параметров опроса в данном случае - отсутствуют. В данном варианте, если необходимо обеспечить заданную скорость обновления информации, не следует перегружать линию RS-485 большим числом подключенных устройств.
Общие сведения
Предположим на концентратор КУН-IP8 подключено 16 концентраторов КУП-4RS
КУН -- A0-B0 - KUP0 ... KUP7 -- A1-B1 - KUP0 ... KUP7
На каждом интерфейсе RS-485 КУН подключено по 8 концентраторов.
Интерфейс RS-485 является последовательным с точки зрения получения информации с подключенных устройств.
Т.е. со стороны АРМ, опрос выглядит следующим образом:
- переключение интерфейса на RS-485 (0)
- KUP0
- KUP1
- ....
- KUP7
- переключение интерфейса на RS-485 (1)
- KUP0
- ...
- KUP7
- переключение интерфейса на RS-485 (0)
- ....
За каждый такт опроса, опрашивается 1 КУП. Опрос осуществляется последовательно: концентраторы интерфейса RS-485(0), затем концентраторы интерфейса RS-485(1) и так далее по кругу.
Если предположить, что опрос одного КУП занимает, условно, 0.5 с., то опрос всех шестнадцати концентраторов займет 16 * 500 = 8 с.
И, следовательно, период обновления данных с каждого из 16 концентраторов в идеальном случае составляет: раз в 8 секунд.
Не важно при этом какое RS-устройство подключено - этот принцип последовательного опроса одинаков.
Чем больше устройств подключено на IP-концентратор (RS-интерфейсы одного концентратора / шлюза) - тем больше период обновления данных каждого из устройств (или другими словами, тем медленнее обновляются данные каждого из устройств).
И, соответственно, чем быстрее опрашивается каждое устройство в линии, тем быстрее опрашивается вся линия, и тем быстрее в системе обновляется информация с каждого отдельного устройства.
Проблема с увеличением периода опроса
Предположим, что мы настроили в адресном пространстве конфигуратора Tekon OPC-сервер концентраторы КУН и КУП-4RS.
Настройка опроса в