Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - Expression: Unable to register with RDM
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Expression: Unable to register with RDM

 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Проблемы и пути их решения
Предыдущая тема :: Следующая тема  
Автор Сообщение
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Пн 08 Июн, 2009 9:14:04    Заголовок сообщения: Expression: Unable to register with RDM Ответить с цитатой

Добрый день!

В последние дни на RSView32 выскакивает иногда ошибка:

Category: Applications
Sourse: GraphicsEditor
Description: Expression: Unable to register with RDM

Происходит сразу после перехода в Runtime.
Приложение виснет глухо, отображаются сразу все объекты без контуров, независимо от условий видимости.
Глобальные клавиши тоже не работают - висит глухо. Crying or Very sad
Для нормального выхода надо сначало рубить TagServer, только потом RSView32, иначе - перезагружаться.

Может кто поподробнее объяснить что это за зверь такой и с чем его едят?
В хелпе приложения ничего не нашел...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пн 08 Июн, 2009 9:17:15    Заголовок сообщения: Ответить с цитатой

Эта ошибка выскакивает при старте или в процессе работы?

Если при старте - с файлом активации ничего не могло случиться? Не переносили, антивирусом не лечили, chkdsk и т.п.?

Если ошибка выскакивает во время работы, не прописана ли команда TrendXServerOn в качестве стартовой команды дисплея?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Пн 08 Июн, 2009 9:25:28    Заголовок сообщения: Ответить с цитатой

Цитата:
Эта ошибка выскакивает при старте или в процессе работы?


Сразу при переходе в Runtime. Иногда. За неделю - 4 вылета. Запусков, наверно, более 100. Отработка проекта, в субботу ставить на объект.

Цитата:
Если при старте - с файлом активации ничего не могло случиться? Не переносили, антивирусом не лечили, chkdsk и т.п.?


Да не должно.

Цитата:
Если ошибка выскакивает во время работы, не прописана ли команда TrendXServerOn в качестве стартовой команды дисплея?


Нет.

Хотелось бы знать описание ошибки.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пн 08 Июн, 2009 9:33:55    Заголовок сообщения: Ответить с цитатой

Никакого особенного описания ошибки нет, кроме тех соображений, что я уже высказал. Похоже, что по какой-то причине нарушился механизм доступа к данным. Это не системная ошибка, а, скорее всего, связана с нарушением данных, инсталляциеи, возможно, особенностями проекта и/или нарушением активации.

Вируса нет?
Есть ли антивирус и какой?
Какой софт ещё установлен?
Предшествовали ли какие-либо действия на этой машине перед тем периодом времени, когда стала появляться ошибка?
RSView32 и проект находятся на одной и той же машине?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Пн 08 Июн, 2009 10:03:47    Заголовок сообщения: Ответить с цитатой

Антивирус DWEB 4.44. Обновление постоянно.
Софт - RSView32, RSLogix, RSLinx. Все стандартно.
Действий перед ошибкой много было - на одной машине одновременно могут открыты все вышеуказанные продукты, + дельфи+мои приложения по базам данных+мой дополнительный клиент на RSLinx.
Проект и RSView32 на одной машине.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пн 08 Июн, 2009 10:10:39    Заголовок сообщения: Ответить с цитатой

DIMIOKS писал(а):
Действий перед ошибкой много было - на одной машине одновременно могут открыты все вышеуказанные продукты, + дельфи+мои приложения по базам данных+мой дополнительный клиент на RSLinx.


Что в логах Wiondows? Нет ли каких-то ошибок?

Не мог ли антивирус удалить или "полечить" какой-то файл из инсталляции RSView или из проекта? Не могло ли повлиять какое-то изменение, сделанное в не-RockwellSoftware приложениях?

Может быть, имеет смысл сделать для безопасности backup или образ диска, а затем откатить систему назад в точку, предшествующую ошибкам, и потом вдумчиво добавлять компоненты, анализируя ситуацию?

