Windows Сервис LKDSDomain

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
revit написал(а):
Есть необходимость сменить облачный сервис.
Создал тестовый параллельный сервер в другом облаке. Перенес структуры. Внес все связи. Всё норм.
Но возникли такие вопросы
1. Почему в параметрах блоков, которых в текущий момент нет на связи, отсутствуют ключи, а вместо них вопросы? Хотя вручную их можно выбрать и сохранить.

При импорте структуры из LKDSDomainUnits.XML и LKDSDomainStruct.XML в БД загружаются ЛБ вместе с хеш кодами ключей. Если описания ключей предварительно не введены, то при последующем запуске, LKDSDomainCfg не может сопоставить хеш код ключа ЛБ и описание этого ключа и показывает "????"

Нужно ещё перенести файл LKDSDomain.xml, в котором есть текстовые наименования хеш кодов ключей.
При переносе LKDSDomain.xml обязательно нужно будет изменить ID, что бы не получилось, что два LKDSDomain имеют один ID.

revit написал(а):
2. Почему нельзя поменять слот ПКСЛ также просто как и номер УМ? Хотелось бы изменить его при переходе на новый сервер, но если вносить новый то нужно и вручную вносить огромное кол-во связей.

Сейчас уже не очень просто восстановить, почему так было сделано. Вероятно, что бы защититься от необдуманных действий. Нужно изучать.
 
Андрей Ефименко написал(а):
При импорте структуры из LKDSDomainUnits.XML и LKDSDomainStruct.XML в БД загружаются ЛБ вместе с хеш кодами ключей. Если описания ключей предварительно не введены, то при последующем запуске, LKDSDomainCfg не может сопоставить хеш код ключа ЛБ и описание этого ключа и показывает "????"
Нужно ещё перенести файл LKDSDomain.xml, в котором есть текстовые наименования хеш кодов ключей.
Понятно. Но после переноса LKDSDomain.xml описание ключей появилось у всех блоков которые в текущий момент на связи. А у тех что с "кирпичиком" остались вопросы. В случае их появления ключи пропишутся или надо вручную их выбрать?
 
revit написал(а):
Понятно. Но после переноса LKDSDomain.xml описание ключей появилось у всех блоков которые в текущий момент на связи. А у тех что с "кирпичиком" остались вопросы. В случае их появления ключи пропишутся или надо вручную их выбрать?

Для уточнения ситуации желательно перезагрузить LKDSDomain, затем, в LKDSDomainCfg, проверить есть ли в списке ЛБ "???", экспортировать структуру, прислать файлы LKDSDomainUnits.XML, LKDSDomain.xml и картинку списка ЛБ с "???".
 
А почему бы не реализовать файловый бэкап, одним файлом, вообще всех данных в LKDSDomain? Вдруг например, повредится ПЗУ, можно было б одним файлом восстановить всю БД со статистикой работы приводов, XML структурами и всё всё всё необходимое для восстановления с нуля?
 
bosporsky написал(а):
А почему бы не реализовать файловый бэкап, одним файлом, вообще всех данных в LKDSDomain? Вдруг например, повредится ПЗУ, можно было б одним файлом восстановить всю БД со статистикой работы приводов, XML структурами и всё всё всё необходимое для восстановления с нуля?

Уже сейчас можно по расписанию делать backup базы данных LKDSDOMAIN и архив *.xml файлов, что позволит восстановить работу с нуля.
 
Андрей Ефименко написал(а):
Сделаны доработки в ПО, позволяющие упростить переход с LKDSDisp и LKDSCloud на LKDSDomain Вложение IPB #2570

Цитата из документа: "LKDSDisp морально устарел, т.к. не может использовать новые возможности ЛБ7.2, которые
доступны только при прямом подключении."

О каких именно возможностях идет речь?
 
Последнее редактирование модератором:
revit написал(а):
Цитата их документа: "LKDSDisp морально устарел, т.к. не может использовать новые возможности ЛБ7.2, которые
доступны только при прямом подключении."

О каких именно возможностях идет речь?

