This is topic ОВЕН МВ110-8АС in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


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

Posted by gagaqd (Участник № / Member № 7339) on :
 
Здравствуйте! Впервые занимаюсь созданием проекта в SCADA системе. Смотрю ваши обучающие ролики и пытаюсь вывести показания с МВ110-8АС двумя способами: через OPC-сервер ОВЕН и по Modbus RTU CALL.ChGroupReq. В обоих случаях после запуска профайлера получаю нулевые значения со всех датчиков,несмотря на то, что в конфигураторе М110 показания с датчиков считываются.

Вот что было сделано:
1)С сайта ОВЕН установлен OPC-сервер;
2)В конфигураторе М110 просмотрены сетевые параметры (COM3, скорость 19200, контроль четности отсутствует, стоп-битов 1, длина сетевого адреса 8, базовый адрес 16, задержка ответа 5мс);
3)В OPC-сервер по протоколу ОВЕН добавлен прибор и настроен по тем же параметрам (дополнительно: период опроса 1000, перезапросов 2, контроль передачи RTS)
4)В новом проекте Trace Mode 6 в разделе источники созданы группы OPC_1 и OPC_МВ110-8АС, а также компоненты OPC, которые были настроены через сервер OWEN.RS485 для каждого из 8-и каналов (Channels rEAd);
5)Эти компоненты из раздела источников были перетащены в раздел каналов RTM_1, а потом в аргументы экрана. Затем из аргументов перетащены на текстовые поля экрана;
6)После сохранения проекта, сохранения для МРВ, запуска профайлера и запуска работы все текстовые ячейки отображают ноль. При этом OPC-сервер запускается в трее, но индикатор RS-485 на самом приборе не мигает, как он это делает при работе с конфигуратором М110.

При использовании метода Modbus RTU CALL.ChGroupReq я также делаю все в точности, как показано на видео, за исключением того что у меня COM3, а не COM1. Соответственно, в настройках RTM_1/COM-порты я выставляю COM3 и базовый адрес 0x10, а в настройках Rin_Word(4) - номер порта 0x2. При этом я получаю абсолютно такой же результат.

Подскажите, пожалуйста, в чем ошибка?
 
Posted by Яна Бойцова (Участник № / Member № 6862) on :
 
А проверяли ли вообще: видит TM6 ОРС сервер или нет?
Для этого после создания OPC_МВ110-8АС нажмите на нем правой кнопкой мыши на редактирование, в открывшемся окне - "Параметры" - Сервер - нажмите обзор и увидите список доступных ОРС серверов со всеми каналами. Потом автоматически создадутся тэги ОРС сервера.
 
Posted by gagaqd (Участник № / Member № 7339) on :
 
quote:
Отправитель / Originally posted by Яна Бойцова:
А проверяли ли вообще: видит TM6 ОРС сервер или нет?

Видит. Если сделать, как вы сказали, то в Источниках/Приемниках появляется прибор со всеми каналами. Если после этого взять, допустим, rEAd с какого-нибудь Channel и перетащить в Каналы, а потом оттуда в аргументы экрана и на текст, то, после запуска, получаю все те же нули. При этом в трее показывается, что OPC сервер работает. Но на самом приборе индикатор RS485 не мигает, как он это делает, если опрашивать его входы через Конфигуратор М110.

Дополнение!
Проблема оказалась всего лишь в отсутствии галочки "Автоматический преобразовательно RS232C->RS485" в настройках самого OPC-сервера! Хотя у МВ110-8АС стоит RS485, а в используемом мной АС4 RS485 преобразовывается в USB.

Яна, спасибо вам за вашу подсказку на счет работы с OPC-сервером, так удобнее, чем они показывали на видео.

Подскажите, где можно почитать про правильную настройку таких параметров как Период опроса, Задержка при опросе, Количество перезапросов и т.д.?
 
Posted by Яна Бойцова (Участник № / Member № 6862) on :
 
Этого я вам не подскажу, только методом (научного тыка) проб и ошибок или искать что-то в справке про OPC, либо же в книге-инструкции
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2