Стартовая страница › Форумы › Rapid SCADA на Linux-контроллерах и Raspberry Pi › Настройка интервала опроса датчиков
- В этой теме 8 ответов, 3 участника, последнее обновление 6 лет, 5 месяцев назад сделано
Mikhail.
-
АвторЗаписи
-
24.02.2020 в 06:16 #14901
TawУчастникКак настроить интервал опроса датчиков на Raspberry Pi 4? Или для АДАМ-6050? И вообще как это удобнее делать при интеграции контроллеров в Rapid Scada?
24.02.2020 в 08:39 #14902
manjey73Участникне совсем понятен вопрос. Изменить период опроса в настройках Коммуникатора и перегрузить его.
На последней версии удобно все настройки держать на Windows ПК и передавать настройки на удаленную машину.
24.02.2020 в 09:12 #14903
TawУчастникПоясню вопрос. Имеется множество датчиков различной природы и для различных измерений. Период опроса датчиков хотелось бы настроить для каждого свой. В Communicator settings мы можем изменить период опроса для Communication Line целиком, которая включает множество каналов. Каждый из каналов отвечает за соединение с датчиком. Как настроить свой интервал или период опроса для каждого из каналов Communication line, а не целиком для набора каналов под названием Communication line. Создавать Communication Line для каждого канала приведет к нагромождению и неудобно это.
24.02.2020 в 09:28 #14904
TawУчастникCommunication line завязана на Device. Если создавать Communication Line для каждого канала, то получится что необходимо создать такое же количество Devices.
24.02.2020 в 09:52 #14906
MikhailМодераторКП (Device), подключенные к одной линии связи (Communication line) опрашиваются последовательно друг за другом в одном потоке. Если различные контроллеры должны опрашиваться с разным периодом, то вероятно, потребуется несколько линий связи.
Либо можете на одной линии установить разный период опроса, как написал manjey73
24.02.2020 в 10:09 #14907
TawУчастникПервая часть ответа понятна — создавать линию со своим периодом опроса и насаживать на ее Devices.
Не могли бы пояснить вторую«Либо можете на одной линии установить разный период опроса»
Ведь на одной линии может быть установлен только один фиксированный период опроса. Как это понять «разный период опроса»? Программно менять это значение для набора каналов? А нельзя ли как-то настроить период опроса в параметрах каналов?
24.02.2020 в 10:50 #14908
manjey73УчастникНа одной линии может быть несколько КП (Devices) и период опроса настраивается непосредственно для Devices.
Например у вас два датчика на одном модуле аналогового ввода с Modbus протоколом, вам необходимо создать два шаблона для Modbus под каждый канал модуля ввода. Для одного использовать один шаблон и период 1 секунда, для второго канала второй шаблон и период 5 секунд.
Два КП (Devices), два шаблона, два периода. Тогда на линии будет происходить каждую секунду такая картина для датчика А и Б
А, А, А, А, А и Б, А, А, А, А, А и Б и так далее24.02.2020 в 11:06 #14910
manjey73УчастникВ качестве КП (Devices) у вас будет выступать теперь не модуль ввода, а непосредственно канал на модуле. Дублировать нельзя, это связано потом с неправильным отображением в окнах Коммуникатора.
25.02.2020 в 19:01 #14931
MikhailМодераторВедь на одной линии может быть установлен только один фиксированный период опроса. Как это понять «разный период опроса»?
В Коммуникаторе для каждого КП есть поле Период. На линии связи опрос в любом случае последовательный, но по истечению периода для каждого КП, будет производиться его опрос.
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.