партнерский раздел
ФорумЭксплуатацияАРМ Орион Про 1.20.3.8 (постройка №20884) - проблемы и баги.

Эксплуатация » АРМ Орион Про 1.20.3.8 (постройка №20884) - проблемы и баги.

Добрый день. Сразу скажу - в профессии давным-давно не новичок и с Болидом работаю давно.
Но несколько вопросов появилось.
Проблема №1. Давно замеченная, ещё на предыдущих версиях Ориона, проблема - отложенный запуск ЦСО. 
В Планировщике задач Windows настраиваем отложенный на 1 (2-3) минуту старт CSO.exe при входе в систему пользователя. С наивысшими правами.
Затем оболочка и прочее, тоже с задержкой. 
Сервер стартует, оболочка тоже. Внешне всё нормально, Монитор ОЗ и АБД тоже работают. Но при запуске менеджера сервера (Управление сервером), выдаётся сообщение ошибки "TOTable.InnerSQLProcess: Недопустимое имя столбца "TYPE" ". 
Выгружаем ЦСО, запускаем заново и всё нормально работает. Что характерно, если отключить задание и запускать ЦСО вручную, после перезагрузки ПК - всё нормально.
В чём прикол?
На новом ПК, который стал Сервером Орион Про, установлена Windows 11 (лицензионная), со всеми последними обновлениями. 
АРМ Орион Про 1.20.3.8 (постройка №20884), скачан с сайта.
Все приборы новые, С2000М вер. 4.14, 30 штук С2000-2 вер. 2.74 и пара БКИ.
2 новых (1 квартал 25-го года)  USB-RS232 и USB-RS485.
Первоначально USB-RS232 подтянулся нормально, всё работало. Адреса приборам раздал.
Набил конфигурацию в пульт. Набил начальные настройки СОМ-порта и прочего в АБД. 
Добавил приборы на внутреннюю линию пульта. Импортировал конфигурацию из пульта в АБД.
Проблема №2. Недели две всё работало, приборы опрашивались. Но внезапно, утром обнаружилось, что порт RS-232 неактивен. В Мониторе ОЗ тишина, никаких сообщений о потере связи. 
Все временные отключения портов, энергосбережение и прочее - отключено.
Обновления не устанавливались. Только в предыдущий день устанавливались драйвера принтера печати на картах с подключением по USB. Но после этого СОМ-порт работал. 
Переподключение в другие порты, удаление портов и драйверов,  переустановка драйверов не помогли. USB RS-485 также не работает. Хотя оба преобразователя определяются и драйвера устанавливаются. Все настройки 10 раз перенастроены.
На другом ПК они прекрасно работают.
Подключил 3 разных старых и очень старых преобразователя - все прекрасно работают на новом сервере.
Проблема в кривых китайских драйверах или что-то блокирует работу порта?
Проблема №3. При изменении названия или описания прибора в АБД, он как бы слетает с линии опроса пульта в окне опроса приборов Монитора ОЗ, точнее, пропадает полный адрес. При этом связь с ним есть.
Что за ерунда?
Проблема №4. В системе около 1500 карт доступа. И судя по вычитанным из приборов конфигурациям, они все хранятся в каждом приборе, даже если карта не имеет доступа в эту точку доступа.
Насколько я помню, раньше в контроллерах доступа хранились только те карты, которые имеют доступ. Может я что-то пропустил?
У двух контроллеров были взаимно поменяны адреса  (30 и 31), т.к. перепутали при подключении, уровни доступа были идентичны, список карт тоже. Однако 31й не хотел пускать многие карты, даже вездеходы. Перезапись карт из АБД не помогала.
Проверил через UProg - карты есть но нет некоторых уровней доступа. Как так-то? В АБД показывает что карты хранятся в приборе, уровни доступа тоже.
Пришлось с 30-го скопировать уровни доступа через UProg в файл, а потом залить в 31-й. После этого карты заработали.
И как вот со всем этим быть?