Сейчас, при использовании прямого подключения ЛБ7.2 к LKDSDomain:

1. В *SPult показывается точная точка вызова диспетчера (кабина, МП, приямок, этажная площадка)
2. В БД в журнале сохраняет режим работы лифта и этаж для событий, связанных с лифтом
3. В БД сохраняется событие, показывающее смену режима работы лифта
4. В *SPult в панели состояний показывается текущий режим работы лифта
5. Наверное, нужно дополнять выборки журналов для *SPult номером этажа, это можно сделать, дополнив само наименование события
6. Корректнее обрабатывается ситуация, когда в ЛБ вставлен СК и одновременно есть сообщение станции управления лифтом.

Конечно, возможностей у ЛБ7.2 существенно больше и часть этих возможностей предстоит внедрить в ДК "Обь"

Моральная старость LKDSDisp связана и самим построением модуля, например, возможность локального, т.е. несетевого подключения, очень затрудняет доработки LKDSDisp.
 
revit написал(а):
Цитата из документа: "LKDSDisp морально устарел, т.к. не может использовать новые возможности ЛБ7.2, которые
доступны только при прямом подключении."

О каких именно возможностях идет речь?

Есть ещё одна возможность при использовании LKDSDomain с прямым подключением к ЛБ.
LKDSDomain может быть точкой транзитного подключения к ЛБ, с которыми LKDSDomain имеет прямые связи.
Зная только IP LKDSDomain и UDP порт для связи с ЛБ: LKDSDomainTranzit.png
Можно подключится к любому ЛБ конфигуратором для настроек: ConfigLBProTramzit.png
Или загрузить микропрограмму в сам ЛБ и терминальные устройства ЛБ: MProgProTranzit.png
Если в настройках подключения к LKDSDomain указать UDP порт для связи с ЛБ: SPultTranzit0.png
То в режиме Администратора можно запускать конфигуратор и загрузчик микропрограмм для ЛБ на прямых связях: SPultTranzit.png SPult в режиме Администратора, при подключении к LKDSDomain, может запускаться и с другого компьютера.
 

Вложения

  • LKDSDomainTranzit.png
    LKDSDomainTranzit.png
    19.7 KB · Просмотры: 0
  • ConfigLBProTramzit.png
    ConfigLBProTramzit.png
    15.8 KB · Просмотры: 0
  • MProgProTranzit.png
    MProgProTranzit.png
    18.5 KB · Просмотры: 0
  • SPultTranzit0.png
    SPultTranzit0.png
    35.5 KB · Просмотры: 0
  • SPultTranzit.png
    SPultTranzit.png
    24.5 KB · Просмотры: 0
доброе. есть вопрос, как перенести ключ лб из LKDSDrv в LKDSDomen. заранее скажу что ключ не известен имею шифрованный ключ lkdsdrv и хочу перенести его в lkdsdomen, вопрос возможно это?
 
Последнее редактирование модератором:
lexxluthor написал(а):
доброе. есть вопрос, как перенести ключ лб из LKDSDrv в LKDSDomen. заранее скажу что ключ не известен имею шифрованный ключ lkdsdrv и хочу перенести его в lkdsdomen, вопрос возможно это?

Если ключ неизвестен, но можно конфигуратором (по правой кнопке мыши) подключится к ЛБ из списка ЛБ в ПКЛШ или LKDSPro, то можно в конфигураторе изменить ключ в ЛБ, после чего изменить ключ в ПКЛШ или LKDSPro. Так ключ ЛБ станет известен и его можно будет указать в LKDSDomain.
 
Наконец то перевел диспетчерскую на Domain благодаря доработкам от 19.1.2022)). Но есть одно замечание... В LKDSDomainCfg Лифтовые блоки -> Список имеющихся блоков -> Изменить ЛБ - можно сделать по двойному клику мыши, а то было накладно с выпадающими списками.
 
Добрый вечер. Подскажите пожалуйста, не нашел. При использовании прямого подключения ЛБ к LKDSDomain, где "чекбокс" сохранять или не сохранять разговоры диспетчера?)
 
apathy написал(а):
Добрый вечер. Подскажите пожалуйста, не нашел. При использовании прямого подключения ЛБ к LKDSDomain, где "чекбокс" сохранять или не сохранять разговоры диспетчера?)

Все типы серверов (LKDSDisp, LKDSDomain, LKDSCloud) всегда сохраняют разговоры диспетчера.
Разговоры сохраняются в базе данных.
 
Здравствуйте подскажите пожалуйста, есть ли разница между английской версии LKDSDisp и русской?
есть ли существенная разница в функцианальности?

Какую лучше всего использовать для 1500 лифтов?
Будут ли проблемы если сам сервер на английском языке а оператор за Spult на русском, или наоборот?
 
miras написал(а):
Здравствуйте подскажите пожалуйста, есть ли разница между английской версии LKDSDisp и русской?
есть ли существенная разница в функцианальности?

Разницы нет - исполняемые файлы *.exe одинаковые во всех дистрибутивах.
Различные языки поддерживаются ресурсными dll

miras написал(а):
Какую лучше всего использовать для 1500 лифтов?

Лучше использовать сервер диспетчеризации LKDSDomain
LKDSDisp - это предыдущий устаревший сервер диспетчеризации
1500 лифтов это средняя величина диспетчерской, известны ДК "Обь", обслуживающие 3тыс., 4тыс. и 5тыс. лифтов

miras написал(а):
Будут ли проблемы если сам сервер на английском языке а оператор за Spult на русском, или наоборот?

Проблем не будет.
Не будет проблем и с версией Windows.
 
В LKDSDisp есть возможность принудительного отключения клиента администратором. И она иногда используется , в случаях если клиент (диспетчер), по какой то причине не перезапускает СПульт после смены конфигурации или параметров.
В LKDSDomain тоже необходим такой функционал.
 
Последнее редактирование модератором:
revit написал(а):
В LKDSDisp есть возможность принудительного отключения клиента администратором. И она иногда используется , в случаях если клиент (диспетчер), по какой то причине не перезапускает СПульт после смены конфигурации или параметров.
В LKDSDomain тоже необходим такой функционал.

Понятно.
 
revit написал(а):
В LKDSDisp есть возможность принудительного отключения клиента администратором. И она иногда используется , в случаях если клиент (диспетчер), по какой то причине не перезапускает СПульт после смены конфигурации или параметров.
В LKDSDomain тоже необходим такой функционал.

В штатное обновление ПО выложен LKDSDomain и LKDSDomainCfg, в которых реализовано принудительно отключение клиентов: LKDSDomainCfgDelConn.png
 

Вложения

  • LKDSDomainCfgDelConn.png
    LKDSDomainCfgDelConn.png
    22.6 KB · Просмотры: 0
Нашел косяк с массовым обновлением прошивок ЛБПро в домеин. При попытке обновить блоки с прошивкой 4.2.2 выдает вот такую ошибку2022_08_01_10_19_17.png, что логично ибо у этих блоков страниц только две.
Ещё один момент, пункт называется загрузить программу в это и подобные устройства, но грузит только в точно такие же, а не подобные, т.е. я пытаюсь обновить блоки УЛ/УКЛ, выбираю блок с прошивкой 6.3.8 и обновляю до 6.4.2, два блока благополучно обновляются, а 15 блоков с прошивкой 6.4.1 нет, они же кагбэ не укл.
 

Вложения

  • 2022_08_01_10_19_17.png
    2022_08_01_10_19_17.png
    3 KB · Просмотры: 0
Последнее редактирование модератором:
poiZon написал(а):
Ещё один момент, пункт называется загрузить программу в это и подобные устройства, но грузит только в точно такие же, а не подобные, т.е. я пытаюсь обновить блоки УЛ/УКЛ, выбираю блок с прошивкой 6.3.8 и обновляю до 6.4.2, два блока благополучно обновляются, а 15 блоков с прошивкой 6.4.1 нет, они же кагбэ не укл.

Хотел уточнить - какое исполнение имеют 15 ЛБPro с микропрограммой 6.4.1 ?
 
Назад
Сверху