 | |
Предыдущие результаты
У меня такое ощущение, что дело в com-порте. Это же не разделяемый ресурс, если одна программа (какая? не знаю) его заняла, то вторая его использовать не может. Может быть, он так инициализируется или занят чем-то.
Можно попробовать поисследовать состояние портов. Вот есть такая утилитка, её можно вставить в autoexec.bat, интересно, что она покажет:
http://logic-bratsk.ru/radio/util/test_com/TEST_COM.EXE
Пишут о ней вот что:[quote:ae68077f27]
Программа test-com.exe предназначена для расширенной проверки каналов последовательной связи (COM-портов), созданных на базе микросхем типа 16450 (стандартных микросхем IBM PC). Я ее написал еще в бытность работы на БЛПК. Программа предназначена для работы под MS-DOS, хотя работает и под Windows. В случае работы под Windows после окончания работы программы тестируемый канал может оказаться недоступным для других приложений. В этом случае необходимо перезапустить систему.
Может быть, программа test_com кому-нибудь пригодится.
При запуске производится определение количества каналов в системе и адреса их портов (ячейки переменных BIOS 40:0 - 40:7) и выводятся данные по каждому найденному каналу: тип используемой микросхемы, установленные скорость и режимы передачи. К сожалению, в процессе определения настроек канала, к которому подключена мышка, могут исказиться ее режимы работы. Для ликвидации этих последствий необходимо перезапустить систему.
Запуск программы test_com
При нажатии знака вопроса выводится список команд:
W - вывод адресов существующих последов. портов,
P - задание базового адреса тестируемого порта,
C - задание тестируемого канала COM,
X - вывод параметров заданного канала,
S - настройка параметров заданного канала,
T - запуск теста,
D - проверка служебных сигналов,
I - чтение содержимого заданного порта,
O - вывод байта в порт,
H - описание программы,
? - список команд,
ESC - выход в DOS.
После запуска программы необходимо ввести базовый адрес тестируемого канала. Это можно сделать при помощи либо режима "C" (ввод по номеру COM1 - COM4), либо режима "P" (ввод произвольного адреса в шестнадцатиричном виде в случае использования нестандартных адресов каналов {но не микросхем!!!}). В строке команды будут выводиться базовый адрес, тип микросхемы, скорость и режимы передачи тестируемого канала.
Скорость и режимы передачи можно изменить с помощью режима "S". Тестирование заданного канала (режим "T") можно проводить как с внешней заглушкой (замкнуть контакты 2 и 3 разъема), так и с внутренней (в микросхеме приемо-передатчика). Во втором случае буферные микросхемы преобразования TTL-RS232 не проверяются.
Пример отображения режима передачи:
8 - длина передаваемого слова, бит;
Н - контроль, Н-по нечету, Ч-по чету, О-отсутствие контроля, 1-бит четности всегда=1, 0-бит четности всегда=0;
1 - количество стоп-битов.
Режимы "I" и "O" позволяют контролировать работу отдельных произвольных портов компьютера.
Режим T (тест) - основной режим программы. Возможны три режима работы : "ТЕСТ", "ТРАНСЛЯЦИЯ" и "55".
В режиме "ТЕСТ" программа выдает на передатчик проверочный код, ждет готовность приемника, при ее наличии берет код с приемника и сравнивает его с переданным. В случае отсутствия готовности передатчика или приемника более 2-х секунд на консоль выдается сообщение "Нет Гт Пд" или "Нет Гт Пр", в случае несравнения переданного и принятого байтов - сообщение об ошибке. Проверочный код представляет собой последовательный перебор чисел от 00 до FF. Перед запуском теста необходимо замкнуть на проверяемом канале выход передатчика со входом приемника (при работе с внешним замыкателем). При безошибочной работе проверяемого модуля после каждого прогона тестовой последовательности от 00 до FF на консоль выдается сообщение "Цикл NN", где NN - просто порядковый номер цикла в 16-ричном коде. Работа программы - непрерывная, выход из нее - <ESC>.
В режиме "ТРАНСЛЯЦИЯ" (программная заглушка) программа ждет готовность приемника. По ее появлении на консоль выдается байт состояния приемо-передатчика, через тире - принятый код, затем этот код отсылается на передатчик. Этот режим является вспомогательным для полной проверки канала связи двух ЭВМ. На одной запускается "ТЕСТ", на другой - "ТРАНСЛЯЦИЯ". Режим может быть полезен для проверки скорости передачи. Выход из режима - <ESC>.
Режим "55" сделан для упрощения поиска неисправности в цепи прохождения импульсов от выхода передатчика (TTL-уровень) до входа приемника. В этом режиме на передатчик непрерывно, без анализа готовности, выдается код 55H ("вилка"). Для индикации работы программы на экране крутится "колесо". Выход из режима - <ESC>.
[/quote:ae68077f27]
|
[quote:dc7138c51e="oldDad"]Речь идёт о клиент-серверной аппликации RSViewSE.
Клиент - это та часть RSViewSE, которая работает на клиентской машине, а сама аппликация находится на сервере/сераерах.[/quote:dc7138c51e]
Да.. если речь идет про RSViewSE, то настраиваем видеокарту для работы в режиме Dual View и запускаем на каждом рабочем столе по одному клиенту. На первом рабочем столе клиент можно запускать автоматически, при старте Windows, а запуска на втором у меня не получилось ничего другого, как вынести иконку для ручного запуска оператором. Клиента настраивайте на максимизацию окна на весь рабочий стол.
Если речь шла о RSView32, то запустить один и тот же проект на двух разных рабочих столах вряд ли удастся... Можно настроить видеокарту в режиме горизонтального или вертикального расширения рабочего стола, отключить максимизацию окон на весь рабочий стол и поместить на каждую мнемосхему что-то вроде кнопок, по нажатию на которые выполнялся бы экранный скрипт, перемещающий окно мнемосхемы в нужное место экрана. Я делал нечто подобное как раз-таки для RSviewSE, но режим Dual View в этом случае оказался удобнее.
|
[quote:8bd58652a0]Никак не могу подключиться с удаленой машины (клиента) в режиме пользователя, а не администратора. Уже вроде и домен поднят, и создал пользователя в домене, да и просто, без домена пытался подключатся. [/quote:8bd58652a0]
А пользователя домена вы прописали в списке пользователей вашей FactoryTalk-директории?
В Studio на папке Users вызовите контекстное меню, выберите команду "New\Windows Linked Users..." и добавте пользователя из домена. Затем в системном меню Studio вызовите "Settings\RSView Secured Commands" и настройте необходимые права для этого пользователя.
[quote:8bd58652a0]Создается впечатление, что в 4-й версии с безопастностью перемудрили.[/quote:8bd58652a0]
После 3.20 сперва непривычно, но далее никаких проблем не испытываешь. Безопасность - штука нужная.
|
Перед установкой можно попытаться проделать следующее:
- в каталоге "Documents and Settings\All Users" создать папку "Documents"
- запустить редактор реестра - ПУСК -> СТАРТ -> regedit
- открыть HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
- изменить значение ключа "Common Documents"
%ALLUSERSPROFILE%\Документы -> %ALLUSERSPROFILE%\Documents
- закрыть редактор регистра
- перезагрузить компьютер=
В принципе, ничего сложного нет, может прокатит.
С уважением,
Vitaliy D. Burtsev
|
Здравствуйте, Слава!
Да, проблема в кириллице. А почему вы не можете переустановить Windows EN на этих машинах? В английском Windows ведь можно установить русский язык.
|
Здравствуйте, коллеги!
На машине установлен Windows XP PRO RU. По всем правилам установлен RSView SE (IIS - FactoryTalk - RSView SE). При попытке создания HMI-сервера возникает ошибка [b:61a117aa5c]"Error creating HMI Server (0x800510E1)."[/b:61a117aa5c] Проблема скорее всего в том, что путь к папке назначения "C:\Documents and Settings\All Users\[b:61a117aa5c]Документы[/b:61a117aa5c]\RSView Enterprise\SE\HMI Projects" содержит кириллицу.
Переустанавливать Windows на всех машинах системы на En нет возможности. Подскажите, как победить. :)
Заранее спасибо.
|
Слушайте User-а. Все равно не встанет.
Нужно слелать
было:
Path=.............
стало:
FPath=.............
Path=%FPath%
Это проблема не RSView, а Windows. У него параметр путей ограничен 255 символами. Это где-то у Rockwell в knowlegebase есть. А кто с DOS начинал тому и так понятно =)
|
Здравствуйте.
Вопрос прямо по теме - как запустить RSView ME под руские Windows 2000 pro. Сам RSView запускается, но не создается HMI server, а в демках не открываеются теги. Под английские XP естесственно все нормально.
|
Конечно возможен, как и в любой другой программе Windows.
[img:9345a49ddb]http://vdt-automation.com.ua/modules/ImageUp/uploads/oldDad/apps.jpg[/img:9345a49ddb]
|
Добрый день. Хотелось бы узнать возможна ли работа RSSQL ver. 8.0 (CPR 7) с продуктами из линейки CPR 6. И существуют какие нибудь ньансы при этом. Планируется установка RSSQL 8.0 (отдельный сервер Windows 2003 Std Ed Sp1) + RSView SE Server ver/ 3.20 (2 HMI сервера Windows 2003 Std Ed Sp1) + RSView SE Client (4 ПК Windows XP sp2). Или RSSQL 8.0 заменить на 7.5
В рекомендациях они пишут совместное использование продуктов одной линейки.
|
Предыдущие результаты
Ещё результаты |
|
| |
|