Или устанвить под VMWare чистый Windows, заново проинсталлировать продукты Rockwell без своих Delfi и.т.п. аппликаций, затем скопировать туда проект и запустить его там? Будут ли ошибки? И затем добавлять в систему по одному компоненты и тщательно смотреть на результаты?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Пн 08 Июн, 2009 10:20:22    Заголовок сообщения: Ответить с цитатой

Цитата:
Может быть, имеет смысл сделать для безопасности backup или образ диска, а затем откатить систему назад в точку, предшествующую ошибкам, и потом вдумчиво добавлять компоненты, анализируя ситуацию?


Да, акрониксом я образ с:\ снимал, после установки всех сомых необходимых продуктов с нуля на чистой системе. Если причины не найду, сначала протестирую на другой машине проект. И, если тест будет нормальный, запущу образ. Жаль только мелочевку и games заново ставить Cool
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пн 08 Июн, 2009 10:21:43    Заголовок сообщения: Ответить с цитатой

Удачи!

Во всяком случае, это точно не баг в RSView32, как Вы понимаете, а более точно сказать трудно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
AlexV
Эксперт
Эксперт


Зарегистрирован: Jan 10, 2007
Сообщения: 126
Рейтинг: +6/-0
Откуда: г.Мирный, Якутия

СообщениеДобавлено: Вт 09 Июн, 2009 6:21:44    Заголовок сообщения: Ответить с цитатой

Я сталкивался с подобными симптомами...
Зачастую лечится очисткой кэша, который создается RunTime-ом в каталоге:
проект\cache\RDMDATA
Ну и толкает на это установленная галка в свойствах экрана "Кэшировать экран после отображения" Smile

После прибивания RSView32 всегда рекомендую чистить этот кэш!!! Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Вт 09 Июн, 2009 12:17:28    Заголовок сообщения: Ответить с цитатой

Цитата:
Я сталкивался с подобными симптомами...
Зачастую лечится очисткой кэша, который создается RunTime-ом в каталоге:
проект\cache\RDMDATA
Ну и толкает на это установленная галка в свойствах экрана "Кэшировать экран после отображения" Smile

После прибивания RSView32 всегда рекомендую чистить этот кэш!!! Wink

Очень, даже очень возможно!
Спасибо за наводку!!! Good
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Пт 12 Июн, 2009 11:00:34    Заголовок сообщения: Ответить с цитатой

К сожалению, дело, похоже, не в кеше.
Сначала убрал из кеша все дисплеи, до этого чистил кеш при закрытии дисплея - ситуация не изменилась.
Больше 10 переходов из Desinger и Runtime (не закрывая RSView32 Works), вызывает эту ошибку.
Методом проб и ошибок нашел хоть и не причину, но обход этой ситуации.
У меня стартовый дисплей в Startup нес две команды: set бита в контроллере и AppStart, которая вызывает мою консольку, которая практически ничего не делает и абсолютно не связана с проектом.
Так вот, комбинация этих команд ничего не дала. Удаление только одной любой из команд тоже.
А вот когда вообще очистил Startup дисплея, очень долго гонял RUN Project - ProjectStop, ошибок не стало.
При том, что много раз обратно возвращал команды в Startup - ошибка все равно периодически возникает, когда прописана любая из команд, или две сразу. Синхронность - асинхронность выполнения команд, их порядок тоже никак не влияет.
Перенес обе команды в макрос, вернул в кеш дисплеи, макрос пустил в ProjectStartup, погонял - больше ошибок не возникает.
Обратно вернул как было - есть ошибка на 4 - 20 переходе в RUN.
Оставил, естественно, макрос.
Ситуация патовая. В других проектах команды в Startup однозначно работают на стартовом дисплее.
Никакие прописанные события не работают при старте проекта. Настройки связи настолько стандартны, что говорить не очем.
Устанавливаемый в контроллере бит программой контроллера неизменяется - информационный бит.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Проблемы и пути их решения Часовой пояс: GMT + 1
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Powered by phpBB © 2001, 2005 phpBB Group
Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.148 секунды
/n