Показать сообщение отдельно
Старый 24.03.2008, 13:40   #5
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили: 166 раз(а) в 158 сообщениях
По умолчанию Ответ: Скрипт подключения макросов

по выходу можно это сделать, только нужно делать не так.
самый простой способ - уменьшить дискретность выхода.
по дефолту там макс=1000.
для начала можно сделать примерно следущее:
(int)(AOUT/10) -> (int)( * 10) - получишь на выходе туже 1000, но с дискретностью = 10(тут может быть любое натуральное число от 1 до 1000 ), а не 1. и уже привод не будет шевелиться на каждый чих регулятора...
а можно как написал Арсений, только это довольно геморно - по хорошему надо брать не только саму нейтральную зону, но и скорость входа/выхода в/из неё по всем связанным каналам регулирования. и накручивать на все это дело таймауты..


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием