Волтрон "Real-Time" TDMA канала PLC с агентом привода - PullRequest
0 голосов
/ 13 марта 2019

У меня есть мост Power-Line-Communication, подключенный к RPi с работающим вольттроном. Мост PLC связывается с несколькими устройствами и поддерживает многоадресную и одноадресную связь. Я хочу запустить двух агентов

PollingAgent - использует канал для захвата телеметрии с каждого устройства каждые 5 минут в циклическом режиме

ControlAgent - использует канал для передачи новых команд управления на ВСЕ устройства каждую 1 секунду

Управляющие широковещательные рассылки более важны, поэтому я хочу, чтобы они имели приоритет над запросом на опрос для использования канала ПЛК. Могу ли я использовать ActuatorAgent для выполнения этой псевдо-TDMA в реальном времени? Если это так, учитывая, что ControlAgent будет планировать задачу каждую 1 секунду, как низко мне нужно установить «schedule_publish_interval» для ActuatorAgent?

Кроме того, пока я в этом. Как мне установить ActuatorAgent?

...