Windows Клиент-серверное ПО диспетчеризации (LKDSDisp)

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
vlasoff написал(а):

Проверил у себя-после включения "программная реализация" появляются слоты выше 7. Обновления все установлены.
 
Последнее редактирование модератором:
vlasoff написал(а):

Важно помнить, что программные слоты могут быть вставлены только в корневом УМ подсети. Можно вставлять.
Кроме того, конфигурация может быть изменена только при локальном подключении LKDSDrvCfg

Могут быть, конечно, уже заняты слоты от 10 до 14. Если это не так, то нужно сформировать данные и прислать данные в техподдержку и снимок экрана, на котором была бы видна ситуация.
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
Сегодня (12.08.20) выложен сервер LKDSDisp.
Изменения носят в основном системный характер.

Крупные системы диспетчеризации работают, в основном, на сервере LKDSDisp. Вероятно это связано с тем, что системы создавались давно, достигли некого стабильного состояния и переход на LKDSDomain владельцам не представляется целесообразным.
Поэтому изменения сделаны в начале в LKDSDisp, т.к. могут быть востребованы.

Доработки следующие:

1. Исправлена ошибка сохранения строк на кириллице в базе данных (сохранялись как ?????? ), если кодовая страница (тип сортировки) отличается от:
Вложение IPB #2153
2. Всё чаще используется удаленный SQL сервер.
Например, это может быть SQL сервер арендованный в Microsoft Azure. Причём это может быть SQL сервер для одной базы данных, например, для LKDSDISP. База данных создаётся при задании параметров аренды. Создаётся так же пользователь с правами только на эту БД. При этом получается, что LKDSDisp уже не может создать БД.
Сказанное относится и к каким-то централизованным SQL серверам в организации. Администратор так же может предоставить права только на конкретную базу данных (для LKDSDisp к базе данных LKDSDISP)

Что бы работать в такой ситуации в конфигурационном файле LKDSDisp.xml нужно указать параметр NoCreateDB="1" :

<?xml version="1.0" encoding="utf-8"?>
<LKDSDISP MSQL="DESKTOP-N985TU5\SQLEXPRESS" NoCreateDB="1" …>
</LKDSDISP>

После изменений нужно перезапустить службу LKDSDisp.

3. Всё чаще используются виртуальные машины, запущенные на своём компьютере или опять же арендованные виртуальные машины. Взаимодействие с SQL сервером происходит через ODBC с помощью ODBC драйверов. По умолчанию используется драйвер «SQL Server»:
Вложение IPB #2154
Этот драйвер старый, работоспособный, но у него есть проблемы при работе в среде виртуальных машин. Эти проблемы не заметны при работе LKDSDisp, т. к. LKDSDisp их компенсирует, но все же желательно использовать более свежие драйверы, например:
Вложение IPB #2155
Загрузить последние драйверы можно по ссылке:

https://docs.microsoft.com/en-us/sql/connec...ql-server-ver15
Для задания конкретного ODBC драйвера в конфигурационном файле LKDSDisp.xml нужно указать параметр DrvODBC="ODBC Driver 17 for SQL Server":

<?xml version="1.0" encoding="utf-8"?>
<LKDSDISP MSQL="DESKTOP-N985TU5\SQLEXPRESS" DrvODBC="ODBC Driver 17 for SQL Server" …>
</LKDSDISP>

После изменений нужно перезапустить службу LKDSDisp.

4. Крупные системы диспетчеризации могут охватывать лифты в нескольких часовых поясах. Сейчас у клиентов (*SPult) показывается время сервера, что может быть не совсем удобно.

Если в конфигурационном файле LKDSDisp.xml указать параметр LocalTime="1" :

<?xml version="1.0" encoding="utf-8"?>
<LKDSDISP MSQL="DESKTOP-N985TU5\SQLEXPRESS" LocalTime="1" …>
</LKDSDISP>

