Блин, оказывается просто до гениального!!!!
Такой огород в ST не нужно городить (а он существует, независимо от
)Цитата Сообщение от energvk Посмотреть сообщение
Это можно сделать скриптом ST. Можно использовать код от petera, например.
http://www.owen.ru/forum/showthread....l=1#post161139
Нельзя, petera использует преобразования, которые Masterscadой не поддерживаются.
P.S. Огромнейшее спасибо!
P.P.S.
Всё работаетНет, мне просто нужно текущее время в DWord, в плк будет храниться данная переменная вместе с уставками, никакой работы со временем в ПЛК не используется.
сделал по аналогии с вашей формулой текущее время, на расчет все равно вида DT, ни огромное число в секундах, а отображается как дата.
01.JPG
P.P.P.S.
Расчёт1 - это полученное значение времени в DWORD (преобразую из двух WORD, полученных по сети - можно сразу в DWORD вводить), Расчёт2 -
Расчёт3 - обратное преобразование текущего времени:Тогда время DWord во время скады будет вычисляться:
Int2Date( 1,1,1970 )+ Расчёт1
Если нужно наоборот, то вычитаете из текущего времени 1970 год:
DateTime( ) - Int2Date( 1,1,1970 )