This is topic связь с контроллером i-8831 in forum TRACE MODE 5 бесплатная версия / TRACE MODE 5 Free version at Форум TRACE MODE: техническая поддержка.
у меня не получается связаться с контроллером i8831. вся загрузка во флеш-диск прошла успешна. но гипертерминал постоянно выдает ошибку -8. а когда я пытаюсь загрузить в программе Профайле проект он выдает окошко регистрации и ни какое имя и пароль его не устраивает. как зарегестрировать пользователя в этой программе?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Что значит " гипертерминал постоянно выдает ошибку -8"? Может МикроМРВ при запуске выдает 8-ю ошибку? Она означает, что не найдены необходимые файл(ы) для загрузки и старта. Какие файлы Вы переписали в контроллер. А еще причина может быть в том, что Вы неверно в команде старта МикроМРВ указали сегменты и смещения файлов *.CFG и *.DBS.
По поводу Профайлера на ПК - откройте проект в РБК и посмотрите какие учетные записи есть в проекте - их и используйте для авторизации и запуска.
Posted by brahman (Участник № / Member № 1471) on :
загруженные файлы: rom-disk.img бла-бла-бла dodef.cfg 07/07/2005 14:55:16 3[00003]8e5c:0000-8e5c:0003 node1.dbs 01/16/2003 10:39:07 5588[01504] 8e5e:0003-8fbb:0007 icp8.exe icp8_e.exe после набирания команды 8000n>icp8_e.exe a:\node1 8000 segoff=8e5c 0000 8e5e 0003 выдается сообщение: a:\ node1 Professional Editional MRT 5.11a LAGOON-8 OEM version for MiniOS7 INFO:Load Starting...node1.dbs INFO:detected DOS=<303 771> LOAD=channel base error=-8 LOAD ERR= -8
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Может файл node1.dbs битый? Попробуйте пересохранить проект в РБК и взять новый файл node1.dbs.
Posted by brahman (Участник № / Member № 1471) on :
пробовала ничего не получается. может я неправильно каналы указала. у меня на графике канал показывает значение 25136 (это дискретный и аналоговый типа input), а output 0. я задала 4 канала: подтипа дискрет с дополнениями OEM_DI_16, OEM_DO_32, и подтипа аналог с дополнениями OEM _AI, OEM_AO
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Подождите - у Вас же не запускается МикроМРВ, на каком еще графике Вы видите значения?
Posted by brahman (Участник № / Member № 1471) on :
когда запускаю программу профайлер.
Posted by brahman (Участник № / Member № 1471) on :
я просто разные способы пробовала, сигнал никак не хочет идти. постоянная ошибка в базе каналов. а при запуске проекта либо по нулям, либо 25136
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Подождите - не спешите, давайте по-порядку: сначала нам необходимо разобраться с запуском МикроМРВ в контроллере - он у Вас заработал?
Posted by brahman (Участник № / Member № 1471) on :
нет.
Posted by brahman (Участник № / Member № 1471) on :
когда гипертерминал запускаешь, постоянно выдается вышеописанная ошибка !! я просто уже не знаю, что делать!
Posted by brahman (Участник № / Member № 1471) on :
может, вы расскажете мне по порядку еще раз шаги. может мы что-нибудь пропустили?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Судя по ошибке 8 - МикроМРВ не смог найти файл базы каналов для загрузки, возможно причина в неверных параметрах сегмента и смещения этий файлов в системе. Тогда - есть два варианта: 1) Попробовать все стереть перезагрузить из снова и через команду dir проверить начальные сегменты и смещения по файлам dodef.cfg и node1.dbs тем значениям, что вы задаете в команде запуска МикроМРВ. 2) Если они все же совпадают - возмжно попробовать задавать параметры типа segoff, а также сами значения не в прописном формате, а в заглавном, например: icp8_e.exe a:\node1 8000 SEGOFF=8E5C 0000 8E5E 0003
Сообщите результат.
Posted by brahman (Участник № / Member № 1471) on :
я так и так пробовала
Posted by brahman (Участник № / Member № 1471) on :
ничего не вышло
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
А не могли бы прислать нам на техподдержку сриншот терминала i7188 после загрузки файлов и команды "dir"?
Posted by brahman (Участник № / Member № 1471) on :
я отправила вам письмо на forum@adastra.ru отправитель - brahman тема - связь с контроллером i8831 скриншоты от брахмана
Posted by brahman (Участник № / Member № 1471) on :
ошибка 6 пропала, но когда запускаешь профайлер выдает опять все те же 25136 и 0. что делать?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Письмо получили - сейчас будем разбираться. Насчет выдачи значений в Профайлере: а Вы что - пытаетесь узел этого контроллера под МРВ запустить?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Судя по тому скриншоту, что Вы прислали строка запуска Вашего МикроМРВ должна выглядеть в такой загрузке следующим образом:
icp8_e.exe a:\ node1 8000 SEGOFF=8116 000C 8002 0000 Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Обратите внимание на пробел между путем и именем узла!
Posted by brahman (Участник № / Member № 1471) on :
да эти значения и в редакторе представления данных такие же. запуск мрв должен происходить только через командную строку. можно просто запустить PicRT.exe и открыть в нем проект? для сервера матобработки нужно писать PDF-программу?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
А может Вы не будете все же скакать по проблемам - давайте разбираться с ними по-порядку, что Вы про Профайлер мне сообщения пишите - у Вас ведь контроллер еще не работает, а Вы уже МРВ стартуете, причем поди сам узел контроллера в нем запустить пытаетесь, что в корне неверно - окуда он у Вас данные, из воздуха, что-ли брать будет? Давайте по-порядку и не будем "прыгать" - контроллер у Вас с вышеуказанной командной строкой запустился, при той загрузке, скриншот, которой у Вы мне присылали?
Posted by brahman (Участник № / Member № 1471) on :
ну после загрузки было выведено a:\ node1 Professional Editional MRT 5.11a LAGOON-8 OEM version for MiniOS7 INFO: Load Starting... node1.dbs INFO: Detected DOS=<303 771> INFO: Found 5channels KS:found 0channels
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Значит запустился. Теперь переходим к МРВ - в проекте для АМР оператора узел создан? Созданы ли в нем каналы , которые по M-Link с каналами контроллера связываются?
Не мешало бы заодно и сам проект нам на техподдержку отправить. Тогда будет проще общаться.
Posted by brahman (Участник № / Member № 1471) on :
проект отправлен. с темой - проект от брахмана. но это новый проект, вчера заново все пытались переделывать
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
А каким образом Вы вообще планировали связь контроллера и АРМ делать? У Вас в проекте ни в узле контроллера, ни в узле АРМ не заданы настройки для СОМ-портов!
Posted by brahman (Участник № / Member № 1471) on :
сделаем! просто забыли по запарке. как будет готово снова вышлю проект!
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Ок, жду.
Posted by brahman (Участник № / Member № 1471) on :
высылаю вам проект и скрин-шоты. проект же новый, поэтому я перезаписала к микро мрв файлы базы каналов. теперь при работе с гипертерминалом появляются вот такие таблицы или сообщения, как в файле гипертерминал2. притом над полем ввода и выводом сообщений можно наблюдать надпись сообщение об ошибке, связанной с СОМ-портом. возможно мы не корректно его настроили? письмо будет с темой - проект от брахмана.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) В контроллере для обмена по M-Link СОМ1 не подойдет - он для программирования. 2) Назначение СОМ-порта у контроллера "Slave M-Link". 3) Таймауты обязательно задайте.
Posted by brahman (Участник № / Member № 1471) on :
у нас один СОМ-порт. так что мы пользуемся перемычкой. не подскажете, когда ее нужно соединять, а когда разъединять. в руководстве пользователя принято, что у них два СОМ-порта.
Posted by brahman (Участник № / Member № 1471) on :
да, и кстати. в "базовый адрес", что нужно писать? IP адрес? локальной сети у нас нет. или это формальный адрес?
Posted by brahman (Участник № / Member № 1471) on :
я выслала вам проект с последними вашими поправками
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Уважаемая Ю.А.! В качестве базового адреса надо писать базовый адрес COM-порта. Но в данном случае можно написать любой адрес регистра, лишь бы не "0". То же касается и номера вектора прерывания.
Давайте перенесем обсуждение Вашего частного проекта на индивидуальную основу, через адрес техподдержки.
Posted by brahman (Участник № / Member № 1471) on :
Хорошо. Значит, теперь мне отправлять все вопросы по почте, на адрес hotline1@adastra.ru. В теме буду указывать ваше имя и фамилию. как мне сообщили Роман Бузинов.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
C оговоренным тайм-аутом до понедельника.
Posted by brahman (Участник № / Member № 1471) on :
здравствуйте! вы получили мой проект по почте? я еще в четверг посылала его с темой роману бузинову
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Да - получили.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Какой тип контроллера у Вас? Если это действительно I8831 - то у него 4 СОМ-порта! Посмотрите сами спецификацию: http://www.icpdas.com/products/PAC/i-8000/i-8431-i-8831.htm СОМ1 - нельзя использовать для обмена, потому как этот порт только для обмена с его консолью и обновления прошивки: COM1: RS-232 (to update firmware) Posted by brahman (Участник № / Member № 1471) on :
я знаю, что у него 4 СОМ порта, но на компе - один
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Так я Вам про СОМ1 на контроллере говорю - на ПК то можно любой свободный использовать. Используйте на контроллере СОМ3 для M-Link, только не забудте убрать настройки с СОМ1 и задать их для СОМ3.
Да и еще: 1) У Вас таймауты на СОМ-портах заданы по 10 мс, поставьте больше: 100-200 2) В узле АРМ есть каналы, которые по M-Link'у сами себя почему-то запрашивают.
Posted by brahman (Участник № / Member № 1471) on :
поменяла таймауты, удалила самосебязапрашиваемые каналы. подключила контроллер на СОМ3. отсылаю вам измененный проект.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Он у Вас заработал? Проект получил - завтра дам ответ.
Posted by brahman (Участник № / Member № 1471) on :
нет, пока не заработал
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
У Вас Прерывание в настройках СОМ-порта в контроллере не задано. И не понятно, что делают каналы СВЯЗЬ_In M-Link в самом узле контроллера - он ведь Ведомый, и не может сам запрашивать данные, удалите эти каналы.
Posted by brahman (Участник № / Member № 1471) on :
вчера вечером отправила вам проект по почте
Posted by AdAstra Technical Support (Участник № / Member № 4) on :