Windows Чтение бит ЛБ

  • Автор темы Автор темы WFox
  • Дата начала Дата начала

WFox

Активист
Недавно был вынужден проверять состояния битов разрешения отключения электропитания лифта
(160,162-166 биты) на 204 лифтах. Даже при наличии терминала в Mpult это жутко неудобно и отнимает много времени. Хотелось бы иметь отдельную софтину, в которой можно было бы указать биты для чтения по всем лифтам, а результат получить в виде текстового файла.
Вот такое пожелание. :)
 
WFox написал(а):
Недавно был вынужден проверять состояния битов разрешения отключения электропитания лифта
(160,162-166 биты) на 204 лифтах. Даже при наличии терминала в Mpult это жутко неудобно и отнимает много времени. Хотелось бы иметь отдельную софтину, в которой можно было бы указать биты для чтения по всем лифтам, а результат получить в виде текстового файла.
Вот такое пожелание. :)


Это можно сделать в виде отчета в MStat, т.к. в базе MStat имеются образы NVRAM лифтовых блоков
 
Андрей Ефименко написал(а):
Это можно сделать в виде отчета в MStat, т.к. в базе MStat имеются образы NVRAM лифтовых блоков


Тем более, что там уже есть такое понятие как "маска некритичных изменеий NVRAM", теперь бы еще удобненький механизм отбора по задаваемому фильтру и готово!
 
Андрей Ефименко написал(а):
Это можно сделать в виде отчета в MStat, т.к. в базе MStat имеются образы NVRAM лифтовых блоков

извлекать данные пока своими силами?
или в этом напрвлении ведётся работа?
возможность получения отчётов в MStat c применением фильтров была бы полезной.
 
У меня такой вопрос - что означают биты NVRAM 232-247? Биты 232-239 описаны в документации как "Инерционность полной остановки кабины"...."Лифт включен", но накладываются на временные интервалы алгоритмов нововведённых состояний "USER1"..."USER4" и следующие за ними. На "USER1" у меня "Свет в кабине" и нужно было увеличить время отработки алгоритма, тут-то и выяснилось, что не так всё просто. И еще. Биты 66-82 и 195-199, что это? И еще. Бит 12 "Контроль простоя (стат.)" - какие значения принимает и что они означают? Бит 11 "Тест тракта ГГС", значения 0-100 (раз уж это проценты) или 0-255? И еще :) Какой алгоритм работы состояния 24 "Блокировка РД без РКД"? То есть, логически понятно, но как это организовано у вас програмно?
 
Биты NVRAM 232-239 необходимы для работы внутреннего алгоритма программы и их значения изменять не рекомендуется.

Чтобы изменить время формирования "USER1" нужно по адресу 240 записать необходимое значение времени формирования этого состояния. Хочу обратить внимание, что временной интервал записывается в виде кода интервала, а при прочтении ячейки отображается в "тиках". Соответствие кодов интервалов, реального времени и значений в "тиках" приведено в табл.7 руководства по эксплуатации на сервисный прибор (http://lkds.ru/docs/re_sp.rar).

Биты 66-82 и 195-199 являются резервными и в настоящее время не используются.

Бит 12 "Контроль простоя (стат.)" тоже пока не используется.

Бит 11 "Тест тракта ГГС" может принимать значения от 0 до 99. Это показатель состояния качества переговорной связи, можно сказать что в процентах. Когда установлеено значение 0, тест связи не выполняется.

"Блокировка РД без РКД" - это состояниее, когда с лифта поступает сигнал о его движении (РД или КН,КВ) при этом синал с РКД отсутствует.
 
А "триггерность" и "отключение" на состояния "User1" - "User4" также есть? Если да, то по каким адресам?
 
Биты разрешения триггерности: для "User1" - 131 адрес, "User2" -132 адрес, "User3" - 133 адрес, "User4" - 134 адрес.

Биты разрешения отключения электропитания: для "User1" - 179 адрес, "User2" -180 адрес, "User3" - 181 адрес, "User4" - 182 адрес.

На сайте в разделе "Документация" есть документ "Новые функции микропрограммы версии 2.2.0" в нем есть информация по использованию входов "USER1-4" (http://lkds.ru/pdf/lb_60/New_v220.pdf).
 
Назад
Сверху