reallis, вы изначально не верно решили задавать время с панели через float. Так конечно можно, но это извращение. Как выше написал petera будет намного проще потом обрабатывать в плк. То есть если вам нужно задать промежуток времени, то просто создаете 4 переменные типа 2byte в конфигурации контроллера (часы и минуты начала и конца)
conf.JPG
Затем для удобства переведите полученные значения в контроллере во время в секундах
convert.JPG
Для сравнения текущего времени с заданием, получаете текущее время плк (посмотрите здесь http://kipshop.ru/Primeri/Samples_pl...SysLibTime.zip)
time_plc.JPG
Затем, при условии, что время находится в заданном промежутке выдаете сигнал
sel.JPG




Ответить с цитированием