Цитата Сообщение от lara197a Посмотреть сообщение
В библиотках КДС есть функция LIN_TRAFO. Используйте её.
Боюсь что это мне не подойдет. Она же занимается линейным преобразованием из одного диапазона в другой...

Цитата Сообщение от capzap Посмотреть сообщение
в util.lib есть еще INTEGRAL
Вроде как оно, но как им пользоваться - не пойму.. Зачем там TM?
Вход TM типа DWORD задает длительность интегрирования (как правило, в миллисекундах).
Т.е. по идее, если на вход ему дать IN:= 1000 , TM:=1000, то он должен в течении 1 сек. выдавать в OUT значения от 0 до 1000 но не линейно, а "по интегрированной кривой". Так? А как его остановить? В общем, ничего не понял...


Пока воспользовался CHARCURVE. Доеду до контроллера - проверю...