Просмотр полной версии : текущее время для индикации на панели
Я начинающий,в программировании ПЛК
Может не там тему создаю, да и она отнюдь не нова, но может кто подскажет?
Пытаюсь использовать для вывода времени на панель SYSLibTime.lib 20.2.06 по примеру и описанию библиотеки.Создал функц.блок. Все работает, но вот как корректировать время понять не могу...Запустив время единожды, больше никаких изменений в текущее время и дату внести не могу.
Подскажите как это делать? Библиотека очень удобна, совершенно не хочется что-то еще выдумывать
Контроллер ПЛК150 U-L, панель ИП320
Заранее спасибо, всем кто откликнется
lara197a
02.06.2009, 08:18
в приложенном файле есть визуализация.
для изменения времени нажмите на кнопку "коррекция"(изменит цвет),
введит новые параметры в строке над кнопкой,
еще раз нажмите на кнопку "коррекция"(примет исходный цвет), в момент возврата кнопки в исходное состояние произойдет коррекция часов.
прим. в режиме эмуляции среда программирования не может эмулировать модуль часов плк, но просмотреть работу визуализации можно.
с панелью аналогично.
я попробовал, к сожалению не работает..., не получается время править, только пускается первый раз, с теми значениями которые ввел , ну а дальше тикает себе. вроде сделал все как в вашем примере...? да и в вашей программе, в визуализации, время остается нулями, только точки моргают
Что, больше никто ничего не подскажет, всем и так все понятно или никто на панель часы ПЛК не выводит? я вот видел, что это делают и время корректируют..., на объекте так и сделано, только у меня исходника нет. Может там по другому сделано, не через SYSLibTime.lib?
Эх.., вот так люди задают вопросы, а в ответ ...
Что, больше никто ничего не подскажет, всем и так все понятно или никто на панель часы ПЛК не выводит? я вот видел, что это делают и время корректируют..., на объекте так и сделано, только у меня исходника нет. Может там по другому сделано, не через SYSLibTime.lib?
Эх.., вот так люди задают вопросы, а в ответ ...
Посмотрите этот пример:
1319
Kirill
УРА ЗАРАБОТАЛО!
что же я не так делал? функцию GetTime (SystemTime:=Sys_Time , TimeDate:= TimeAndDate); под IF не включал?
СПАСИБО!
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot