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

  • Автор темы Автор темы Andi
  • Дата начала Дата начала
vlad написал(а):
Здравствуйте. Решили опробывать данное программное обеспечение. Серверную часть установили на диспетчерскую с компьютером, ОС Windows XP, подключено только одно КЛШ, SQL Express 2005, есть выход в сеть Internet со статическим ip адресом, Всё настроили по иструкции. Клиетскую часть (Spult) поставили на ноутбук где Internet через Megafon модем. Всё подключилось нормально, лифты отображаюся и контролируются, но не включается ГГС. В LKDSDisp стоит галочка Разрешить удалённое подключение клиентов, прописаны UDP порты данных 45001 голоса 45002, стоит галочка Разрешить подключение к LKDSDrv прописан ip адрес и порты данных 45003 голоса 45004. Подскажите что не так делаем или может что не хватает?

1. Нужно проверить, а есть ли подключение LKDSDisp к LKDSDrv. Проверить это можно в LKDSDrvCfg (конфигураторе сети) по кнопке "Удаленные подключения" - в списке должна быть строчка с именем пользователя, под которым LKDSDisp подключается к LKDSDrv. (На всякий случай)

2. Ну а вообще нужно на сервер поставить голосовой конвертер. Описано это на стр. 51 документа "Настройка сети передачи данных 'обь'" последней редакции.

vlad написал(а):
Также когда на сервере пытаемся разрешить доступ к лифтам по группам не запоминает при сохранении у диспетчерской, улицы и дома, сохраняется только у лифтов.

Проверил ещё раз - у меня получилось разрешить доступ к лифтам всей улицы.
Если не получиться - нужно выслать файлы LKDSDispStruct.XML, LKDSDispUsers.XML, которые выгружаются по пункту меню «Структура»\ «Экспорт» в LKDSDispCfg и указать для какой улицы (конкретно) разрешался доступ и для какой группы (конкретно).
 
Андрей Ефименко написал(а):
1. Нужно проверить, а есть ли подключение LKDSDisp к LKDSDrv.

Подключения нет, не подскажите как настроить данное подключение, а то перечитал документацию, но что то не получается.
Андрей Ефименко написал(а):
2. Ну а вообще нужно на сервер поставить голосовой конвертер. Описано это на стр. 51 документа "Настройка сети передачи данных 'обь'" последней редакции.

Можно ли перепрошить аппаратный КСЛ 433, чтобы использовать его и как аппаратный конвертер.
Андрей Ефименко написал(а):
Проверил ещё раз - у меня получилось разрешить доступ к лифтам всей улицы.
Если не получиться - нужно выслать файлы LKDSDispStruct.XML, LKDSDispUsers.XML, которые выгружаются по пункту меню «Структура»\ «Экспорт» в LKDSDispCfg и указать для какой улицы (конкретно) разрешался доступ и для какой группы (конкретно).


Доступ появляется ко всем лифтам, но я думал что после установки галочки признак остаётся и у улицы, а не только у лифтов. Получается при добавлении нового лифта придётся присваивать ему доступ отдельно? А нельзя ли сделать чтобы признак доступа группы сохранялся и у улицы?
 
vlad написал(а):
Подключения нет, не подскажите как настроить данное подключение, а то перечитал документацию, но что то не получается.

Настройка описана в главе "7. Удаленное подключение к Серверу LKDSDrv" документа "Настройка сети передачи данных 'обь'" последней редакции.
Проверить настройку можно запустив LKDSDrvCfg.exe из командной строки с ключом -r т.е.:

LKDSDrvCfg.exe -r

далее появится панель подключения. Если после ввода параметров подключения появится структура, то удаленное подключение к LKDSDrv работает.

vlad написал(а):
Можно ли перепрошить аппаратный КСЛ 433, чтобы использовать его и как аппаратный конвертер.

Можно.

vlad написал(а):
Доступ появляется ко всем лифтам, но я думал что после установки галочки признак остаётся и у улицы, а не только у лифтов. Получается при добавлении нового лифта придётся присваивать ему доступ отдельно? А нельзя ли сделать чтобы признак доступа группы сохранялся и у улицы?

Это известное неудобство. Решение предлагается в виде запроса или пункта меню "Вставить лифт с правами доступа как у других лифтов дома/улицы". Будет сделано в ближайшее время.
 
Андрей Ефименко написал(а):
далее появится панель подключения. Если после ввода параметров подключения появится структура, то удаленное подключение к LKDSDrv работает.

После ввода параметров подключения структура появляется.

