PDA

Просмотр полной версии : ПЛК110-220.30.Р-М [М02] - получение переменной текущего времени суток



andrei_it
06.09.2017, 14:34
Уважаемые форумчане, не получается собрать часы и минуты в одну переменную,
вот такого вида TIME_PLC=14:30
есть в наличии и часы и минуты (TimeAndDate.Hour и TimeAndDate.Minute)
проект на CFC , есть подпрограмма на ST
Прошу помощи !

capzap
06.09.2017, 14:48
самый примитивный вариант, каждое знакоместо переводить в строку и складывать с помощью concat. Сперва часы делите на 10 преобразуете в строку, затем часы по модулю на десять и опять в строку, далее с минутами тоже самое

petera
06.09.2017, 14:56
есть в наличии и часы и минуты (TimeAndDate.Hour и TimeAndDate.Minute)
например так
33000

andrei_it
06.09.2017, 15:33
есть в наличии и часы и минуты (TimeAndDate.Hour и TimeAndDate.Minute)
например так
33000

да , я искал слишком легких путей, даже когда уважаемый capzap подсказал решение не получилось....
petera - спасибо Вам огромное!!! :)

capzap
06.09.2017, 15:39
да , я искал слишком легких путей, даже когда уважаемый capzap подсказал решение не получилось....
petera - спасибо Вам огромное!!! :)

Вы же должны понимать, что не решив элементарные задачи с делением, дальше мало смысла продолжать программировать, провалы в знаниях будут только накапливаться

andrei_it
06.09.2017, 16:24
Вы же должны понимать, что не решив элементарные задачи с делением, дальше мало смысла продолжать программировать, провалы в знаниях будут только накапливаться

В любом деле главное желание научиться, будут накапливаться не только не только провалы , но и знания , порекомендуйте книгу или видеокурс для быстрого старта?