ferret, спасибо за столь подробное объяснение, хотя это лишнее. Я не совсем валенок... просто зациклился на использовании в программе конструкции типа CH_timer.IN:= значение; Вместо того что бы использовать CH_timer(IN:=true . Хотя и так делал... И таймер считал, но я не обращал внимание на такую разницу. Ещё раз спасибо. Буду пробовать