Формат Даты
Добавлено: 18 апр 2022, 11:33
Операторские панели Weintek, промышленные компьютеры IFC, промышленные контроллеры Haiwell, панельные компьютеры Cincoze, автоматизация
https://www.rusavtomatika.com/forum/
dimensy писал(а):Самому сделать, используя регистры LW9020, LW9021 и LW9022
mik писал(а):dimensy писал(а):Самому сделать, используя регистры LW9020, LW9021 и LW9022
Для объекта "Дата/время" так сделать не получится. В нем можно только выбирать из выпадающего списка. Самостоятельно добавить строки в список не получится.
macro_command main()
unsigned short Day, Month, Year
unsigned int Date
GetData(Day, "Local HMI", LW, 9020, 1)
GetData(Month, "Local HMI", LW, 9021, 1)
GetData(Year, "Local HMI", LW, 9022, 1)
Date = Year + Month * 10000 + Day * 1000000
SetData(Date, "Local HMI", LW, 0, 1)
end macro_command