Вопрос по Genesis32 |
Ответить | Страница <12 |
Автор | |
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 24 Февраль 2004 Категория: Russian Federation Online Status: Offline Публикации: 185 |
Опубликовано: 07 Июнь 2006 08:41 |
Про безглючную - это вы про Genesis32 6, надеюсь, а не про Win 98? Не хочется начинать дискуссию на тему какая Винда лучше, но я уверен что насчет надежности 98-й Вы очень ошибаетесь. Как ни крути, но самая надежная пользоваетельская винда сейчас - это XP SP2. Всякие разговоры, что при установке второго обновления что-то перестало работать - только из-за кривости программного обеспечения, или его устаревшести, если оно использовало глубинные функции. Я очень сильно подозреваю, что если Вы будете поголовно использовать XP, то никаких проблем с тегами и "танцев с бубнами" не будет. У меня на всех серверах вообще всегда было так, что окончание имени типа ".1" или ".2" можно спокойно удалить, и всегда все работало. В конечном итоге это имя передается обычной COM-службе винды при создании COM-объекта, а COM-объект зарегистрирован в первую очередь под обычным именем, без конечных приставок из цифр. По поводу имени OPC-сервера в реестре. Поиск OPC-серверов в реестре - это устаревший метод. Полноценный способ - это использование службы opcenum. Посмотрите, например, как ищет сервера Visual OPCTest Office. |
|
Александр Бурмистров,
www.entels.ru |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 25 Апрель 2006 Категория: Russian Federation Online Status: Offline Публикации: 116 |
|
Genesis32 6.0 на Win 98 у нас работает без сбоев месяцами (если все даведено до ума). На Win 2000 и XP надо ставить более старшие версии и тогда.... 1. Очередь передачи используемая Win 2000 и XP! На практике, если есть флажок, то при его установке (сбросе) - сразу показывается что он уставлен (сброшен), на самом деле (контроль на другом ПК) осталось старое значение и новое появится неизвестно когда (был случай через два часа). Технологи смотрят на экран и считают что все нормально, все установлено! (хотя ХР при наведении на флажок показывает правильное значение с контроллера) 2. Тоже самое с кнопками, нажал, кнопка отпустилась, комманда в очереди, когда выполнится? 3. Бывают проблемы с полученными данными, приходят "левые" (не bad), то есть пакет отправлен правильный, получен правильный (по структуре, контрольным суммам) а значения несуществующие (сбивается адресс). |
|
Vel
|
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 24 Февраль 2004 Категория: Russian Federation Online Status: Offline Публикации: 185 |
|
|
|
Александр Бурмистров,
www.entels.ru |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 25 Апрель 2006 Категория: Russian Federation Online Status: Offline Публикации: 116 |
|
Интересно, а в Genesis32 8.0 эти ошибки устранены, или так и остались. Во всех версиях старше 6.0 это есть, а как в 8 (не пробовал).
|
|
Vel
|
|
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
|
По поводу текстовых алиасов, ответ один результат повторной регистрации однозначно. Причем я уже не уверен, что регистрация алиасов происходит только при установке приложений. Сервер прописан в трех местах ветки HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ Причем именно та запись которая вам не нравиться вообще не имеет никакого глубинного смысла это просто имя для вас, более того количество этих имен не имеет так же никакого значения. Если у Вам интересно можете попробовать сделать следующее:
Экспортируйте алиас из реестра Переименуйте любым способом ветку в части содержания имени Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\CoDeSys.OPC.02] @="OPC Server for CoDeSys V2.0" [HKEY_CLASSES_ROOT\CoDeSys.OPC.02\CLSID] @="{7904C302-AC19-11d4-9E1E-00105A4AB1C6}" [HKEY_CLASSES_ROOT\CoDeSys.OPC.02\OPC] [HKEY_CLASSES_ROOT\CoDeSys.OPC.02\OPC\Vendor] @="3S-Smart Software Solutions GmbH" ============================================ Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\OPC_BLOK_13] @="OPC Server for CoDeSys V2.0" [HKEY_CLASSES_ROOT\OPC_BLOK_13\CLSID] @="{7904C302-AC19-11d4-9E1E-00105A4AB1C6}" [HKEY_CLASSES_ROOT\OPC_BLOK_13\OPC] [HKEY_CLASSES_ROOT\OPC_BLOK_13\OPC\Vendor] @="3S-Smart Software Solutions GmbH" Если работает первое имя будет работать и второе без проблем… |
|
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
|
По поводу связок систем и SCAD в общем Win98 характеризуется полным отсутствием защиты DCOM по этому и заставить работать эту связку проще. Как мне видится 99% проблем работы возникает именно из-за некачественной системы администрирования DCOM в W2K. Собственно на мой взгляд просто полностью перечеркивает все достоинства этой концепции. На www.rsdn.ru есть очень интересные публикации на эту тему. Что мы имеем мы имеем dcomcnfg что нам надо сделать да очень много запустить службу, раздать права определить уровень доступа и права на уровне файловой системы и реестра. Да тут еще и домен. В общем все было бы просто если бы не сделали так сложно. Вообще у меня изначально сложилось такое впечатление что мелкомягкие очень сильно хотели поиметь среду межплатформенного общения но не особо задумывались о безопасности, защита осуществлялась чисто незнанием. Они и в настоящий момент с каждым паком подкидывают нам неприятные сюрпризы из-за которых цитирую “некоторые приложения могут работать несколько иначе”. Все рекомендации конечных производителей сводятся к общей минимизации защиты. Тип запуска используемый в DCOM по умолчанию программистам вообще представляется порочным просто по своей сути и убран в COM+ Так что как говориться есть о чем задуматься…
|
|
Ответить | Страница <12 |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |