Клиент-серверное ПО диспетчеризации (LKDSDisp) |
Здравствуйте, гость ( Вход | Регистрация )
Клиент-серверное ПО диспетчеризации (LKDSDisp) |
poiZon |
22.2.2019, 15:23
Сообщение
#741
|
Активист Группа: Пользователи Сообщений: 553 Регистрация: 14.6.2012 Пользователь №: 6 661 |
Желание понятное. Но принцип контроля прав по группам лифтов пока останется неизменным. Можно было бы, конечно, в SPult сделать пункты меню: "Включить этот лифт и все лифта с таким же бригадиром в группы лифтов..." "Исключить этот лифт и все лифта с таким же бригадиром из групп лифтов..." "Включить этот лифт и все лифта с таким же владельцем в группы лифтов..." "Исключить этот лифт и все лифта с таким же владельцем из групп лифтов..." Так про это и речь |
Андрей Ефименко |
26.3.2019, 12:33
Сообщение
#742
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Достаточно давно, при внедрении резервирования, что бы как-то отслеживать работу этого резервирования было принято решение - записывать в виде сообщений в журнал MPultPro смену сетевых интерфейсов и IP адресов.
Это же перешло и в серверное решение. Не будем углубляться в причину частой смены интерфейсов, факт в том, что это может сильно засорять сам журнал и загружать канал передачи информации клиентам. Есть предложение - убрать из серверов запись в журнал событий смены сетевых интерфейсов, а переложить всё это на "Подсистему оповещения об ошибках" Там есть возможность фильтровать, посылать по email. |
revit |
26.3.2019, 12:39
Сообщение
#743
|
Активист Группа: Пользователи Сообщений: 6 658 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
Т.е в СПульте нельзя будет отобрать и просмотреть сообщения о резервировании . А сообщения о потере связи, проблемах с ЛШ и резервном питании ?
-------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
Андрей Ефименко |
26.3.2019, 14:34
Сообщение
#744
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Т.е в СПульте нельзя будет отобрать и просмотреть сообщения о резервировании . А сообщения о потере связи, проблемах с ЛШ и резервном питании ? Все сообщения о состоянии оборудования останутся. Речь идет только о сообщения о смене сетевого интерфейса, о смене IP на резервный: Эти сообщения будут отображаться в Подсистеме оповещения об ошибках |
revit |
26.3.2019, 15:06
Сообщение
#745
|
Активист Группа: Пользователи Сообщений: 6 658 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
Ну эти действительно диспетчеру не нужны в журнале. За остальные пока не уверен.
-------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
Kranch |
26.3.2019, 15:50
Сообщение
#746
|
Активный участник Группа: Пользователи Сообщений: 105 Регистрация: 1.2.2013 Пользователь №: 6 734 |
Очень хорошее предложение. В Spult это сообщение не нужно.
|
Андрей Ефименко |
29.3.2019, 10:50
Сообщение
#747
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Очень хорошее предложение. В Spult это сообщение не нужно. Аналогично LKDSDomain, cделаны доработки LKDSDisp. Они носят оптимизационный характер. Как мог проверил, но сразу выкладывать в обновление ПО показалось преждевременным. И было бы хорошо провести предварительное тестирование. Суть доработок: 1 сообщения, связанные с резервированием передаются в систему оповещений и не сохраняются в журнале. что уменьшает размер журнала в базе данных и уменьшает трафик с клиентами, т.к. эти сообщения передавались и клиентам. 2.Если клиент удачно прочитал состояния лифтов по TCP, то в дальнейшем ему будут передаваться только состояния, возникшие после чтения состояния лифтов по TCP. Это уменьшает трафик с клиентами, т.к. сейчас делается полное обновление состояний, не учитывая передачу состояний по TCP. Файл LKDSDisp.exe доступен в папке https://lkds.ru/soft/unpacked/LKDSDrv_Beta/LKDSDisp/ Процедура ручной замены следующая: 1. Переименуйте имеющийся в папке \LKDSDrv\LKDSDisp\ файл LKDSDisp.exe в файл LKDSDisp.exe_old, 2. Запишите LKDSDisp.exe доступен в папке https://lkds.ru/soft/unpacked/LKDSDrv_Beta/LKDSDisp/ в папку \LKDSDrv\LKDSDisp\ 3. перезагрузите службу LKDSDisp из "Диспетчера задач" (закладка "службы") или из "Командной строки" командой: net stop LKDSDisp net start LKDSDisp Ну и хотел бы получить отзывы. LKDSDisp выложен в штатное обновление ПО |
Alexey_A |
25.6.2019, 16:12
Сообщение
#748
|
Новичок Группа: Пользователи Сообщений: 9 Регистрация: 7.6.2018 Пользователь №: 7 677 |
Подскажите где искать причину -- при попытке обновить с сервера конфигурацию на удаленном компьютере выдается сообщение Creceive data:get data connect. Подключение не установлено, т.к.конечный компьютер отверг запрос на подключение
|
Андрей Ефименко |
26.6.2019, 6:36
Сообщение
#749
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Подскажите где искать причину -- при попытке обновить с сервера конфигурацию на удаленном компьютере выдается сообщение Creceive data:get data connect. Подключение не установлено, т.к.конечный компьютер отверг запрос на подключение Попробуйте подключиться из SPult к вашему серверу, получите данное сообщение. Далее исполните на компьютере сервере пункт меню «Пуск»\ «Все программы»\ «Диспетчерский комплекс ‘Обь’»\ «Формирование данных для обращения в техподдержку (SaveLog.exe)» После чего заархивируйте и пришлите сформированные данные (папка сформированных данных и email адрес куда отправлять будет показан в конце формирования) Так же на компьютере клиенте, на котором была попытка подключения, исполните пункт меню «Пуск»\ «Все программы»\ «Диспетчерский комплекс ‘Обь’»\ «Формирование данных для обращения в техподдержку (SaveLog.exe)» После чего заархивируйте и пришлите сформированные данные (папка сформированных данных и email адрес куда отправлять будет показан в конце формирования) В письме сообщите дату, время попытки и имя, под которым подключались. |
revit |
10.9.2019, 19:08
Сообщение
#750
|
Активист Группа: Пользователи Сообщений: 6 658 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
Сохранение NVRAM КСЛов и моноблоков будет? И массовое вычитывание NVRAM тоже. Не знаю будет ли когда то реализовано автоматическое вычитывание NVRAM КСЛ и моноблоков, но их сейчас все равно приходится сохранять вручную и иногда это помогает быстро восстановить настройки при замене оборудования. Собственно не очень то и напрягает один раз сохранить и на много лет.... Но речь о другом. Иногда в клиент-серверной структуре бывают такие ситуации что моноблок сломался где-то ("но не в нашем районе" {@Кавказская пленница}), его заменили, но не восстановили какую то нужную связь и не помнят ее параметры. А прочитать его без ремонта невозможно. Или нужно узнать логин пароль ... Вообщем бывает так что нужно узнать параметры из сохраненной НВРАМ, не заливая их в ксл/моно. Было бы неплохо иметь возможность открыть их в каком то маленьком приложении (эмуляторе страницы настройки ксл-а). А если бы сохранение и открытие нврам выполнялось из соответствующе строки связи ПКСЛ-а то было бы вообще замечательно.... -------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
Андрей Ефименко |
11.9.2019, 7:22
Сообщение
#751
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Не знаю будет ли когда то реализовано автоматическое вычитывание NVRAM КСЛ и моноблоков, но их сейчас все равно приходится сохранять вручную и иногда это помогает быстро восстановить настройки при замене оборудования. Собственно не очень то и напрягает один раз сохранить и на много лет.... Но речь о другом. Иногда в клиент-серверной структуре бывают такие ситуации что моноблок сломался где-то ("но не в нашем районе" {@Кавказская пленница}), его заменили, но не восстановили какую то нужную связь и не помнят ее параметры. А прочитать его без ремонта невозможно. Или нужно узнать логин пароль ... Вообщем бывает так что нужно узнать параметры из сохраненной НВРАМ, не заливая их в ксл/моно. Было бы неплохо иметь возможность открыть их в каком то маленьком приложении (эмуляторе страницы настройки ксл-а). А если бы сохранение и открытие нврам выполнялось из соответствующе строки связи ПКСЛ-а то было бы вообще замечательно.... Предложения понятные и реализуемые. Постараюсь в ноябре сделать. |
Андрей Ефименко |
20.9.2019, 10:27
Сообщение
#752
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Не знаю будет ли когда то реализовано автоматическое вычитывание NVRAM КСЛ и моноблоков, но их сейчас все равно приходится сохранять вручную и иногда это помогает быстро восстановить настройки при замене оборудования. Собственно не очень то и напрягает один раз сохранить и на много лет.... Но речь о другом. Иногда в клиент-серверной структуре бывают такие ситуации что моноблок сломался где-то ("но не в нашем районе" {@Кавказская пленница}), его заменили, но не восстановили какую то нужную связь и не помнят ее параметры. А прочитать его без ремонта невозможно. Или нужно узнать логин пароль ... Вообщем бывает так что нужно узнать параметры из сохраненной НВРАМ, не заливая их в ксл/моно. Было бы неплохо иметь возможность открыть их в каком то маленьком приложении (эмуляторе страницы настройки ксл-а). А если бы сохранение и открытие нврам выполнялось из соответствующе строки связи ПКСЛ-а то было бы вообще замечательно.... В папку https://lkds.ru/soft/unpacked/LKDSDrv_Beta/LKDSDrv/ выложен конфигуратор LKDSDrvCfg.exe, в котором реализованы ряд предложенных функций: Файл сохранённой NVRAM можно просмотреть, изменить и сохранить в файл. Было бы неплохо получить отзывы о нововведения. |
revit |
20.9.2019, 12:18
Сообщение
#753
|
Активист Группа: Пользователи Сообщений: 6 658 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
Отлично, но есть проблемы и предложения.
1. При визуализации настроек НВРАМ как я понял, можно ее и редактировать? Мне кажется это совершенно лишний функционал. Мое мнение что лучше по нажатию на меню "Прочитать NVRAM из файла" нужно просто открыть окно настроек и всё. Причем открыть сразу без дополнительного нажатия "прочитать". 2. выделить это окно визуально чтобы отличать его от реального окна настройки (сделать темнее или другим цветом или заголовок другой- чтобы видно было что это именно просмотр файла). 3. заблокировать кнопку "штатные значения" (если не редактировать) 4. показать резервные адреса (не показывает) 5. показать режим DHCP (не показывает) 6. Ну и опять же чаще востребовано ее смотреть как раз в те моменты когда нет связи, а сейчас этого меню нет - если связи нет - если в связи "запрет обмена" 7. Чтобы не загромождать и без того большое меню в конфигураторе может быть лучше перенести просмотр НВРАМ дополнительной кнопкой в окно "загрузка/выгрузки НВРАМ" и назвать его "Работа с нврам" или "загрузка/выгрузка/чтение НВРАМ". Тогда будет уместно и логично иметь возможность его редактировать. 8. Ну и еще важно-лучше сделать ее все таки отдельным модулем которым можно воспользоваться и без конфигуратора когда настраиваешь оборудование с ноута или компьютера на котором не установлен весь дистрибутив. Ну или если это проблемно, то встроить аналогичное меню или кнопку в инструмент NodeTool , который используется автономно. -------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
Андрей Ефименко |
22.9.2019, 12:46
Сообщение
#754
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
Отлично, но есть проблемы и предложения. 1. При визуализации настроек НВРАМ как я понял, можно ее и редактировать? Мне кажется это совершенно лишний функционал. Мое мнение что лучше по нажатию на меню "Прочитать NVRAM из файла" нужно просто открыть окно настроек и всё. Причем открыть сразу без дополнительного нажатия "прочитать". 2. выделить это окно визуально чтобы отличать его от реального окна настройки (сделать темнее или другим цветом или заголовок другой- чтобы видно было что это именно просмотр файла). 3. заблокировать кнопку "штатные значения" (если не редактировать) 4. показать резервные адреса (не показывает) 5. показать режим DHCP (не показывает) 6. Ну и опять же чаще востребовано ее смотреть как раз в те моменты когда нет связи, а сейчас этого меню нет - если связи нет - если в связи "запрет обмена" 7. Чтобы не загромождать и без того большое меню в конфигураторе может быть лучше перенести просмотр НВРАМ дополнительной кнопкой в окно "загрузка/выгрузки НВРАМ" и назвать его "Работа с нврам" или "загрузка/выгрузка/чтение НВРАМ". Тогда будет уместно и логично иметь возможность его редактировать. 8. Ну и еще важно-лучше сделать ее все таки отдельным модулем которым можно воспользоваться и без конфигуратора когда настраиваешь оборудование с ноута или компьютера на котором не установлен весь дистрибутив. Ну или если это проблемно, то встроить аналогичное меню или кнопку в инструмент NodeTool , который используется автономно. Туда же выложен LKDSDrvCfg.exe с исправлениями по п.1-6 По п.7 - как-то это не очевидно, я думаю пока можно и подождать. По п.8 - в NodeTool можно и встроить просмотр файлов NVRAM. Ну и лучше перенести обсуждение куда-нибудь в другую тему, т.к. напрямую это не связано с Клиент-серверным ПО. |
revit |
17.10.2019, 18:43
Сообщение
#755
|
Активист Группа: Пользователи Сообщений: 6 658 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
Наверное это сообщение осталось не увиденным. Повторюсь еще раз- очень нужен механизм отправки уведомлений текущих пользователей о завершении работы приложения и базы. Хотя бы просто в виде одного сообщения "Производятся технические работы, приложение перестанет работать. Попробуйте подключиться через 10 минут." В идеале конечно -набирать свой текст по обстоятельствам.
Это там же где и пункт "отключить" в меню окна подключений пользователей LKDSDisp. Еще по поводу оповещений. Когда проводишь какие то действия с базой или нужно остановить службу лкдсдисп, то приходится просто отключать текущих пользователей в т.ч и диспетчеров, которые получив сообщение о потере связи СПультом будут судорожно нажимать повтор и пытатся запустить Спульт. А потом начнут звонить..... Хотелось бы иметь возможность послать сообщения текущим пользователям перед остановкой службы чтобы не было паники, а также чтобы можно было в нем указать примерное время через которое можно повторить попытку подключения. Ну т.е набрать свой текст с предупреждением и информацией. Забыл написать главное-это нужно еще и чтобы сообщить что журнал очищен и события до текущей даты не посмотришь. Обзванивать всех не вариант. -------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
revit |
18.10.2019, 12:48
Сообщение
#756
|
Активист Группа: Пользователи Сообщений: 6 658 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
Это важно для диспетчеров круглосуточно наблюдающих лифты по СПульт .
Может быть вот в таком варианте отправлять сообщение? чтобы не звенел СПульт и не приходилось его перезапускать диспетчерам (звонок это все таки нештатная ситуация для привлечения внимания к проблеме остуствия связи Спульта с сервером, а тут все под контролем-техобслуживание): Когда необходимо остановить базу на техобслуживание временно приостанавливать работу СПульт удаленных пользователей из меню окна покдлючений LKDSDispcfg с сообщением "проводятся работы с базой данных. после окончания работа программы будет возобновлена" И не закрывая СПульт приостанавливать обмен данными переводя его в режим ожидания . После запуска LKDSDIsp на сервере работа удаленных СПульт восстанавливается либо автоматически. -------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
n4p1kOFF |
26.11.2019, 23:47
Сообщение
#757
|
Новичок Группа: Пользователи Сообщений: 8 Регистрация: 9.6.2018 Пользователь №: 7 680 |
Доброго времени суток! Вопрос - возможно ли из SPULT (из облака) получить описание контролируемых лифтов и вывести в XML.
Нашел. https://forum.lkds.ru/index.php?showtopic=3665&hl=XML |
Андрей Ефименко |
6.3.2020, 9:14
Сообщение
#758
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
LKDSDisp, сохраняющий координаты расположения лифта
Пояснения в статье о SPult |
revit |
18.3.2020, 16:51
Сообщение
#759
|
Активист Группа: Пользователи Сообщений: 6 658 Регистрация: 7.2.2006 Из: г. Ростов-на-Дону Пользователь №: 3 |
А эти цифры в строке заголовка они случайные?
А то запустил несколько окон проверки аккумов сразу, а потом и не понял где какой и к какому адресу и блоку принадлежит. -------------------- Я не понял Вашего вопроса, но я Вам на него отвечу.....
Лень-психоматический признак исправности выработанного за годы эволюции механизма интуитивного распознавания безсмысленности выполняемой задачи. |
Андрей Ефименко |
19.3.2020, 7:04
Сообщение
#760
|
Активист Группа: Администраторы Сообщений: 2 716 Регистрация: 8.2.2006 Пользователь №: 4 |
А эти цифры в строке заголовка они случайные? А то запустил несколько окон проверки аккумов сразу, а потом и не понял где какой и к какому адресу и блоку принадлежит. Не случайны, но вряд ли здесь нужны. MBattery взаимодействует с LKDSDisp и т.п. транзитом через SPult и это отладочная информация. UDPPort - это UDP порт, через который MBattery обменивается данными с SPult. LU - это код лифта в базе данных (поле Lift.CodLift) Я доработаю SPult и MBattery чтобы в заголовке MBattery показывался географический адрес лифта. |
Текстовая версия | Сейчас: 29.3.2024, 0:23 |