Прошу помощи..
Пр205. Как из системного времени узнать какой день недели?
К примеру сегодня субббота?
Прошу помощи..
Пр205. Как из системного времени узнать какой день недели?
К примеру сегодня субббота?
Код:FUNCTION dayOfWeek : UDINT; // (c) PeterA VAR_INPUT year: udint; mounth: udint; day:udint; Sun_7:bool; //если 1, то воскресенье 7 день, иначе 0 END_VAR VAR MM: ARRAY [1..12] OF udint := [5,1,1,4,6,2,4,0,3,5,1,3]; dayOfWeekTMP: udint; END_VAR IF udint_to_bool(year MOD 4 ) THEN MM[1]:= 5; MM[2]:= 1; ELSE MM[1]:= 4; MM[2]:= 0; END_IF dayOfWeekTMP:= (year+year/4+ MM[mounth] + day) MOD 7; dayOfWeek:= dayOfWeekTMP + bool_to_udint(Sun_7 AND dayOfWeekTMP=0) * 7; end_function
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Такой вариант не пойдёт?
изображение_2024-07-09_151734269.png
Подойдёт
Как всегда смотрим в книгу видим ..
Доброго времени суток, джентльмены, а PIDов с АНР для ПР205 не завезли пока?
Инженер по продукту | ПР и Owen Logic
email: k.korolev@owen.ru
прошу внимания!
ОЛ версия 2.7.351.0
1. пропал статус регистра ошибки для аналогового датчика PT1000;
2. появляется сообщение о том, что установлен пароль на ПР205 и не все функции доступны;
3. появляется сообщение о ошибке в библиотеке ModbusSlave;
после сохранения проекта в новой версии ОЛ возврат к старой не получится!
(проект не откроется, требует новую версию)
спасибо большое.
Инженер по продукту | ПР и Owen Logic
email: k.korolev@owen.ru