Пусть в элементe всегда заданы границы 0 и 100.
Если общее время - 200, а текущее 50 - то в переменную SEC_PROC должно быть записано значение 25.
Если общее время 600, а текущее 100 - то в переменную SEC_PROC должно быть записано значение 16 (ну или 17).
Формула в общем виде:
Вместо UINT подставьте тип данных переменной SEC_PROC.Код:SEC_PROC := REAL_TO_UINT(текущее время * (100.0/общее время));




