Таймеры Step7
Примеры использования таймеров Step7 на языке STL (AWL)
Интервал времени — Формат понятный человекуS5T#<часы>H <минуты>M <секунды>S <миллисекунды>MS • Минимальное значение: S5T#10MS • Максимальное значение: S5T#2H46M30S // Примеры задания различных интервалов времени для таймеров Step 7 // В формате понятном человеку L S5T#10MS // 10 ms (база времени = 10 ms) L S5T#5S // 5 s (база времени = 10 ms) L S5T#1M20S // 1 m, 20 s (база времени = 100 ms) L S5T#5M30S // 5 m, 30 s (база времени = 1 s) L S5T#1H40M // 1 h, 40 m (база времени = 10 s) Интервал времени — Машинный формат времениW#16#<Разрешение> <BCD>
// Примеры задания различных интервалов времени для таймеров Step 7 // В машинном формате // Разрешение = 10 ms, диапазон = [10ms; 9s990ms] L W#16#0001 // 10 ms L W#16#0002 // 20 ms L W#16#0500 // 5 s (5000 ms) L W#16#0999 // 9 s, 990 ms // Разрешение = 100 ms, диапазон = [100ms; 1m39s900ms] L W#16#1001 // 100 ms L W#16#1002 // 200 ms L W#16#1010 // 1 s (1000 ms) L W#16#1050 // 5 s (5000 ms) L W#16#1999 // 1 m, 39 s, 900 ms (99900 ms) // Разрешение = 1 s, диапазон = [1s; 16m39s] L W#16#2001 // 1 s L W#16#2002 // 2 s L W#16#2005 // 5 s L W#16#2060 // 1 m (60 s) L W#16#2999 // 16 m, 39 s (999 s) // Разрешение = 10 s, диапазон = [10s; 2h46m30s] L W#16#3001 // 10 s L W#16#3002 // 20 s L W#16#3006 // 1 m (60 s) L W#16#3030 // 5 m (300 s) L W#16#3360 // 1 h (3600 s) L W#16#3999 // 2 h, 46 m, 30 s (9990 s) |