Так не заморачиваюсь, передаю отдельно часы, мин и сек, регистрами WORD, разложенные в ПЛК. Мне так удобней и наглядней.
А что более важно, передаю их группой, штук по 40 штук за раз.
А как из переменной TIME, например "t#1h23m30s300ms" ,отдельно выделить эти самые часы,минуты и секунды?
Как Вы это делаете?
А как из переменной TIME, например "t#1h23m30s300ms" ,отдельно выделить эти самые часы,минуты и секунды?
Как Вы это делаете?
TIME_TO_DWORD, далее делю на 1000, чтобы избавиться от ms.
Полученное число уже содержит время в сек. Делим на 3600, получаем часы и т. д.
В конце, переводим всё WORD.
Последний раз редактировалось kondor3000; 19.12.2022 в 14:05.