Мы повторили тест, описанный выше, заменив шаблоны на стандартные компоненты Modbus TCP Slave.
Для дискретных модулей был настроен только циклический опрос битовых масок, для аналоговых - текущих значений и кодов ошибок (групповыми запросами).
2019-05-22_9-38-41.png
Результаты:
- Загрузка ЦПУ находится в диапазоне 80-95% при включенной «заглушке»;
- Реальное время выполнения задачи MainTask составляет 10 мс при включенной «заглушке» (напомним, заданная периодичность вызова задачи – 20 мс);
- Реальное время выполнения задачи VisuTask в среднем составляет 50…250 мс, при этом джиттер (задержка запуска задачи) в отдельные моменты времени достигает 5 секунд.
- Обновление экрана визуализации с трендом занимает около секунды, и работать с ним довольно некомфортно. На экране с кнопками и прямоугольниками скорость отлика визуализации является адекватной;
- Скорость реакции системы стабильно равна 40 мс (удвоенное время цикла задачи MainTask).
2019-05-22_9-39-55.png
2019-05-22_9-44-04.png
2019-05-22_9-42-29.png