то LKDSDisp при подключении клиента будет сообщать ему свой часовой пояс и желательность пересчета времени из серверного в локальное.
Конечно, эту информацию должен обрабатывать ещё и клиент. Сейчас это может делать только SPult последней версии. В дальнейшем будут доработаны и другие клиентские приложения (*SPult).
Пока нельзя задать выше указанные параметры в конфигураторе LKDSDispCfg, не ясно и нужно ли это.

В обновление ПО выложена новая версия конфигуратора LKDSDispCfg, в котором, как и в конфигураторе LKDSDomainCfg, можно задавать параметры: LKDSDispCfgNewParam.png
Обращаю внимание на необходимость использования новых версий ODBC драйвера, особенно в виртуальных машинах.
 

Вложения

  • LKDSDispCfgNewParam.png
    LKDSDispCfgNewParam.png
    34.2 KB · Просмотры: 1
Последнее редактирование модератором:
В LKDSPro есть меню "проверка аккумулятора"
А в связи с чем такое меню отсутствует в ПКЛШ и в LKDSDomain?
 
revit написал(а):
В LKDSPro есть меню "проверка аккумулятора"
А в связи с чем такое меню отсутствует в ПКЛШ?

В обновление ПО выложен конфигуратор LKDSDrvCfg.exe.
В параметрах ПКЛШ, в меню ЛБ, добавлен пункт "проверка аккумулятора"

revit написал(а):

Это связано с невозможностью использования модуля проверки аккумулятора (MBattery.exe) совместно с LKDSDomain.

Аккумулятор всегда можно проверить из SPult:SpultAccum.png
 

Вложения

  • SpultAccum.png
    SpultAccum.png
    32.1 KB · Просмотры: 1
В сервер LKDSDisp добавлена возможность направлять вызовы с ЛБ на SIP телефоны, как это уже реализовано в LKDSDomain
 
Помогите найти причину. Плохо работает ГГС. Есть две диспетчерские с первой диспетчерской 10.jpg14.jpgперенаправили связь на вторую диспетчерскую через ПКЛШ13.jpg11.jpg. В итоге ГГС во второй диспетчерской с лифтами первой диспетчерской очень плохая, диспетчера плохо слышно в кабине лифта. Voice конвертеры стоят с обоих сторон
 

Вложения

  • 10.jpg
    10.jpg
    237.2 KB · Просмотры: 2
  • 11.jpg
    11.jpg
    245.4 KB · Просмотры: 1
  • 13.jpg
    13.jpg
    219.7 KB · Просмотры: 1
  • 14.jpg
    14.jpg
    231.4 KB · Просмотры: 1
Как создать запрос к SQL серверу, для выдачи информации по улице, дому и контролирующей диспетчерской?
 
Bobou написал(а):
Помогите найти причину. Плохо работает ГГС. Есть две диспетчерские с первой диспетчерской Вложение IPB #2340Вложение IPB #2343перенаправили связь на вторую диспетчерскую через ПКЛШВложение IPB #2342Вложение IPB #2341. В итоге ГГС во второй диспетчерской с лифтами первой диспетчерской очень плохая, диспетчера плохо слышно в кабине лифта. Voice конвертеры стоят с обоих сторон

Какое качество голосовой связи с машинным помещением, т.е. с самим ЛБ?

ser написал(а):
Как создать запрос к SQL серверу, для выдачи информации по улице, дому и контролирующей диспетчерской?

Начальное описание базы данных в файле Посмотреть вложение StructBD.pdf

Какая конкретно информация нужна ?
 

Вложения

Андрей Ефименко написал(а):
Какое качество голосовой связи с машинным помещением, т.е. с самим ЛБ?
Начальное описание базы данных в файле Вложение IPB #2344

Какая конкретно информация нужна ?

Отсортировать лифты по диспетчерским с адресами домов и типом исполнения ЛБ, и также ID ЛБ 6 про, 7.2 если возможно.
 
ser написал(а):
Отсортировать лифты по диспетчерским с адресами домов и типом исполнения ЛБ, и также ID ЛБ 6 про, 7.2 если возможно.


Сам запрос:

use LKDSDISP

select Punct.Name as 'диспетчерская', Street.Name as 'Улица', House.Name as 'Дом', Lift.Name as 'Подъезд', Lift.TypDev as 'Тип ЛБ', Lift.TypExt as 'Исполнение ЛБ', STR((Lift.VersSoft&0xFF)/10,1) + '.' + STR((Lift.VersSoft&0xFF)%10,1) + '.' + STR(((Lift.VersSoft/0xFF)&0xFF),1) as 'Версия м/п'
from Punct,Street,House,Lift
where TypExt<>0 and
Punct.CodPunct=Street.CodPunct and
Street.CodStreet=House.CodStreet and
House.CodHouse=Lift.CodHouse
order by 5,6,7

Тип ЛБ:

4 лифтовой блок "Обь-5.X"
6 лифтовой блок "КДК"
7 лифтовой блок 5.4 "ОТИС"
8 лифтовой блок 5.4 "ШУЛК"
9 лифтовой блок 5.4 "УКЛ"
10 лифтовой блок 5.4 "РСУЛ"
11 лифтовой блок "Обь-6.X"
12 лифтовой блок "Обь-6.Pro"
14 лифтовой блок "Обь-7"

Исполнение ЛБ:

1 Могилевлифтмаш (УУЛ)
2 МЭЛ (СУЛ1)
3 МППЛ (НПО «Вектор»)
4 ОТИС
5 ШУЛК17
6 ШУЛК32
7 УКЛ/УЛ
8 Релейный лифт.
9 SODIMAS
10 LG_DI
11 LG_DSS
12 эскалатор
13 AXEL
14 ELEX
15 СПУЛ
16 THYSSEN
17 ОЛИМП
18 Doppler
19 THYSSEN (LS3)
20 EXPRESS
21 BLT
22 THYSSEN (TAC50)
23 LISA (KLEEMANN)
24 Schindler
25 PLK (программируемые логические контроллеры)
26 УЭЛР
27 THYSSEN (MCI)
28 ORONA
29 ARKEL
30 BG15
31 МППЛ (НПО «Вектор») версия 2
32 VEGA
33 Sodimas QI
34 ТР
35 DMG
36 MIK_EL
37 KONE
38 S9
39 HYUNDAI
40 NICE
41 VASSLER
42 FST2
43 CANNY
44 SILVER
45 ИНВАЛИДНЫЙ
46 BETACONTROL
47 StaGeHELLAS
48 ШК6000
49 ТКЛ
50 СУЛ2010
51 Союз
52 ШЛ-Р
53 FT9X0
54 LLC
55 KOLLMORGEN
56 SECURLIFT
57 IMEM
58 WIPO
59 KLST (VESTNER)
60 CARLOS SILVA
61 KOYO
62 BL6
63 WEBER
64 iAStar
65 GTE
66 AUTINOR
67 THYSCMC
68 DAESUNG
69 AS380
70 ECL1
71 ECLIPSE
72 SKG
73 ML65X
74 ML60X
75 PDAHL
76 УЛЖМ
77 ISLv4
78 ML50
79 ViaSerie
80 MASHIBA
81 HYUNDAI_CAN
82 BST (B08 China)
83 KST (NewLift Germany)
84 MITSUBISHI
85 АСУД Концентратор
86 Hidral
87 Smart controller
88 EASY TRONIC
89 GILAN
90 INVT
91 SUMEL
92 GMV
93 МЛК
94 TRAVIS
95 УКЛ-40Р (Распределенная станция МПУ-2)
97 DIGILIFT (Gruppomillepiani)
98 KONE_ESC(EMB - 501)
99 KRONA
100 ELMI
101 HD ONE(Hedefsan)
102 SODIMAS QI TOUCH(CAN)
103 MASHIBA MS68
104 BP306
105 NP1(HISSTEMA)
106 HIDRA CRONO(Carlos Silva)
107 MC3000
108 MLC01
109 THYSSEN GEC
110 K-TYPE(Mitsubishi ЭСК)
111 GPS(Mitsubishi)
112 BR100(MOVILIFT)
113 MODEUN(Корея)
114 GUANGRI(Китай)
115 KONE KCE
 
