Форум АО "ВЗЛЕТ"

Приборы ЗАО "Взлет" => Отдел программистов => Тема начата: Corsar от 28.10.2011, 19:56:20



Название: Modbus and BitBus Servers
Отправлено: Corsar от 28.10.2011, 19:56:20
Переустановил систему, поставил вместо ХР--7-ку, переустановил все Взлет-программы.Возникла проблема, что при загрузке Унив.Просмотрщика выскакивает окно с ошибкой : "Прекращена работа программы  Modbus and BitBus Servers". Отладка вручную ничего не дает, а поиск отладки в интернете ничего не находит. Что делать, ведь раньше такого не было!!!


Название: Re:Modbus and BitBus Servers
Отправлено: Vladimir от 28.10.2011, 21:01:09
На хрюше не было? Или на семерке?


Название: Re:Modbus and BitBus Servers
Отправлено: Corsar от 31.10.2011, 16:15:30
На ХР проблем вообще никаких не было.Как 7-ку поставил, так один косяк за другим


Название: Re:Modbus and BitBus Servers
Отправлено: Vladimir от 31.10.2011, 16:37:59
Цитирую с сайта

Цитировать
Взлет Сервер Связи


Система представляет собой Windows приложение, предназначенное для обеспечения интерфейса программ пользователя, написанных на любом языке программирования, с приборами фирмы «Взлет», поддерживающими протоколы ModBus или BitBus. Она построена на базе COM/DCOM-технологии, и обеспечивает для пользователя ряд интерфейсов для работы с приборами. Работа с сервером возможна с локальной машины или по сети. Текущая версия программы является тестовой и распространяется на безвозмездной основе с целью получения рекомендаций и замечаний, которые будут учтены в последующих версиях. Вопросы, замечания и предложения присылайте по адресу programmers@vzljot.ru.

ModBus&BitBus сервер включает в себя: ModBus сервер, BitBus сервер, визуальный компонент для облегчения работы с сервером

ПО «Взлет Сервер Связи» работает под управлением любой из операционных систем семейства Windows.

Примечание: Для работы с сервером через удаленный доступ (по сети) для операционных систем Windows 95/98 необходима установка дополнительного программного обеспечения и соответствующих установок в зависимости от платформы. Скачать самораспаковывающийся архив, содержащий официальные обновления для операционных систем Windows 95, Windows 98 для поддержки COM технологии, предоставляемые компанией Microsoft, можно здесь.

Необходимо устанавливать только в случае неработоспособности удаленного доступа к ПО «Взлет Сервер Связи». Для установки сервера связи в ОС Windows Vista прочитайте этот документ. Также он включен в состав установочного файла.

В состав установочного пакета входит инструкция и примеры по применению на Delphi, Visual Basic и C++

Windows 7 я тут не видел. Или не туда смотрю?


Название: Re:Modbus and BitBus Servers
Отправлено: Corsar от 31.10.2011, 16:40:46
Предлагаете удалить с компьютера "Взлет сервер связи"?


Название: Re:Modbus and BitBus Servers
Отправлено: Vladimir от 31.10.2011, 16:42:13
Там про Висту было написано ( в чем то 7) - так и делали?


Название: Re:Modbus and BitBus Servers
Отправлено: Денис Пономарев от 31.10.2011, 16:43:02
Попробуйте установить сервер с правами администратора, или запустить клиент опять же с правами администратора.


Название: Re:Modbus and BitBus Servers
Отправлено: Corsar от 31.10.2011, 16:45:35
сейчас этим занимаюсь!


Название: Re:Modbus and BitBus Servers
Отправлено: Corsar от 31.10.2011, 16:49:09
Вот такую ошибку выдает. Все продолжается!!!


Название: Re:Modbus and BitBus Servers
Отправлено: Денис Пономарев от 31.10.2011, 16:53:36
Сейчас по вашему емейлу (из профиля) с вами свяжутся.


Название: Re:Modbus and BitBus Servers
Отправлено: Corsar от 31.10.2011, 16:56:42
А вот с чего все началось, к тому же и вернулось! ЧТО делать, начался отопительный, позарез нужен "ПРОСМОТОРЩИК"


Название: Re:Modbus and BitBus Servers
Отправлено: dima_val от 01.11.2011, 14:33:24
Проблема решилась. Причина в отсутствии прав у программы Просмотровщика для вызова COM-объекта.

Решение:

Вызвать диалог свойств ярлыка Просмотровщика (либо свойства самого exe-файла) -> вкладка "Совместимость" -> Уровень прав -> выставить галку "Выполнять эту программу от имени администратора";

PS: Для того, чтобы убедиться, что Сервер связи сам по себе работает, а проблема в программе-клиенте, можно запустить Сервер Связи вручную (по умолчанию: c:\Program Files\Vzljot\Server\VzljotSrv.exe), затем запустить Просмотровщик и подключиться обычным способом. Правда, после этого придётся убивать процесс Сервера связи вручную через диспетчер задач.

Что ещё можно попробовать, если именно в Windows 7 возникают проблемы с запуском/работой программ (проделывать не нужно, если всё и так работает):
* убедиться, что текущая учётная запись с правами администратора;
* отключить (хотя бы временно) UAC: Панель управления -> Учётные записи пользователей -> Изменение параметров контроля учётных записей -> ползунок вниз ("Никогда не уведомлять");
* установить проблемную программу от имени администратора.