Кстати, обратил внимание, что Оболочка (Shell.exe) не всегда, при закрытии, выгружается полностью. Закрываешь, пытаешься открыть заново, а она не стартует. Смотришь в диспетчер задач, а она в фоне висит. Принудительно закрываешь процесс, после этого заново можно запустить. На предыдущих исправлениях тоже было замечено.


 

10 месяцев 15 дней назад

avatar

Попов Алексей Александрович 10 месяцев 15 дней назад

Попов Алексей Александрович 10 месяцев 15 дней назад

Попов Алексей Александрович 10 месяцев 15 дней назад

Попов Алексей Александрович 10 месяцев 15 дней назад

При переходе по любой из ссылок:

Скрины из яндекса (копипастом)




.

Карпов Дмитрий 10 месяцев 14 дней назад

Ну это прикол сайта. У меня всё сначала открывалось)

Попов Алексей Александрович 10 месяцев 13 дней назад

Да уж редактор у форума жж… живёт своей жизнью).

Карпов Дмитрий 10 месяцев 13 дней назад

При переходе по любой из ссылок:

Что ж вы молчите и не пишете гневных писем администраторам?
Починили, теперь должны ссылки открываться.

Дырда Михаил Витальевич 10 месяцев 13 дней назад

Что ж вы молчите и не пишете гневных писем администраторам?

Привыкли уже к багам, воспринимаем как должное 

Налетов Константин 10 месяцев 13 дней назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

2 ответа

Продолжаю наблюдения.
Видимо я уже совсем ничего не понимаю. Как работает Ваша версия Орион Про 2.20.3.20884 и контроллеры С2000-2 версии 2.74?
На объекте установлена новая система.
Пульт С2000-М версии 4.14.
Порядка 30 контроллеров С2000-2 версии 2.74.
На новом сервере последняя официальная версия Орион Про 2.20.3.20884.
Линия интерфейса между приборами вытянута по топологии - Линия, не дерево и не звезда. На последнем контроллере согласующий джампер установлен, остальные сняты. Связь устойчивая, протокол Орион Про 115200.
Никаких сбоев не замечено.
Из старой системы через мастер импорта-экспорта перенесены списки организаций, сотрудников, названий уровней доступа.
Карты занесены заново, через настольный считыватель.
Имеется несколько пачек карт посетителей, постоянно действующих (не разовых) с разными уровнями доступа.
Уровни доступа: 
Посетитель 1-й этаж - доступ на вход через любой из трёх турникетов (3, 4 и 5), выход только через картоприёмник.
Посетитель 2-й этаж - доступ на вход через любой из трёх турникетов (3, 4 и 5), выход только через картоприёмник, плюс доступ в двери 2-го этажа.
Посетитель 3-й этаж - доступ на вход через любой из трёх турникетов (3, 4 и 5), выход только через картоприёмник, плюс доступ в двери 3-го этажа.
Посетитель 4-й этаж - доступ на вход через любой из трёх турникетов (3, 4 и 5), выход только через картоприёмник, плюс доступ в двери 4-го этажа.
Посетитель 5-й этаж - доступ на вход через любой из трёх турникетов (3, 4 и 5), выход только через картоприёмник, плюс доступ в двери 5-го этажа.
Зоны доступа всего 2 - внешний мир и здание (0 и 1).
Конфигурации в контролллерах настроены Uprog, режим турникет, зоны 0 и 1, соответственно.
Вычитаны в АБД, синхронизированы, записаны-перезаписаны.  При  проверке неправильных карт, во вкладке Пароли (Ключи) - несоответствий нет.
НО! 
Карты уровня Посетитель выходят через турникеты. Синхронизирую, потом перезаписываю - не помогает.
Добавляю Окно времени Никогда. Хотя, раньше, в предыдущих версиях, вроде всё, что не было разрешено явно - Только Вход - Всегда, было по-умолчанию запрещено.
Настраиваю во всех уровнях доступа для каждого турникета Только Вход - Всегда, Только Выход - Никогда.
2 группы карт начинают работать правильно, 2 другие всё равно выходят через турникеты.
Заново, в каждом уровне, удаляю турникеты, сохраняю. Открываю каждый уровень и заново добавляю каждый турникет на Вход (Всегда) и Выход (Никогда).
При переходе на вкладку Пароли, часть карт красная. т.е. вроде как есть несоответствие. Синхронизирую, всё начинает работать правильно. До вечера, условно.
Но! Утром, хотя никто не менял ничего в АБД,  т.к. АБД был закрыт, 2 группы карт опять начинают выходить через турникеты. Через все или только через 3-й.
Пробовал заново создавать новый уровень доступа с нуля, но картина не меняется.
Обратил внимание, что изменяя настройки уровня доступа Посетителей, вдруг краснеют пара-тройка карт с совсем другим уровнем (Постоянный сотрудник). В подробностях - не добавлен уровень доступа в контроллер.
Как так? До этого ничего не происходило. Как они вообще связаны?
Причём, подобные баги могут возникнуть, например, при работе с планами или при изменении Названия или Описания прибора.
Как вообще теперь происходит синхронизация уровней доступа и карт в контроллерах?
Принудительная перезапись карт тоже не всегда помогает.
Дошло уже до того, что Uprogом считываю уровни доступа с правильного турникета и заливаю в неправильный. После этого всё работает нормально, но до утра.
Что за чудеса? Что вообще происходит и как с этим бороться?
 

