Форумы  ·  Войти  · 

Тема: Мониторинг событий

Страница 2 из 2, все  < 1 2
[ #16 ]  27.01.21 11:45   Максим Фролов  (41/12.10.20)  

Хорошо, как в таком случае понять в чем именно проблема?
1. Перезагружается контроллер по питанию; Есть какой то счетчик жизни или еще что то?
или
2. Теряются данные в самом контроллере; Может логи какие есть?
 
При чем, у нас ведь два объекта, так вот на одном есть проблемы с потерей “проходов” сотрудников, а на другом объекте таких проблем нет. Выходит что проблема не в виртуальном сервере (загрузка CPU 40%, RAM 10%), а в определенном контроллере.
И еще вопрос, если позволите, как понять что событие попадает в базу? Посмотреть в Модуле отчетов - Архив событий (СКУД)? В нем как раз и не отображаются проходы.

Оборудование на объекте где проблемы, новое. Установлено несколько месяцев назад:
ST-PS105D-BK Блок бесперебойного питания
ST-BT117 Аккумулятор 12 В, 17 Ач

[ #17 ]  27.01.21 12:20   Tech.Support  KOMENDANT LAB  

1. Если контроллер перезагружается, то писк идет короткий, меньше чем время открывания. Сделайте время открывания побольше, чтобы было нагляднее. Счетчика нет.
2. Теряться данные могут из-за электромагнитной помехи, вызванной отсутствием диода в замке или плохого контакта с ним. Чаще всего это не вызывает перезагрузки. Есть лог обмена данными с контроллером, его можно включить в свойствах точки доступа и он отобразится в папке службы связи с контроллерами, в имени файла будет IP адрес контроллера. Но чтобы мы могли сделать какой-то вывод по нему, нужно Сделать несколько событий и отметить номер карты и интервал времени и сколько было срабатываний удачных и неудачных.
Если событие не отображается в архиве событий, значит его нет в базе. Если событие будет в логе, но не будет в базе, значит оно теряется внутри компьютера. Если события нет в логе, значит оно не сформировано контроллером или украдено в другую базу другой копией программы.

[ #18 ]  28.01.21 7:12   Максим Фролов  (41/12.10.20)  

Добрый день.
Включи лог с проблемного контроллера на несколько минут, часть лога прикладываю ниже.

Видимо вот эти “потерянные” события, которые не отражаются в Мониторе событий при проходе и отсутствуют в “Модуле отчетов - Архив событий (СКУД)”:
-> 28.01.2021 10:29:39.726
-> 28.01.2021 10:29:41.462
-> 28.01.2021 10:32:56.243
-> 28.01.2021 10:32:59.525


-> 28.01.2021 10:29:38.132 FE00000043000005C9818100000050
<- 28.01.2021 10:29:38.257 15FE00000043000000F6
-> 28.01.2021 10:29:38.257 FE00000043000005C9818100000050
<- 28.01.2021 10:29:38.382 15FE0000001000C00012
-> 28.01.2021 10:29:38.382 FE000000100000021A818139
<- 28.01.2021 10:29:38.398 15FE00000043000000F6
-> 28.01.2021 10:29:38.398 FE00000043000005C9818100000050
<- 28.01.2021 10:29:38.523 15FE00000043000000F6
-> 28.01.2021 10:29:39.726
<- 28.01.2021 10:29:39.851 15FE00000043000000F6
-> 28.01.2021 10:29:39.851 FE00000043000005C98182000000D8
<- 28.01.2021 10:29:40.258 15FE0000001000C00012
-> 28.01.2021 10:29:41.462
<- 28.01.2021 10:29:41.588 15FE0000001000C00012
-> 28.01.2021 10:29:41.588 FE000000100000021A818139
<- 28.01.2021 10:29:41.884 15FE00000043000000F6
-> 28.01.2021 10:29:41.884 FE00000043000005C9818100000050
<- 28.01.2021 10:29:42.009 15FE00000043000000F6
-> 28.01.2021 10:29:42.009 FE00000043000005C9818100000050
<- 28.01.2021 10:29:42.134 15FE00000043000000F6


<- 28.01.2021 10:32:54.773 15FE00000043000000F6
-> 28.01.2021 10:32:54.773 FE00000043000005C9818100000050
<- 28.01.2021 10:32:54.898 15FE00000043000000F6
-> 28.01.2021 10:32:54.898 FE00000043000005C9818100000050
<- 28.01.2021 10:32:55.023 15FE0000001000C00012
-> 28.01.2021 10:32:55.023 FE000000100000021A818139
<- 28.01.2021 10:32:55.039 15FE00000043000000F6
-> 28.01.2021 10:32:56.243
<- 28.01.2021 10:32:56.368 15FE00000043000000F6
-> 28.01.2021 10:32:56.368 FE00000043000005C9818100000050
<- 28.01.2021 10:32:56.493 15FE0000001000C00012
-> 28.01.2021 10:32:56.493 FE000000100000021A818139
<- 28.01.2021 10:32:56.509 15FE00000043000000F6
-> 28.01.2021 10:32:56.509 FE00000043000005C9818100000050


<- 28.01.2021 10:32:58.056 15FE0000001000C00012
-> 28.01.2021 10:32:58.056 FE000000100000021A818139
<- 28.01.2021 10:32:58.071 15FE00000043000000F6
-> 28.01.2021 10:32:58.071 FE00000043000005C9818100000050
<- 28.01.2021 10:32:58.196 15FE00000043000000F6
-> 28.01.2021 10:32:58.196 FE00000043000005C9818100000050
<- 28.01.2021 10:32:58.321 15FE00000043000000F6
-> 28.01.2021 10:32:59.525
<- 28.01.2021 10:32:59.650 15FE00000043000000F6
-> 28.01.2021 10:32:59.650 FE00000043000005C982810000001E
<- 28.01.2021 10:33:00.058 15FE0000001000C00012
-> 28.01.2021 10:33:00.058 FE000000100000021A82816C
<- 28.01.2021 10:33:00.072 15FE00000043000000F6
-> 28.01.2021 10:33:00.072 FE00000043000005C982810000001E

[ #19 ]  28.01.21 7:17   Tech.Support  KOMENDANT LAB  

Вы не можете знать, что из них потерянные события, т.к. это нечитаемый протокол.
Сколько считываний какой карты было в данном куске лога фактически?

[ #20 ]  28.01.21 8:00   Максим Фролов  (41/12.10.20)  

Провел еще одно тестирование, с фиксацией кол-ва проходов.
Прикладывал карту с номером 024-16400 к считывателю 20 раз. Из них 15 событий что карта приложена, 5 прикладываний не отразилось ни в Мониторе событий, ни в Модуле отчетов.
Весь лог приложить не удалось, выложил на Яндекс.Диск: https://yadi.sk/d/f4RVUytZ1svNvQ

[ Изменено: 28.01.21 8:04 Максим Фролов ]
Вложенный рисунок
1.jpg
[ #21 ]  28.01.21 8:23   Tech.Support  KOMENDANT LAB  

Ок,  будем изучать.

[ #22 ]  28.01.21 8:30   Oleg [Editor]  KOMENDANT LAB  

1. На все 20 проход был открыт? Или на отсутствующие события и контроллер не реагировал?
2. Отсутствующие события в этом списке какое положение занимают (в очередности, примерно)?
Следует понимать, что в электронике чудес не бывает. Контроллер не может “стирать” события, он этому не обучен. Если принят код карты (вообще принят) то это событие есть в памяти контроллера. При этом, при заборе этих событий в базу данных, следующее событие попадет в базу только если программа подтвердит, что первое событие доставлено в БД успешно.  А вот если контроллер не принял карту вообще, а звуковой сигнал был лишь от считывателя - то и искать такое событие негде, его не существует.

[ #23 ]  28.01.21 8:44   Oleg [Editor]  KOMENDANT LAB  

По логу ничего понять не реально, если отсутствующие события имеют место быть, то в логе их и не будет, они же отсутствующие, а если есть, любые, разрешен проход или нет, то такое событие будет в БД, т.е. в архиве событий.
Для таких чудес, вам потребуется провести эксперимент следующего характера:
Контроллер следует подключить к ПК с программой (БД + служба связи с контроллерами) без замка, только считыватели, при этом, данный ПК должен быть полностью автономен и не иметь выхода в сеть. Программа должна быть установлена в основной ОС, при этом, если на ПК есть система виртуализации - таковая должна быть выключена. Т.е. все это требуется для исключения возможности наличия других копий программы, а также средств перехвата трафика.
Приложить карту к считывателю те же 20-30 раз, при этом, каждый следующий раз выполнять лишь в том случае если звуковой сигнал будет исходить от контроллера (не от считывателя). Нужно убедиться в том, что контроллер даст сигнал о считывании карты столько раз, сколько раз была приложена карта и ровно это количество считываний должно появиться в БД в архиве событий.

[ #24 ]  28.01.21 12:00   Максим Фролов  (41/12.10.20)  

Нашли параллель - проблемы начались после того, как подключили сухой контакт (пожарку) к этому контроллеру. И действительно, проходы сотрудников “пропадают” только на 2х контроллерах из 23х. Именно к этим двум и подключена пожарка, на каждом из двух входов на объект: контроллер, трипод и считыватель.
Может мы не правильно подключили пожарку, фото контроллера ниже. Или настройки контроллера не верные (Поставили галочку на: Настройки контроллера - Разрешить режим пожарной разблокироваки)?

Вложенный рисунок
2.jpg
[ #25 ]  28.01.21 12:08   Tech.Support  KOMENDANT LAB  

Возможно у турникета параллельно электромагнитам нет диодов. Пожарка подключена правильно, разве только провода могут отходить.

[ #26 ]  03.02.21 6:43   Максим Фролов  (41/12.10.20)  

Добрый день.
Не смогли устранить сбой. Поменяли контроллер на тот, что стоит на другой двери. Работа нормализовалась. Сбойный контроллер отправим вам в ремонт через подрядчика.
Спасибо что оперативно отвечали и старались помочь решить вопрос.

Страница 2 из 2, все  < 1 2
Komendant.pro
 ©1999-2024  Инженерная лаборатория "Комендантъ"