Какое качество голосовой связи с машинным помещением, т.е. с самим ЛБ?

Да с ЛБ, ситуация одинаковая как в МП так и в кабине
 
Последнее редактирование модератором:
Bobou написал(а):
Какое качество голосовой связи с машинным помещением, т.е. с самим ЛБ?

Да с ЛБ, ситуация одинаковая как в МП так и в кабине

Включите голосовую связь, убедитесь, что качество низкое.

На обоих компьютерах исполните пункт меню «Пуск»\ «Все программы»\ «Диспетчерский комплекс ‘Обь’»\ «Формирование данных для обращения в техподдержку (SaveLog.exe)». После чего заархивируйте и пришлите сформированные данные (папка сформированных данных и email адрес куда отправлять будет показан в конце формирования)

И укажите с каким ЛБ и когда включалась голосовая связь
 
При вводе неправильного названия профиля Спульт вообще не подключается.
Сообщение при этом общее
2021_05_15_09_49_39.jpg
Вроде мелочь и почему бы не запустить подключение с общим профилем, если нет указанного, сообщив об этом пользователю, Но вместо этого пользователю предлагается решать головоломку -что же все таки не так- то ли сервер не отвечает, то ли логин неправильно введен, а может в названии профиля ошибочка по забывчивости...
 

Вложения

  • 2021_05_15_09_49_39.jpg
    2021_05_15_09_49_39.jpg
    10.5 KB · Просмотры: 1
Последнее редактирование модератором:
Здравствуйте! Есть такая проблема.
Я установил ASpultPlus.
Если у меня комп с LKDSDisp подключен через проводной интернет - то все работает. Но если я отключаю проводной интернет, и подключаю комп через 4G модем от Мегафон, то не удается подключится. В Wiresharck нет даже приходящих пакетов от моего смартфона. Но в это время интернет есть и связь с удаленными УМ то-же есть.
Фаервол ничего не блокирует
Та-же самая песня и через ASpult.
 
Serfer написал(а):
Здравствуйте! Есть такая проблема.
Я установил ASpultPlus.
Если у меня комп с LKDSDisp подключен через проводной интернет - то все работает. Но если я отключаю проводной интернет, и подключаю комп через 4G модем от Мегафон, то не удается подключится. В Wiresharck нет даже приходящих пакетов от моего смартфона. Но в это время интернет есть и связь с удаленными УМ то-же есть.
Фаервол ничего не блокирует
Та-же самая песня и через ASpult.

А с помощью какого ip вы пытаетесь подключиться (проводного или 4g (который скорее всего еще и серый))?
 
D_e_a_d написал(а):
А с помощью какого ip вы пытаетесь подключиться (проводного или 4g (который скорее всего еще и серый))?


Этот момент я учел. Проводной имеет динамический Айпи, но на момент испытаний я точно знал какой он у меня (через сервис 2Ip). Но естественно мне не шли пакеты от УМ так как они настроены на работу с Айпи на 4G модеме.
Но если включить 4G модем, то подключится через приложение (изменив апи подключения на тот что на модеме) не получается, хотя теперь на компе есть связь с удаленными УМ. Т.е. он на отрез отказывается работать именно через 4G модем и мне не ясно почему.
 
Serfer написал(а):
.... Но если я отключаю проводной интернет, и подключаю комп через 4G модем от Мегафон, то не удается подключится. В Wiresharck нет даже приходящих пакетов от моего смартфона....

Вы сами указали причину отсутствия данных - от смартфона не приходят пакеты к серверу... с этим и надо разбираться.
 
Назад
Сверху