Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 27

Тема: СП300 - синхронизация времени

  1. #11

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Вам ехать или шашечки?
    Мне, напрмиер, не нужна дата. Как минимум, год и месяц. А только время. Как это исправить?
    Писать из панели в ПЛК, а потом читать макросом эти же регистры...ну это же бред?
    Хуже всего, когда зависишь от кого-то((

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

    По умолчанию

    Цитата Сообщение от parovoZZ Посмотреть сообщение
    Мне, напрмиер, не нужна дата. Как минимум, год и месяц. А только время. Как это исправить?
    Писать из панели в ПЛК, а потом читать макросом эти же регистры...ну это же бред?
    Хуже всего, когда зависишь от кого-то((
    Читать/писать...
    Не все так очевидно.
    В регистрах панели время представлено в BCD формате(двоично десятичный формат), а в регистрах слейва ПЛК - в обычном двоичном.
    Мой макрос не просто читает из ПЛК 6 регистров, а е еще и преобразует каждое значение в двоично десятичный формат. После чего записывает новые значения в RTC.
    Если уже никак нельзя взять дату из ПЛК, то проще подправить мой ГМ, 10 - 15 сек времени потратить
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #13

    По умолчанию

    Да ничего не надо подправлять, синхронизацию надо делать и даты и времени.
    А брать что надо, нужно только время, берёте 3 регистра времени, час, мин и сек.
    Последний раз редактировалось kondor3000; 28.03.2024 в 13:30.

  4. #14

    По умолчанию

    Так а в чём его править?

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

    По умолчанию

    Цитата Сообщение от parovoZZ Посмотреть сообщение
    Так а в чём его править?
    В нем же (в конфигураторе) и править
    Редактирую макрос:


    А теперь проверим результат
    Снхоро только часы:
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

    По умолчанию

    Этот проект с модифицированным макросом
    Вложения Вложения
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  7. #17

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    В нем же (в конфигураторе) и править
    у меня нет такого
    nono.png

  8. #18

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Да ничего не надо подправлять, синхронизацию надо делать и даты и времени.
    да что-то лениво писать код для вычисления текущего месяца и даты))
    А стандартная SysTimeRtcConvertUtcToLocal из CodeSys вешает контроллер.

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

    По умолчанию

    Цитата Сообщение от parovoZZ Посмотреть сообщение
    у меня нет такого
    nono.png
    Самый простой способ - редактировать файл "Option.dat"
    Для версии 2D.3к нужно искать его в папке "\xinje\TouchWin" в Application Data в профиле текущего пользователя Windows
    Для быстрого перехода в папку Application Data для любой версии Win
    1. Запустите окошко «Выполнить», нажав комбинацию клавиш Win+R
    2. Введите или скопируйте туда фразу “%appdata%” без кавычек

    Папка Application Data откроется, невзирая на то, что она скрытая. Ищите в ней папку xinje\TouchWin.
    Открываете в блокноте Option.dat и в секции [software]
    пишите ключ
    UserMode=1
    Если секции [software] нет, то создать ее
    [software]
    UserMode=1

    Однако через редактирование файла "Option.dat" в этой версии конфигуратора полноценно работать в расширенном режиме уже невозможно, все базовые элементы на панелях серые. Можно только редактировать системные экраны и системные окна.
    Нужны более кардинальные способы.

    Вот в старой версии, V2.D3d, если ее установить в другую папку, можно полноценно работать в расширенном режиме
    - найти файл Option.dat, в папке с конфигуратором
    - открыть его в Блокноте
    - найти секцию
    [software] (если ее нет, то создать)
    - дописать в секцию [software] ключ
    usermode=1

    Для возврата в обычный режим, записать
    usermode=0
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  10. #20

    По умолчанию

    а как часто вызывается этот макрос?

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. ПР200 синхронизация времени
    от Alex_Z в разделе Программируемые реле
    Ответов: 1
    Последнее сообщение: 29.08.2017, 16:12
  2. Синхронизация времени
    от VanoKing в разделе ПЛК1хх
    Ответов: 35
    Последнее сообщение: 10.01.2014, 13:20
  3. Синхронизация времени
    от VanoKing в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 07.09.2011, 20:41
  4. синхронизация времени плк и ип320
    от rabitt.exe в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 11.02.2010, 10:59
  5. Ответов: 0
    Последнее сообщение: 22.04.2008, 06:37

Ваши права

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