PDA

Просмотр полной версии : ПР200 - параметры CLOCKWEEK вынести в переменные и редактировать



Tengo
21.05.2025, 13:08
Добрый день!

Подскажите, как реализовать следующее.

В программе есть блок CLOCK WEEK в котором задано подача сигнала 1 на Q1 с 8 утра по 20 вечера по будням.
Есть ли какая-то возможность вынести параметры этого времени в настройки? Чтоб каждый раз не перепрограммировать, а с экрана, скажем, исправить?
Через Write to FB эти параметры не задаются.

Спасибо!

P.S. Понимаю, что вопрос, наверное, был, но ответ пока не нашёл :(

1exan
21.05.2025, 13:17
А блок CLOCK WEEK откуда взялся и что из себя представляет?

Tengo
21.05.2025, 13:42
А блок CLOCK WEEK откуда взялся и что из себя представляет?

Вы меня прямо ошарашили...
Я не в том разделе спросил или что не так? Я серьёзно.

EFrol
21.05.2025, 14:14
В менеджере компонентов есть редактируемый ClockWeek_

Tengo
21.05.2025, 14:26
В менеджере компонентов есть редактируемый ClockWeek_

Спасибо огромное!

1exan
21.05.2025, 14:34
Вы меня прямо ошарашили...
Я не в том разделе спросил или что не так? Я серьёзно.

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

Tengo
21.05.2025, 15:06
Вы меня прямо ошарашили...
Я не в том разделе спросил или что не так? Я серьёзно.

Теперь не могу найти макрос DT_to_UT_1 :(

Не бейте, я 3 часа назад впервые узнал, что существует Owen Logic.
83883

kondor3000
21.05.2025, 15:47
Теперь не могу найти макрос DT_to_UT_1 :(

Не бейте, я 3 часа назад впервые узнал, что существует Owen Logic.
83883

Здесь есть всё что нужно https://owen.ru/forum/showthread.php?t=40116#4
они разные с 1970 года и с 2000 года. Вам нужен с 1970 года

А в менеджере он называется UNIX_TIME, к году надо прибавить 2000

Tengo
22.05.2025, 09:47
Здесь есть всё что нужно https://owen.ru/forum/showthread.php?t=40116#4
они разные с 1970 года и с 2000 года. Вам нужен с 1970 года

А в менеджере он называется UNIX_TIME, к году надо прибавить 2000

Спасибо!
Очень помогли!