Спасибо за видео, искал библиотеку в проекте, не нашёл, нажал добавить и почти сразу нашёл и добавил, думаю будет хорошая функция если батарейка норм то отображать или держать в Инвизе, а при проблеме сделать ещё и мигающей.
Здравствуйте. Состояние батареи видеть через таргет было бы очень здорово. А еще здорово было бы иметь такой функционал: еслибы по какой-нибудь хитрой команде по сенсору, либо при нажатии на какое-нибудь хитрое место, либо каким-то другим способом вызывалось окошко со всеми основными параметрами СПК: дата и время, сетевые настройки, состояние батареи и флэш-памяти, версия среды исполнения и прошивки, и т.д. Конечно это можно все сделать вручную, но хотелось бы иметь возможность подойти к любому работающему СПК и получить все его данные. Конечно же это все есть в конфигураторе, но тогда нужно перезагрузить контроллер и остановить процесс. Конечно же можно увидеть все в веб-интерфейсе, но нужен ПК и знание сетевых настроек. Особо не надеюсь на реализацию подобного, но...
По поводу состояния батареи в таргете - добавлю в наш backlog, но не уверен, что получится реализовать в грядущей прошивке (слишком сроки поджимают). Но в будущем - без проблем. По второму вопросу - в общем, было бы удобно, если бы можно было войти в экранный конфигуратор без перезагрузки СПК (и без прекращения выполнения приложения CODESYS!). Это понятное желание - такой функционал, например, есть у Unitronics и Weintek. Мы с коллегами в свое время обсуждали возможность его реализации - но сошлись на том, что трудоемкость получается крайне высокой (нужно в определенные моменты "отлучать" CODESYS от framebuffer'a, а потом снова подключать его к нему). Так что в средне-срочной перспективе остается лишь вариант "сделать это вручную". С помощью библиотеки OwenVisuDialogs это можно сделать за условные минут 15.
2000 мВ - это порог, ниже которого начинается индикация о необходимости замены батареи (мигание индикатора на корпусе, статус replace в конфигураторе). 1000 мВ - считается, что батарея уже не способна обслуживать RTC (свечение индикатора на корпусе, статус replace.now в конфигураторе).
@@CodesysOneLove странно 3064 миливольта отобрадает контроллер, на горячую заменил батарейку на которой 2.95 вольта, но контроллер с вэб панели упорно мне говорит, замерил ту что стаяла в нём тестером 2.8 вольта, через опрос так-же 3.06 вольта. Я так понимаю пока контроллер под напряжением 24 вольта в той части будет измерятся напряжение от источника, но это обсурд, так как при выключенном состоянии у меня нет доступа к контроллеру, а извлекать и замерять лишено смысла.
@@Glukonic значение обновляется при старте контроллера и далее раз в 24 часа - я об этом упоминал в видео. Вам надо ПЛК перезагрузить, чтобы увидеть новое значение.
Спасибо за видео, искал библиотеку в проекте, не нашёл, нажал добавить и почти сразу нашёл и добавил, думаю будет хорошая функция если батарейка норм то отображать или держать в Инвизе, а при проблеме сделать ещё и мигающей.
Здравствуйте. Состояние батареи видеть через таргет было бы очень здорово. А еще здорово было бы иметь такой функционал: еслибы по какой-нибудь хитрой команде по сенсору, либо при нажатии на какое-нибудь хитрое место, либо каким-то другим способом вызывалось окошко со всеми основными параметрами СПК: дата и время, сетевые настройки, состояние батареи и флэш-памяти, версия среды исполнения и прошивки, и т.д. Конечно это можно все сделать вручную, но хотелось бы иметь возможность подойти к любому работающему СПК и получить все его данные. Конечно же это все есть в конфигураторе, но тогда нужно перезагрузить контроллер и остановить процесс. Конечно же можно увидеть все в веб-интерфейсе, но нужен ПК и знание сетевых настроек. Особо не надеюсь на реализацию подобного, но...
По поводу состояния батареи в таргете - добавлю в наш backlog, но не уверен, что получится реализовать в грядущей прошивке (слишком сроки поджимают). Но в будущем - без проблем. По второму вопросу - в общем, было бы удобно, если бы можно было войти в экранный конфигуратор без перезагрузки СПК (и без прекращения выполнения приложения CODESYS!). Это понятное желание - такой функционал, например, есть у Unitronics и Weintek. Мы с коллегами в свое время обсуждали возможность его реализации - но сошлись на том, что трудоемкость получается крайне высокой (нужно в определенные моменты "отлучать" CODESYS от framebuffer'a, а потом снова подключать его к нему). Так что в средне-срочной перспективе остается лишь вариант "сделать это вручную". С помощью библиотеки OwenVisuDialogs это можно сделать за условные минут 15.
Спасибо за разбор. Какое напряжение на батарее считается критическим (необходимо заменить)? Видео в общем-то про ubus, но в процессе возник вопрос.
2000 мВ - это порог, ниже которого начинается индикация о необходимости замены батареи (мигание индикатора на корпусе, статус replace в конфигураторе). 1000 мВ - считается, что батарея уже не способна обслуживать RTC (свечение индикатора на корпусе, статус replace.now в конфигураторе).
а на СПК батарея иначе называется ? - в списке я её не вижу.
У СПК нет контроля батареи RTC.
@@CodesysOneLove жаль
Вопрос по поводу батарее стоит ли пытаться вывести статус батарее и довериться ПЛК210 или взять просто напряжение с создать свою логику сравнения ?
Особой разница нет - действуйте, как вам удобнее. Доверять ПЛК210 можно. =)
@@CodesysOneLove странно 3064 миливольта отобрадает контроллер, на горячую заменил батарейку на которой 2.95 вольта, но контроллер с вэб панели упорно мне говорит, замерил ту что стаяла в нём тестером 2.8 вольта, через опрос так-же 3.06 вольта. Я так понимаю пока контроллер под напряжением 24 вольта в той части будет измерятся напряжение от источника, но это обсурд, так как при выключенном состоянии у меня нет доступа к контроллеру, а извлекать и замерять лишено смысла.
@@Glukonic значение обновляется при старте контроллера и далее раз в 24 часа - я об этом упоминал в видео. Вам надо ПЛК перезагрузить, чтобы увидеть новое значение.
@@CodesysOneLove а, значит я мимо ушей пропустил