This is topic Периоды опроса F1, F2, F3, F4 и достоверность in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Необходимо выполнять опрос каналов каждые 5 циклов 1 канал 0 - 5 - 10 2 канал 1 - 6 - 11 и т.д.
выставляю каналам соответствующие периоды опроса: Calc, F1, F2, F3, F4, 5 циклов В результате - опрашиваются только каналы с периодом CALC. Каналы, которые не были опрошены имеют значение 0 и у них НЕ выставлен флаг аппаратной недостоверности (т.е. с точки зрения Трейсмод они достоверны)
В меню "просморт компонентов" четко видно, как каждые ~2.5с атрибут Exec каналов c CALC обновляется, а у каналов с F1, F2 и т.д нет
Такое ощущение, что периоды с отставанием на n тактов не работают. Как заставить их работать?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
"Для каналов, имеющих тип периода F1, …, F4, условие пересчета можно записать следующим образом: (<Индекс пересчета>%5 = I) & (<Индекс пересчета>%FRQ = 0) где I – задержка в циклах (1, 2, 3 или 4); FRQ – период."
Согласно этому описанию задание FRQ кратным 5 приведет к тому, что такой канал пересчитываться не будет.
Для Вашей задачи надо для каналов с опросами F1, F2, F3, F4 поставить "Период =1".
Posted by Wendigo (Участник № / Member № 4518) on :
мм.. ну тогда все понятно, спасибо. весьма неочевидная формула, кстати