Поставили USB Voice конвертер на сервер. При удалённом подключении Spult ГГС всё равно не включается. А также выходят ошибки Spult: Not receive GroupErr и Not receive NextSosi rc=258. В предыдущих постах уже писали про данные ошибки и они были исправлены. Версия программы скачана с сайта последняя.

Опишем наши настройки и построение более полно, может увидите где мы ошиблись. Есть диспетчерская, через ММИ-USB к компьютеру подключено одно КЛШ, подключен USB Voice конвертер, есть Internet со статическим ip адресом. В LKDSDrvCfg одна подсеть, УМ 0, слот 7 - КЛШ, слот 8 - Пульт и больше ничего, разрешено удаленное подключение, прописаны udp порты данных и звука 45003 и 45004, указан порт конвертера. В ComCLBStubCfg разрешено подключение к удаленных поставщикам информации, ip адрес как у сетевой карты, порты 45003 и 45004, пользователь и пароль тот же что и при подключении Spult, указан аппаратный преобразователь звука. В LKDSDispCfg разрешено удаленное подключение клиентов, прописаны порты 45001 и 45002, разрешено подключаться к LKDSDrv, пользователь и пароль тот же что и при подключении через Spult и в ComCLBStubCfg, ip адрес как у сетевой карты, порты 45003 и 45004. Пользователи указаны одинаковы в LKDSDrvCfg и LKDSDispCfg, имеется два пользователя один администратор, второй с полными правами. Запускаем Spult на другом компьютере с выходом в Internet (никакого оборудования ЛКДС к нему не подключено), установлен LKDSDrv.msi v4.6.0, но не настроено ничего. Подключается всё нормально, лифты отображаются, но нет ГГС.
 
vlad написал(а):
Есть диспетчерская, через ММИ-USB к компьютеру подключено одно КЛШ, подключен USB Voice конвертер,

USB voice конвертер соединен с разъемом "трубка" КЛШ ?

vlad написал(а):
В ComCLBStubCfg разрешено подключение к удаленных поставщикам информации

Нужно убрать признак "Подключаться к удаленным поставщикам информации" в ComCLBStubCfg, т.к. LKDSDrv (это один из поставщиков информации) и LKDSDisp запускается на одном компьютере

vlad написал(а):
В LKDSDispCfg разрешено удаленное подключение клиентов, прописаны порты 45001 и 45002, разрешено подключаться к LKDSDrv, пользователь и пароль тот же что и при подключении через Spult и в ComCLBStubCfg, ip адрес как у сетевой карты, порты 45003 и 45004. Пользователи указаны одинаковы в LKDSDrvCfg и LKDSDispCfg, имеется два пользователя один администратор, второй с полными правами.

Т.е. в LKDSDrv и LKDSDisp заведены пользователи с одинаковыми именами и паролями ? Так делать можно, просто хотел уточнить.

vlad написал(а):
Запускаем Spult на другом компьютере с выходом в Internet (никакого оборудования ЛКДС к нему не подключено), установлен LKDSDrv.msi v4.6.0, но не настроено ничего. Подключается всё нормально, лифты отображаются, но нет ГГС.

LKDSDrv.msi на клиентском ("другом") компьютере устанавливать не нужно. SPult взаимодействует только с LKDSDisp.
 
Андрей Ефименко написал(а):
USB voice конвертер соединен с разъемом "трубка" КЛШ ?

да соединен, и если запускаем Spult на компьютере на котором стоит серверная часть не указывая удалённое подключение ГГС включается через конвертер нормально, а если указываем то не включается также как и с другого компьютера
Андрей Ефименко написал(а):
Нужно убрать признак "Подключаться к удаленным поставщикам информации" в ComCLBStubCfg, т.к. LKDSDrv (это один из поставщиков информации) и LKDSDisp запускается на одном компьютере

Сначала мы и пробовали без указания данного признака, результат был тем же
Андрей Ефименко написал(а):
Т.е. в LKDSDrv и LKDSDisp заведены пользователи с одинаковыми именами и паролями ? Так делать можно, просто хотел уточнить.

Да в LKDSDrv и LKDSDisp заведены пользователи с одинаковыми именами и паролями
Андрей Ефименко написал(а):
LKDSDrv.msi на клиентском ("другом") компьютере устанавливать не нужно. SPult взаимодействует только с LKDSDisp.

LKDSDrv.msi был уже установлен на том компьютере, мы не стали его удалять, сейчас удалили, но это не помогло
 
vlad написал(а):
Подключения нет, не подскажите как настроить данное подключение, а то перечитал документацию, но что то не получается.

1. Каким образом загружается LKDSDisp компьютере "Сервере" ? (вручную, автозапуск)

