This is topic ОВЕН МВ110-8АС in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Здравствуйте! Впервые занимаюсь созданием проекта в 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, либо же в книге-инструкции