9 месяцев 13 дней назад

avatar
ТП посоветовала ставить эту сборку. У нас, после замены ШПС-12 на ШПС-12 исп.20 перестали в ОЗ отображаться параметры ШПС. Вот думаю - ставить или не ставить?))) Любая из перечисленных проблем означает опять беспокойную жизнь)))

Малозёмов Константин Вячеславович 7 месяцев 27 дней назад

Любая из перечисленных проблем означает опять беспокойную жизнь)))

С болидом всегда так было и, видимо, так и будет.
Вот буквально вчера бился с глюком: на план наношу зоны поверх старых (в связи с переоснащением, т.е. старое и новое одновременно в работе), получается зоны накладываются друг на друга. В БД два пользователя, у одного из них убираю (удаляю) в уровне доступа старые зоны для управления, а новые добавляю у второго наоборот и перезагружаю рабочие места. У первого пользователя наблюдаю пиктограммы новых датчиков без зон. Сколько не бился так и не получилось отобразить новые зоны. Видимо супер программисты придумали делать недоступные для управления зоны прозрачными, но при этом эта прозрачность всё равно перекрывает другие зоны если их Z-порядок ниже.
Решение только одно - удалить старые зоны.

P.S. И таких, назову их мягко, нюансов в софте от болида дохулиард.

Налетов Константин 7 месяцев 27 дней назад

Ну у нас вроде всё нормально. Уже привыкли. Не работает что то как раньше - да и хер с ним, смирились))) А экпериментов нам не надо)))

Малозёмов Константин Вячеславович 7 месяцев 27 дней назад

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Проблема на сборке OrionProSetup1_20_3_8_1_28978_23649:
В БД два рабочих места с ядрами опроса. На одном рабочем месте создаю виртуальный порт (С2000-Ethernet) и добавляю туда единственный Сигнал-20М. Наношу на план блок "Сигнал-20М" и его датчики (зоны). Затем возникает необходимость перенести опрос на другое рабочее место и я делаю перенос порта вместе с блоком. Закономерно херятся пиктограммы датчиков на плане и пиктограмма самого блока там же. При попытке добавить блок в "устройства" на плане другого рабочего места данный блок отсутствует среди списка доступных. То есть в БД этот блок "завис" как принадлежность другого РМ. 
Ситуация никак не лечится - только чистка БД ручками.

5 месяцев 11 дней назад

avatar
Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

Добавить ответ

Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?)

ПОКАЗАН

4506 раз

ЗАДАН

10 месяцев 15 дней назад

По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.