Показано с 1 по 8 из 8

Тема: МДВВ(ТРМ138), MOXA CP-118EL-A, OPC-сервер. Кто виноват и что делать?

  1. #1

    По умолчанию МДВВ(ТРМ138), MOXA CP-118EL-A, OPC-сервер. Кто виноват и что делать?

    Здравствуйте, есть такая проблема, купили платки MOXA CP-118EL-A, взамен AC4, для опроса используем OPC-сервер для приборов c интерфейсом RS-485 и протоколом ОВЕН, после переключения на MOX'у появились ложные срабатывания (так же подключались ТРМ138 и 202 тут наблюдались скачки показаний).
    Стал разбираться собрал связку из OPC-сервера,OPC browser (Complex System) и PortMon, и два прибора МДВВ с адр. 144 и 252, происходит следующее: запрос идет на прибор с адресом 144, а ответ приходит от прибора с адресом 252 и OPC-сервер его воспринимает как ответ от адреса 252. Хотя с AC4 вроде бы такого нет или не так заметно. Встречался ли кто-нибудь с такой проблемой ?

    Версия OPC сервера 1.4.0.61

    Прилагается лог PortMon'а, см. последние Write Read
    Вложения Вложения
    Последний раз редактировалось balepa1; 11.03.2011 в 10:42.

  2. #2

    По умолчанию

    Для МДВВ не следует устанавливать адрес 252 если Вы работаете с однобайтовыми адресами, ибо он занимает 12 последовательных адресов.

  3. #3

    По умолчанию

    Но, запрос вроде бы идет к базовому адресу устройства, а не к БАдр+№Канала или это не так ? И как бы это помешало, кроме того что он бы не ответил ?
    И еще момент как объясните такое же поведение с ТРМ138 если базовый адрес у них не превышал 248.

  4. #4

    По умолчанию

    Ну, ответит кто-нибудь из тех поддержки ?

  5. #5

    Angry

    Ну, хоть что-нибудь напишите. Что, у меня одного такое ???
    Это лог из OPC сервера, на приборе с адресом 144 ничего не замкнуто, а на приборе с адр. 156 как раз 1-й и 2-й вход замкнуты.
    Изображения Изображения
    Последний раз редактировалось balepa1; 04.05.2011 в 09:00.

  6. #6

    По умолчанию

    Могу предположить следующее: в АС4 стоит терминальный резистор, а в Мохе нет, соответственно можно попробовать поставить резистор 100 ом между + и - на выходе платы.

  7. #7

    По умолчанию

    Там, есть возможность включать резисторы, да и так их вешали. Тут проблема в том что ответ от прибора №2 считается за ответ от прибора №1 и т.п. И к резисторам вроде никакого отношение не имеет.

  8. #8

    По умолчанию

    Сегодня дошли руки написал простенькую программку (без waitcommevent и соответственно overlapped'a) которая опрашивает приборы (2 шт.) без использования owen_io.dll и OPC сервера, и о ЧУДО !!! никаких левых срабатываний. КАК ТАК ТОВАРИЩИ, что же Вы там такого понаписали ?

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •