Тема: Скорость выполнения диаграммы
Константин, добрый день!
Какой вариант будет работать быстрее: левый или правый?
Можно ли в Cannylab прикинуть время выполнения диаграммы для её оптимизации?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
CANNY forum → Программируемые контроллеры CANNY 7.x (7, 7.2 duo, alfa, gamma, MGX) → Скорость выполнения диаграммы
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Константин, добрый день!
Какой вариант будет работать быстрее: левый или правый?
Можно ли в Cannylab прикинуть время выполнения диаграммы для её оптимизации?
Левый быстрее.
Но, похоже ,что результаты работы диаграмм не эквивалентны при входе 0x3000
Время исполнения диаграммы зависит от нескольких факторов. Надежнее всего просуммировать значения системного "Регистра контроля длительности программного цикла, мс", непосредственно в контроллере, на разных диаграммах, при реальной нагрузке на интерфейсы контроллера и сравнить результаты. Пример диаграммы сравнения прилагаю.
Добрый день!
Сегодня сравнил время выполнения реальной диаграммой 1024-х циклов с блоками Конвертера и Побитового И.
Четыре блока Побитового И выполняются дольше, чем один Конвертер 1в16.
На скриншоте в константах отображено время выполнения диаграммы слева - направо: без блоков, только с Конвертером и только с четырьмя блоками Побитового И.
Константин, спасибо за наводку!
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
CANNY forum → Программируемые контроллеры CANNY 7.x (7, 7.2 duo, alfa, gamma, MGX) → Скорость выполнения диаграммы