PDA

Просмотр полной версии : Установка времени



ShikuS
04.07.2023, 17:55
Здравствуйте!

Подскажите, пожалуйста, хочу реализовать установку (корректировку) времени (как в инструкции Системное время, 2018), но, что бы при старте визуализации, в "окошках" уже были статичные данные о текущем времени, которые в последующем можно изменять.
Записывать время получается, но с начальными данными 0 (отсчет от 0). Переменные года/месяца/дня и т.п. не записываются в локальную переменную для отображения, от которой можно начать отсчет изменений. Т.е. если время, допустим, "отстало" на 5 минут от текущего, то при отображении , например, в окне для ввода хотелось бы уже иметь текущие данные для начала отсчета.
Данные по времени беру здесь (глобальные переменные), но они категорически отказываются присваиваться локальным в визуализации:
68632

Записываю через:
68633

Спасибо,

Евгений Кислов
04.07.2023, 19:09
Добрый день.
По скринам непонятно, в чем именно у вас проблема, но в любом случае для вашей задачи рекомендую использовать диалог DateTimeSetOwen из библиотеки OwenVisuDialogs.
Вот пример, в котором он используется:
https://ftp.owen.ru/CoDeSys3/21_Examples/01_3.5.11.5/02_Visu/03_Additional/Example_OwenVisuDialogs_3517v2.projectarchive

Обратите внимание на строки 22-23 в программе PLC_PRG - именно они нужны для "в окне для ввода хотелось бы уже иметь текущие данные для начала отсчета".

ShikuS
04.07.2023, 21:03
Евгений,

Спасибо,

Завтра попробую указанный метод, по сути тоже, что и делал, но с некоторыми изменениями.

nick2015
13.07.2023, 06:50
Спрошу здесь, касаемо времени, а куда делась вкладка с настройками NTP сервера ?

Евгений Кислов
13.07.2023, 07:17
Спрошу здесь, касаемо времени, а куда делась вкладка с настройками NTP сервера ?

Изначально эта вкладка была создана в те времена, когда у СПК еще не было web-конфигуратора.
С его появлением потребность в ней отпала, так как теперь NTP настраивается там.

nick2015
13.07.2023, 07:22
c web-конфигуратором сложно работать, постоянно выкидывает на страницу аутентификации.

Евгений Кислов
13.07.2023, 07:38
c web-конфигуратором сложно работать, постоянно выкидывает на страницу аутентификации.

К сожалению, такая проблема действительно есть - она проявляется в прошивке 2.4.xxxx.xxxx.
Но она решается достаточно просто - установкой хотфикса (https://ftp.owen.ru/CoDeSys3/10_Firmware/_hotfix/2.4.hotfix.zip) (swu-www-patch-spk.hotfix.swu).

nick2015
13.07.2023, 09:08
хотфикс установлен.

Евгений Кислов
13.07.2023, 09:53
хотфикс установлен.

А приложение CODESYS после перезагрузки контроллера у вас сохраняется?

nick2015
13.07.2023, 10:41
А приложение CODESYS после перезагрузки контроллера у вас сохраняется?

да конечно.

Евгений Кислов
13.07.2023, 11:18
да конечно.

А можно попросить вас организовать удаленный доступ по AeroAdmin, чтобы изучить ситуацию?
Данные для доступа и ваш контактный телефон можно прислать на почту или в telegram (в подписи).