2. Нужно вызвать на компьютере "Сервере" конфигуратор LKDSDrvCfg и нажать кнопку "Удаленные подключения" - будет ли в списке строка с подключением ? (LKDSDisp должен быть загружен)

3. При включении ГГС с компьютера "Клиента" загорается ли светодиод включения ГГС на КЛШ ?


Признак "Подключаться к удаленным поставщикам информации" в ComCLBStubCfg должен быть убран.
Перезагрузите компьютер "Сервер"
 
Андрей Ефименко написал(а):
1. Каким образом загружается LKDSDisp компьютере "Сервере" ? (вручную, автозапуск)

2. Нужно вызвать на компьютере "Сервере" конфигуратор LKDSDrvCfg и нажать кнопку "Удаленные подключения" - будет ли в списке строка с подключением ? (LKDSDisp должен быть загружен)

3. При включении ГГС с компьютера "Клиента" загорается ли светодиод включения ГГС на КЛШ ?
Признак "Подключаться к удаленным поставщикам информации" в ComCLBStubCfg должен быть убран.
Перезагрузите компьютер "Сервер"

Убрали признак "Подключаться к удаленным поставщикам информации" в ComCLBStubCfg и удалили с компьютера с клиентской частью LKDSDrv.msi и всё заработало. Спасибо за помощь. А как на клиенте в Spult переключать направление связи (у компьютера имеются колонки и микрофон) ? И почему перестает включаться ГГС если с сервера убирается аппаратный преобразователь звука или так и должно быть?
 
Последнее редактирование модератором:
vlad написал(а):
А как на клиенте в Spult переключать направление связи (у компьютера имеются колонки и микрофон) ?

Левый Ctrl (DirecGGS загружать НЕ нужно)

vlad написал(а):
И почему перестает включаться ГГС если с сервера убирается аппаратный преобразователь звука или так и должно быть?

Аппаратный преобразователь звука должен быть на сервере, т.к. на сервере используется ММИ. Звук от SPult приходит оцифрованным, а на ММИ должен попасть в аналоговом виде (как будто используется трубка). Преобразование оцифрованного звука в аналоговый и обратно как раз делает аппаратный преобразователь звука. Именно по этому нужно соединить разъем "Трубка" КЛШ с USB Voice конвертером. Если в качестве преобразователя звука используется перешитый КСЛ, то этот КСЛ должен быть подключен к ММИ штатным кабелем 25х25.
 
Андрей Ефименко написал(а):
Если в качестве преобразователя звука используется перешитый КСЛ, то этот КСЛ должен быть подключен к ММИ штатным кабелем 25х25.

А где можно найти данную прошивку для КСЛ 433, ссылка из документа "Настройка сети передачи данных 'обь'" последней редакции - http://www.lkds.ru/mp.php?dev_id=70 не работает? И будет ли перепрошитый КСЛ выполнять свои основные функции, никаких сбоев не будет?
 
vlad написал(а):
А где можно найти данную прошивку для КСЛ 433, ссылка из документа "Настройка сети передачи данных 'обь'" последней редакции - http://www.lkds.ru/mp.php?dev_id=70 не работает? И будет ли перепрошитый КСЛ выполнять свои основные функции, никаких сбоев не будет?

Сайт у нас новый. Прошивку могу выслать в ответ на письмо.
Перепрошитый КСЛ будет исполнять функции голосового конвертера.
Нужно только помнить, что КСЛ должен соединяться с COM портом компьютера кабелем 15<->9 (кабель от моноблока), т.е. если у компьютера нет COM порта, то нужен переходник USB<->COM
 
Андрей Ефименко написал(а):
Перепрошитый КСЛ будет исполнять функции голосового конвертера.

Немного не поняли: перепрошитый КСЛ будет исполнять только функции голосового конвертера или функции голосового конвертера и свои основные?
 
vlad написал(а):
Немного не поняли: перепрошитый КСЛ будет исполнять только функции голосового конвертера или функции голосового конвертера и свои основные?

Перепрошитый КСЛ будет исполнять функции только голосового конвертера.
 
Андрей Ефименко написал(а):
При установленном параметре MultiGGS="1" звук по цепочке SPult <-> LKDSDisp <-> LKDSDrv передаётся по UDP портам данных вместе с командами, порт голоса не используется вообще.

Сделано это для обеспечения возможности сохранения переговоров на самом сервере LKDSDisp, а не на клиентской машине и для обеспечения многоканальности переговоров (в будущем).

И в качестве положительного эффекта - если ходят данные, то и голос будет ходит, т.к. для голоса не нужен дополнительный канал

