This is topic VVHD 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/6/t/000037.html

Posted by zem21 (Участник № / Member № 418) on :
 
Работает проект на ММРВ(master) по Mlink интерфейс RS-232 далее конвертер с автоматическим режимом приемом передачи и RS-485 на графический дисплей (работающий по Mlink протоколу). Так вот ММРВ никаких значений не выдает и не принимает. Загружаю этот же проект на МРВ все работает без проблем.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Посмотрите лог-файл запуска проекта в контроллере - что-нибудь есть необычное?
 
Posted by zem21 (Участник № / Member № 418) on :
 
Краткое содержимое лог-файла
INFO:work mode
RS:COM1 read error 0 1 ()[@]
RS:COM1 read error 0 2 ()[@ ]
RS:COM1 read error 0 0 ()[@ ]
RS:COM1 read error 0 1 ()[@]
RS:COM1 read error 0 2 ()[@ ]
RS:COM1 read error 0 0 ()[@ ]
RS:COM1 read error 0 1 ()[@]
RS:COM1 read error 0 2 ()[@ ]
RS:COM1 read error 0 0 ()[@ ]
RS:COM1 read error 0 1 ()[@]
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В каком режиме у Вас СОМ-порт в Микро МРВ работает - Мастер или Слейв? Если он Мастер - раз что-то посылает в СОМ-порт, судя по логу, то в каком режиме у Вас СОМ-порт на АРМе, который связан с этим контроллером? Должен быть Слейв, раз контроллер Мастер!
 
Posted by zem21 (Участник № / Member № 418) on :
 
Контроллер (DOS, МикроМРВ, СОМ-порт настроен как master, конвертер RS-232/485 c автоматическим управлением направлением передачи) связан по RS-485 с терминалом оператора (собственной разработки, на основе микроконтроллера Atmega 128, графический ЖК дисплей, RS-485, поддерживает протокол Mlink- проверено с МРВ).
В МикроМРВ всего 3 канала.
Канал 2 при загрузке проекта отрабатывает значение и должен передавать в терминал оператора, но при анализе линии с помощью осциллографа пакетов в линии нет.
Канал 1 должен получить значение канала 2 от терминала оператора.
3ий канал должен считывать некоторое изменяющееся значение из терминала.
Соединяю терминал с МРВ и этот же проект работает без вопросов.

То есть похоже, что микро МРВ не работает в режиме master.
Часть лог-файла я отсылал ранее.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В логе то как раз показано, что Микро МРВ отправляет пакеты M-Link, да вот только подтверждения на них не получает от запрашиваемого устройства. Проверьте линию связи на физическом уровне. И еще - какие настройки Вы выставили для СОМ-порта?
 
Posted by zem21 (Участник № / Member № 418) on :
 
Мы нашли ошибку в настройках COM-порта.Все работает нормально.
Спасибо за беспокойство
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2