Читать/писать...
Не все так очевидно.
В регистрах панели время представлено в BCD формате(двоично десятичный формат), а в регистрах слейва ПЛК - в обычном двоичном.
Мой макрос не просто читает из ПЛК 6 регистров, а е еще и преобразует каждое значение в двоично десятичный формат. После чего записывает новые значения в RTC.
Если уже никак нельзя взять дату из ПЛК, то проще подправить мой ГМ, 10 - 15 сек времени потратить
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Да ничего не надо подправлять, синхронизацию надо делать и даты и времени.
А брать что надо, нужно только время, берёте 3 регистра времени, час, мин и сек.
Последний раз редактировалось kondor3000; 28.03.2024 в 13:30.
Так а в чём его править?
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Этот проект с модифицированным макросом
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
у меня нет такого
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/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
а как часто вызывается этот макрос?