А когда таким же образом реализуете связь с узловыми модулями? Было бы удобно
 
Grenui написал(а):
А когда таким же образом реализуете связь с узловыми модулями? Было бы удобно

Для этого нужно серьёзно дорабатывать микропрограммы КСЛов Ethernet, но это действительно полезно и сделано будет.
 
Появились некоторые замечания по SPult:

1. При просмотре журнала в SPult не работает отбор по владельцу лифта и электромеханику. Можно добавить отбор по бригадиру.

2. В журнале отображается событие "Вызов диспетчера", но не видно ответа диспетчера (и, соответственно, не видно продолжительность включения ГГС, и какой оператор включал). Вопрос возник при анализе работы диспетчеров руководством ;) .

3. В режиме оператора нельзя просмотреть список сервисных ключей. Конечно не критично, но иногда бывает нужно. Можно добавить импорт/экспорт всего списка сразу.
 
Van Gog написал(а):
1. При просмотре журнала в SPult не работает отбор по владельцу лифта и электромеханику.
3. В режиме оператора нельзя просмотреть список сервисных ключей. Конечно не критично, но иногда бывает нужно. Можно добавить импорт/экспорт всего списка сразу.

Выложен архив LKDSDisp.rar от 29.01.2013 в котором:

1) при просмотре журнала делается отбор по владельцу и механику
2) в режиме оператора показывается список сервисных ключей
3) при вставке лифта, если в доме(улице), куда вставляется лифт, уже есть другие лифты, то появляется дополнительный пункт меню "Вставить лифт, имеющий туже доступность, что и другие лифты дома (улицы)"
4) если лифт вставлен по пункту меню "Вставить лифт", то после вставки выдается сообщение "Задайте для вставленного лифта доступ по группам, т.к. лифт недоступен пользователям"

Van Gog написал(а):
Можно добавить отбор по бригадиру.

Это требует больших усилий, поэтому если очень нужно, то сделаю позже

Van Gog написал(а):
2. В журнале отображается событие "Вызов диспетчера", но не видно ответа диспетчера (и, соответственно, не видно продолжительность включения ГГС, и какой оператор включал). Вопрос возник при анализе работы диспетчеров руководством ;) .

Здесь нужно обсуждение.
Следующие за "Вызов диспетчера" записи "Включение ГГС" и "Выключение ГГС", относящиеся к тому же лифту, что и "Вызов.." и есть ответная реакция диспетчера.
В базе данных записи "Включение ГГС" и "Выключение ГГС" имеют код диспетчера.
Можно, конечно, в записях, которые появляются от действий диспетчера, наименование дополнять именем пользователя, как это делается в записях "Запуск" и "Выход"
 
Последнее редактирование модератором:
Андрей Ефименко написал(а):
Это требует больших усилий, поэтому если очень нужно, то сделаю позже


Это нужно, но не срочно.

Андрей Ефименко написал(а):
Следующие за "Вызов диспетчера" записи "Включение ГГС" и "Выключение ГГС", относящиеся к тому же лифту, что и "Вызов.." и есть ответная реакция диспетчера.
В базе данных записи "Включение ГГС" и "Выключение ГГС" имеют код диспетчера.
Можно, конечно, в записях, которые появляются от действий диспетчера, наименование дополнять именем пользователя, как это делается в записях "Запуск" и "Выход"


Примерно так оно и видится. От себя, я бы предложил следующее:
1. Глядя в светлое будущее, в котором переговоры диспетчера будут записываться на сервере, неплохо бы сделать переход из просмотра журнала со строки "Включение ГГС диспетчером (наименование диспетчера)" прямиком на соответсвующий звуковой файл. (Кстати звук уже пора жать в MP3).
2. Просмотр журнала перенести в SReport т.к. диспетчеру оно и не надо. Или оставить SPult как есть, чтобы каждый диспетчер видел только "свой" журнал без ГГС, а в SReport делать полный журнал с просмотром записей звука на радость начальству.
3. Хочется (я об этом уже говорил) что бы в SReport был конструктор отчётов с GUI, ибо не каждый связист может написать скрипты для обращения к SQL-базе, а руководство требует "хитрых" отчётов по работе лифтов, персонала и т.д.
4. Уже очень хочется заюзать аналог MStat-а с удалённым подключением к базе.
5. Доделать SMS сервер: при работе с LKDSDisp он не передаёт сообщения от узловых устройств и итерфейс у него очень не удобный.

Off top: можно увидеть пошаговую инструкцию по настройке MS SQL сервера для удалённого подключения SReport.
 
Последнее редактирование модератором:
Назад
Сверху