This is topic связь с icp_con i8811 in forum Микро Мониторы Реального Времени / Micro Real Time Monitors at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/42/t/000073.html

Posted by plc3380 (Участник № / Member № 4329) on :
 
Здравсвуйте.
Производим подключение i8811 (во втором слоте i8042 и всё) через com1(pc) и com3(plc). Пробовали на примере DEMO с диска - не заработало.Есть мнение, что из-за перепрописки компортов. Сейчас написали маленький проект (отработка вх/вых) самостоятельно - тоже не получается запустить.
Порядок:
-создаем проект
-в папку с утилитой 7188xw и файлом к ней 7188xw.ini закидываем файл монитора I8_e.exe (или нужен I8.exe ?????) и сюда же файл из микроузла проекта temp_0.dbb
-создаем здесь же файл autoexec.bat , в котором прописываем i8_e.exe temp_0.dbb
-утилитой записываем в порядке i8_e.exe, temp_0.dbb, autoexec.bat через 1ый ком плк
-закрываем утилиту, выключаем плк, подсоединяем ком1(pc)-ком3(plc), включаем контроллер - время на индикаторе не идет, при запуске МРВ на компьютере ничего не наблюдаем, портмонитор ничего не выдает.
С 1ого кома плк , если подключиться, через 7188xw видим, что проект temp_0 запущен, загружено 3 канала, на команды не реагирует.
Подскажите, что не так делаем и напишите пожалуйста адресс почты, куда можно выслать пробный проект, чтоб вы посмотрели, т.к. с ТМ6 разбираться только начинаем - вопросов возникает достаточно много.
Спасибо.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1) Узел должен быть NanoRTM, а не EmbeddedRTM

2) В узле RTM должны быть каналы, связанные с каналами в узле контроллера.
 
Posted by plc3380 (Участник № / Member № 4329) on :
 
Здравствуйте.
Поменяли узел на нано ртм, связали переменные,как Вы и предложили (проект послан по почте), но, к сожалению это не помогло.
В temp_1 узла RTM следующее:
ERR_RS:COM:2 Read 0 symbol(err=9 ch=Канал#3[3])
ERR_RS:COM:2 Read 0 symbol(err=9 ch=Канал#4[4])

Подскажите, пожалуйста, может еще что нужно переделать.
 
Posted by plc3380 (Участник № / Member № 4329) on :
 
Здравствуйте.
Удалось получить состояние входов i8042 (в I8811) через ком3-rs485, выставив признак rts.
Но на выходы воздействовать никак не удается.
Подскажите пожалуйста, что можно сделать. И как все таки соединиться по rs232 com3 или com4.
 
Posted by plc3380 (Участник № / Member № 4329) on :
 
Уточним, конкретно для установки выходов i8042 переименовываем его канала в OEM_DO_16 и OEM_DI_16 , выставляем базовый адрес=2(номер слота), канал =1 (для вых) =0 (для вх), мультиплексор в докуметации сказано на 1 меньше чем базовый адрес (пробовали так - но тогда даже входов не видим, оставили =2), остальное по умолчанию. Связали с каналами наноузла(назвали их также), которые в свою очередь связали с каналами узла ртм. Выходы менять не можем, что не так?
 
Posted by plc3380 (Участник № / Member № 4329) on :
 
Здравствуйте.
Вышеописанная проблема не исчезла, мы ждем Вашего ответа.
Еще такой вопрос (тема не в ту ветку, т.к. возникли некоторые трудности при регистрации, о которых мы Вам сообщали): есть устройство (весы cas CI-2001A), которое посылает информацию блоками по 22 байта в ASCII виде. Полезная информация, необходимая нам, находится в 16,17 байтах. По руководству создали канал ChGroupReq
типа call, выставили все как написано, видим первых 4 байта в float виде. Если это возможно без написания собственного драйвера, то подскажите пожалуйста, как достать необходимую нам информацию.
Спасибо.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1) Если у Вас получается считывать данные, то связь работает.

Теперь Вам нужно в канал типа Output во входное значение отправить число.

Пришлите Ваш текущий проект.

2) Использовать лучше COM4, Вам тогда не потребуются преобразователи интерфейсов.

3) Устройство посылает информацию всегда? Без запроса?
 
Posted by plc3380 (Участник № / Member № 4329) on :
 
Здравсвуйте.
Выслали проект. Пробовали делать и во входное значение канала output,и в биты и т.д.- результат один, выходы не изменяются. То же и с COM4.
Кроме этого, такая проблема: при создании даже самой простой программы в наноузле, после залития через утилиту в контроллер, контроллер уходит "в мигающий режим с зависанием", утилита 7188xw выдает следующее:
[Unknown code]CS:IP=0000:0005=0069 SS:
А ведь все это и делаем для создания некой обрабатывающей программы.


По поводу устройства:
Оно может работать как в непрерывном режиме, так и по запросу по адресу (1). Мы пробуем в непрерывном(посылать ничего не надо), но пока безрезультатно.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вопросы решены при личном посещении отдела ТП
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2