Показано с 1 по 8 из 8

Тема: Считывание реальной даты и времени

  1. #1

    По умолчанию Считывание реальной даты и времени

    Здравствуйте!

    Учусь считывать текущую дату и время из кода.

    Установил библиотеку CAA DTUtil. Повторил действия из документа "СПК Системное время" в разделе 6. Пример работы с системным временем".
    Программа запускается.
    В визуализации отображаются текущие Дата и время в строке с %t[dd.MM.yyyy HH:mm:ss].
    А в той части кода, где используются функциональные блоки DTU.GetDateAndTime и DTU.SetDateAndTime ни считывание , ни запись даты и времени не работает. ФБ DTU.GetDateAndTime на выходе отображает только "DT#1970-1-1-0:0:0".

    Подскажите, пожалуйста, что может быть сделано не правильно?

  2. #2

    По умолчанию

    Первая ошибка, это не приложить исходник. Другие после просмотра кода.

  3. #3

    По умолчанию

    luckyrin Ты пишешь в разделе про новые СПК. Там дата и время считываются из узла Rtc в дереве проекта. Просто привязываешь туда переменные - и всё.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  4. #4

    По умолчанию

    Подсказку понял, Cs-Cs, спасибо! Для получения текущей даты и времени нужно использовать узел OwenRTC. Чтобы увидеть, как работает этот узел, скачал пример с сайта: "Функционал таргет-файлов (для СПК1хх)". Его залил в панель, после запуска обратился к узлу OwenRTC, где на вкладке соотнесения входов/выходов увидел текущие временные данные панели. . Буду разбираться с кодом.

  5. #5

    По умолчанию

    Для изучения как работать с узлом OwenRTC создал новый проект из шаблона СПК. Создал простейший код на две булевые переменные: кнопка нажата - лампа горит, кнопка отжата - лампа не горит. В визуализации разместил лампу и переключатель. В симуляции все работает. А при попытке запустить на панели процесс стопорится на стадии "Программа загружена - Исключение". Экран журнала прилагаю.

    Безымянный.png

    Что может быть не так?

    В таргет-визуализации поставил галочку в категории "Опции представления" и проект запустился на панели.

    Безымянный2.png

    Ситуация не связана с темой реального времени. Ранее с шаблонами не работал, поэтому такой нюанс не встречался.
    Последний раз редактировалось luckyrin; 25.12.2024 в 22:52.

  6. #6
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,409

    По умолчанию

    Что может быть не так?
    Нажмите два раза на первую строку со скриншота журнала тревог - должна появиться более подробная информация об исключении.

  7. #7

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Нажмите два раза на первую строку со скриншота журнала тревог - должна появиться более подробная информация об исключении.
    Вопрос разрешился, в шаблоне на СПК на вкладке таргет-визуализации по умолчанию отсутствует галочка в категории "Опции представления". Без этой галочки даже пустой проект не запускается.

  8. #8
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,409

    По умолчанию

    Цитата Сообщение от luckyrin Посмотреть сообщение
    Вопрос разрешился, в шаблоне на СПК на вкладке таргет-визуализации по умолчанию отсутствует галочка в категории "Опции представления". Без этой галочки даже пустой проект не запускается.
    Это не так. Но рад, что у вас всё заработало.

Похожие темы

  1. СП3xx отображение даты и времени
    от amandra в разделе Панели оператора (HMI)
    Ответов: 3
    Последнее сообщение: 12.02.2019, 16:30
  2. BCD преобразования даты-времени
    от -=Vovka=- в разделе Панели оператора (HMI)
    Ответов: 10
    Последнее сообщение: 11.12.2018, 14:29
  3. Формат даты/времени на оси трендов
    от yur15t в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 05.02.2015, 12:55
  4. Установка даты - времени в СП 270
    от spec_yug в разделе Панели оператора (HMI)
    Ответов: 4
    Последнее сообщение: 10.07.2014, 08:50
  5. установка времени и даты на плк
    от michaeladm в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 27.05.2010, 10:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •