Windows Сервис LKDSDomain

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
Андрей Ефименко написал(а):
Для основной цели опытной эксплуатации - удостовериться, что LKDSDomain работает не хуже LKDSDisp, нужно только импортировать в LKDSDomain структуры LKDSDisp. Никакой настройки сети передачи данных (LKDSDrvCfg.exe), "Службы поддержки ЛБPro" (LKDSProCfg) и лифтовых блоков ЛБPro делать не нужно

Да, только лифты добавляются, и для актуальности LKDSDomain теперь нужно каждый раз импортировать структуру с LKDSDisp? или вести две структуры!
Просто диспетчера ЛАС сделали тестером LKDSDomain :D, а все юзают на LKDSDisp.
 
Pro100A1ex написал(а):
Да, только лифты добавляются, и для актуальности LKDSDomain теперь нужно каждый раз импортировать структуру с LKDSDisp? или вести две структуры!
Просто диспетчера ЛАС сделали тестером LKDSDomain :D, а все юзают на LKDSDisp.

Это тяжелая, но почетная судьба всех первопроходцев.

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

А можно ли из LKDSDisp автоматически перенести базу ключей в LKDSDomain, а то ручками - лень :)
 
Pro100A1ex написал(а):
А можно ли из LKDSDisp автоматически перенести базу ключей в LKDSDomain, а то ручками - лень :)

Если имеются в виду описание сервисных ключей механиков, то они переносятся при экспорте из LKDSDisp в LKDSDoamin, специально сейчас проверил.

Попробуйте ещё раз экспортировать структуру из LKDSDisp и загрузить её в LKDSDomain.
 
Андрей Ефименко написал(а):
Если имеются в виду описание сервисных ключей механиков, то они переносятся при экспорте из LKDSDisp в LKDSDoamin, специально сейчас проверил.

Попробуйте ещё раз экспортировать структуру из LKDSDisp и загрузить её в LKDSDomain.

Настройки самого сервера LKDSDoamin в каком файле хранятся? Чтобы потом скопировать и заново не прописывать?

Вчера добавили 5 лифтов в структуру, а сегодня при запуске LKDSDomainCfg стали появляться вот такие окна в количестве 2 шт
LKDSDomaincfg1.JPG
 

Вложения

  • LKDSDomaincfg1.JPG
    LKDSDomaincfg1.JPG
    20.8 KB · Просмотры: 0
Последнее редактирование модератором:
Pro100A1ex написал(а):
Настройки самого сервера LKDSDoamin в каком файле хранятся? Чтобы потом скопировать и заново не прописывать?

Настройки хранятся в файле \LKDSDrv\LKDSDomain\LKDSDomain.XML

Но с ним ничего делать не нужно.

Процедура переноса структуры из LKDSDisp в LKDSDomain такая же, как описана в документации, нужно только предварительно:

1. Остановить службу LKDSDomain
2. Удалить базу данных LKDSDOMAIN с помощью "SQL Server Management Studio"
3. Запустить службу LKDSDomain

После запуска, служба LKDSDomain создаст пустую базу данных и уже можно будет импортировать файлы LKDSDispStruct.XML, LKDSDispUsers.XML с помощью модуля LKDSDomainCfg.
 
Андрей Ефименко написал(а):
Настройки хранятся в файле \LKDSDrv\LKDSDomain\LKDSDomain.XML

Но с ним ничего делать не нужно.

Процедура переноса структуры из LKDSDisp в LKDSDomain такая же, как описана в документации, нужно только предварительно:

1. Остановить службу LKDSDomain
2. Удалить базу данных LKDSDOMAIN с помощью "SQL Server Management Studio"
3. Запустить службу LKDSDomain

После запуска, служба LKDSDomain создаст пустую базу данных и уже можно будет импортировать файлы LKDSDispStruct.XML, LKDSDispUsers.XML с помощью модуля LKDSDomainCfg.


Большое спасибо, все получилось и ключи перенеслись. Только непонятно почему с первого раза не вышло...
 
Добрый день, продолжили тестирование и есть ряд нестыковок.
Диспетчеризировали 18 лифтов, решили в ЛБ6.1 прописать две связи: одну на LKDSDrv, а другую на LKDSDomain. Создали отдельно слот 0 в ПКЛШ, назначили порт 40000 и 40001, для LKDSDomain назначили порт 47770. И вот при подключении ЛБ6.1 к серверу LKDSDrv, пошел сбой соединения (светомузыка) по всем ЛБ6.0, работающим на порту 44000, данный сбой устранился только после удаления во всех блоках связей в ЛБ6.1 на LKDSDrv , но в структуре LKDSDrv соединения на некоторые ЛБ остались, есть еще парадокс ЛБ на связи в структуре LKDSDrv, но его нет в LKDSDomain!!!
__________.jpg
 

Вложения

  • __________.jpg
    __________.jpg
    539.6 KB · Просмотры: 1
Pro100A1ex написал(а):
Добрый день, продолжили тестирование и есть ряд нестыковок.
Диспетчеризировали 18 лифтов, решили в ЛБ6.1 прописать две связи: одну на LKDSDrv, а другую на LKDSDomain. Создали отдельно слот 0 в ПКЛШ, назначили порт 40000 и 40001, для LKDSDomain назначили порт 47770. И вот при подключении ЛБ6.1 к серверу LKDSDrv, пошел сбой соединения (светомузыка) по всем ЛБ6.0, работающим на порту 44000, данный сбой устранился только после удаления во всех блоках связей в ЛБ6.1 на LKDSDrv , но в структуре LKDSDrv соединения на некоторые ЛБ остались, есть еще парадокс ЛБ на связи в структуре LKDSDrv, но его нет в LKDSDomain!!!
Вложение IPB #1777

Хотелось бы получить данные для обращения в тех.поддержку
 
Андрей Ефименко написал(а):
Хотелось бы получить данные для обращения в тех.поддержку

Готово, ссылка на почте.

И самое главное забыл.
Если прописать лифт с прямым подключением к ЛБ, то потом изменить его на другое подключение невозможно
 
Последнее редактирование модератором:
Pro100A1ex написал(а):
Готово, ссылка на почте.

И самое главное забыл.
Если прописать лифт с прямым подключением к ЛБ, то потом изменить его на другое подключение невозможно

Информацию получил.

По поводу сетевых проблем (нет связи с ЛБ) обсудим позже.

По поводу невозможности смены типа подключения ЛБ в Администраторе SPult c "Прямого подключения" в любое другое. Действительно, была ошибка. Доработан SPult и LKDSDomain. Доработанный модули выложен в папку для бета тестирования.

SPult в папке https://lkds.ru/soft/unpacked/LKDSDrv_Beta/SPult/
LKDSDomain в папке https://lkds.ru/soft/unpacked/LKDSDrv_Beta/LKDSDomain/

Замена LKDSDomain производится следующим образом:

1) в рабочем дистрибутиве в папке \LKDSDrv\LKDSDomain\ переименовываем файл LKDSDomain.exe в файл LKDSDomain.exe_old
2) из папки https://lkds.ru/soft/unpacked/LKDSDrv_Beta/LKDSDomain/ переписываем файл LKDSDomain.exe в папку \LKDSDrv\LKDSDomain\
3) рестартуем службу LKDSDomain

Файл SPult.exe просто заменяется.
 
Еще заметили один нюанс, лифт по датчикам находится в движени, а отображается состояние "кабина стоит", до этого решалось методом захода под админом и прописыванием заново айди и ключа, сейчас этот метод не проходит.
__________.jpg

ну и как Всегда :D , хочется потестировать LKDSDomain c iOS :rolleyes:
 

Вложения

  • __________.jpg
    __________.jpg
    63.6 KB · Просмотры: 1
Последнее редактирование модератором:
Pro100A1ex написал(а):
Еще заметили один нюанс, лифт по датчикам находится в движени, а отображается состояние "кабина стоит", до этого решалось методом захода под админом и прописыванием заново айди и ключа, сейчас этот метод не проходит.
Вложение IPB #1779

Опять же хотел бы поучить логи с указанием что это за ЛБ (адрес в сети Обь или географический адрес)

Pro100A1ex написал(а):
ну и как Всегда :D , хочется потестировать LKDSDomain c iOS :rolleyes:

Возможно проще будет сделать упрощенный встроенный в LKDSDomain WEB интерфейс. Работы ведутся.
 
Андрей Ефименко написал(а):
1) в рабочем дистрибутиве в папке \LKDSDrv\LKDSDomain\ переименовываем файл LKDSDomain.exe в файл LKDSDomain.exe_old
2) из папки https://lkds.ru/soft/unpacked/LKDSDrv_Beta/LKDSDomain/ переписываем файл LKDSDomain.exe в папку \LKDSDrv\LKDSDomain\
3) рестартуем службу LKDSDomain
Файл SPult.exe просто заменяется.

Все сделали, но почему-то опять пошла светомузыка по ЛБ6.0, в чем может быть проблема?
уже даже удалили все ЛБ из структуры LKDSDrv те, которые работают через LKDSDomain.
Возможно проще будет сделать упрощенный встроенный в LKDSDomain WEB интерфейс. Работы ведутся.

То есть полнофункциональную программу, как на андроиде, мы не получим?
Опять же хотел бы поучить логи с указанием что это за ЛБ (адрес в сети Обь или географический адрес)

Это ЛБ который прописан только в структуре LKDSDomain
 
Последнее редактирование модератором:
Pro100A1ex написал(а):
Все сделали, но почему-то опять пошла светомузыка по ЛБ6.0, в чем может быть проблема?
уже даже удалили все ЛБ из структуры LKDSDrv те, которые работают через LKDSDomain.

Данные доработки исправили только невозможность смены типа подключения ЛБ в Администраторе SPult c "Прямого подключения" на любое другое.

По по поводу "светомузыки" - это особенности сетевой конфигурации вашего сервера и я посылал вопрос по этому поводу на электронную почту baz...@gmail.com.

Pro100A1ex написал(а):
То есть полнофункциональную программу, как на андроиде, мы не получим?

Обязательно получите, проблема только во времени - сейчас много "революционных" первостепенных изменений, требующих это время.

Pro100A1ex написал(а):
Это ЛБ который прописан только в структуре LKDSDomain

Что бы не гадать, хотелось узнать идентификатор этого ЛБ
 
Андрей Ефименко написал(а):
Данные доработки исправили только невозможность смены типа подключения ЛБ в Администраторе SPult c "Прямого подключения" на любое другое.
По по поводу "светомузыки" - это особенности сетевой конфигурации вашего сервера и я посылал вопрос по этому поводу на электронную почту baz...@gmail.com.

Прочитали и ответили, но повторимся и здесь, никаких изменений в маршрутизаторе и на сервере (кроме добавления новых ЛБ) мы не проводили, в LKDSDrvCfg все моноблоки на связи, а вот ЛБ в SPult -е продолжают мигать, и один вопрос остается: почему эта "светомузыка" происходит именно с блоками 6.0?
Обязательно получите, проблема только во времени - сейчас много "революционных" первостепенных изменений, требующих это время.

просто уже ждем 3 года :rolleyes:
Чтобы не гадать, хотелось узнать идентификатор этого ЛБ

42738
 
Pro100A1ex написал(а):
Еще заметили один нюанс, лифт по датчикам находится в движени, а отображается состояние "кабина стоит", до этого решалось методом захода под админом и прописыванием заново айди и ключа, сейчас этот метод не проходит.
Вложение IPB #1779

Информация о состоянии кабины в панели управления лифтом определяется не по датчикам, а запросом к лифтовому блоку "Дай номер этажа".
Так вот ЛБ 42738, судя по присланным данным, отвечал, что номер этажа не известен и всего остановок 8. На основании чего и формируется строка о состоянии кабины.

А когда-то ЛБ 42738 показывал динамику работы ?

Может проблема в монтаже этого релейного блока ?
 
Андрей Ефименко написал(а):
Информация о состоянии кабины в панели управления лифтом определяется не по датчикам, а запросом к лифтовому блоку "Дай номер этажа".
Так вот ЛБ 42738, судя по присланным данным, отвечал, что номер этажа не известен и всего остановок 8. На основании чего и формируется строка о состоянии кабины.

А когда-то ЛБ 42738 показывал динамику работы ?

Может проблема в монтаже этого релейного блока ?


Данный ЛБ отсутствовал на связи в LKDSDomain, но при этом был на связи в LKDSDrv. Сейчас он уже на связи и динамику показывает. Непонятно только одно, почему изначально он не вышел на связь :wacko:
 
Pro100A1ex написал(а):
Данный ЛБ отсутствовал на связи в LKDSDomain, но при этом был на связи в LKDSDrv. Сейчас он уже на связи и динамику показывает. Непонятно только одно, почему изначально он не вышел на связь :wacko:

А сейчас есть ЛБPro, одновременно имеющие описанную связь и в ПКЛШ и в LKDSDomain ?
 
Андрей Ефименко написал(а):
А сейчас есть ЛБPro, одновременно имеющие описанную связь и в ПКЛШ и в LKDSDomain ?

Пришлось удалить описание в ПКЛШ, в связи со сбоем работы ЛБ6.0, так как после удаления связь восстановилась, но потом оказалось что это просто совпадение. Если для тестирования LKDSDomain надо можем прописать.
Между прочим, читал тему по моноблокам, оказывается проблема по связи 6.0 не у нас одних, а решения нету :( !!
 
Последнее редактирование модератором:
Назад
Сверху