Показано с 1 по 10 из 36

Тема: Получить системное время не удается!

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от kazhenek Посмотреть сообщение
    Хватит флудить всем. Конкретный вопрос. У меня точно такой же. Как получить системное время в codesys программе, а не в визуализации? (Нужно вести системный журнал для вывода на печать). Чтоб все просто было: я как человек, отослал событие и время отрезки изделия. А не сам писал дату, типо тогда то у меня отрезало) 21 век все таки.
    Добрый день.

    Для получения системного времени на ПЛК используетя библиотека SysLibTime.
    Я ниже приложу файл .exp функционального блока, который будет возвращать целочисленные значения года, месяца, дня, часов, минут и секунд.

    НО часы на ПЛК необходимо будет переодически калибровать. Это можно сделать через ПЛК-Браузер в Онлайн режиме.
    Для этого используйте команды SetTime и SetDate.
    Вложения Вложения
    Последний раз редактировалось Зинько Владислав; 18.03.2018 в 21:36.

  2. #2

    По умолчанию

    Цитата Сообщение от Зинько Владислав Посмотреть сообщение
    Добрый день.
    используетя библиотека SysLibTime.
    Ок, где её взять?

  3. #3

    По умолчанию

    Цитата Сообщение от Sergeba Посмотреть сообщение
    Ок, где её взять?
    В архиве все библиотеки серии SysLib.
    В т.ч. SysLibTime.
    Вложения Вложения
    • Тип файла: rar SysLib.rar (16.2 Кб, Просмотров: 110)

  4. #4

    По умолчанию

    Цитата Сообщение от Зинько Владислав Посмотреть сообщение
    В архиве все библиотеки серии SysLib.
    Спасибо.
    Вопрос, а есть предпочтение использовать эту библиотеку или библиотеку с функцией GetSysDT? Пока искал решение - починилась моя... Перегрузил ПЛК с отключением от сети, после этого опять заработало время...

  5. #5
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,174

    По умолчанию

    Цитата Сообщение от Sergeba Посмотреть сообщение
    Спасибо.
    Вопрос, а есть предпочтение использовать эту библиотеку или библиотеку с функцией GetSysDT? Пока искал решение - починилась моя... Перегрузил ПЛК с отключением от сети, после этого опять заработало время...
    Нет в Среде программирования CoDeSys v2 библиотеки GetSysDT.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #6

    По умолчанию

    Спасибо за поддержку форумчане! Попробую разобраться сейчас.

  7. #7

    По умолчанию

    Цитата Сообщение от Зинько Владислав Посмотреть сообщение
    Добрый день.

    Для получения системного времени на ПЛК используетя библиотека SysLibTime.
    Я ниже приложу файл .exp функционального блока, который будет возвращать целочисленные значения года, месяца, дня, часов, минут и секунд.

    НО часы на ПЛК необходимо будет переодически калибровать. Это можно сделать через ПЛК-Браузер в Онлайн режиме.
    Для этого используйте команды SetTime и SetDate.
    Архив поврежден!!!

  8. #8
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,649

    По умолчанию

    Цитата Сообщение от kazhenek Посмотреть сообщение
    Архив поврежден!!!
    отнюдь, всё с архивом нормально, а вот пытаться командовать прекратить флудить людям писавшим аж в 2012 году это нельзя назвать нормой
    Изображения Изображения
    • Тип файла: png owen.png (136.7 Кб, Просмотров: 324)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  9. #9

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    отнюдь, всё с архивом нормально, а вот пытаться командовать прекратить флудить людям писавшим аж в 2012 году это нельзя назвать нормой
    Спасибо за перевод архива. У меня почему то он ругается. На счет флуда - не приятно когда люди отвечают не на тот вопрос о котором идет речь.

Ваши права

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