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

Тема: ошибки при чтении с трм201

  1. #1
    Пользователь
    Регистрация
    14.03.2009
    Адрес
    Россия - Ярославль
    Сообщений
    44

    По умолчанию ошибки при чтении с трм201

    Читаю 5 регистров данных с прибора ТРМ201 по протоколу ModBusRTU. Начинаю с регистра 0х0000. Периодически и неравномерно задание прибора приходит со значением в 10 раз больше чем есть на приборе.

    Где может быть проблема? У меня, или в ТРМ.

    Чтение происходит при помощи контроллера CJ1M фирмы OMRON, и установленного в нем модуля SCU с портами RS232. Данный модуль производит все преобразования (ASCII, расчет CRC, начало посылки, конец посылки) самостоятельно. Я ему передаю только адрес прибора. Т.е. хочу сказать что в приеме и преобразовании данных со стороны контроллера ошибки быть не должно.
    При опросе приборов других производителей таких проблем нет.

    Куда рыть?

  2. #2
    Пользователь
    Регистрация
    14.03.2009
    Адрес
    Россия - Ярославль
    Сообщений
    44

    По умолчанию

    прошу помочь по заданному вопросу.

  3. #3

    По умолчанию

    думаю, вам стоит провести эксперимент: взять OPC-сервер MODBUS, отсюда, например http://www.owen.ru/catalog/45423969, и OPC эксплорер, например http://www.matrikonopc.com/downloads...are/index.aspx и посмотреть на результат работы. Если OPC эксплорер будет выдавать периодически такие же значения, то это прибор, если нет, то либо реализация опроса на контроллере, либо какие-либо помехи в сети. А чем в вашей схеме обеспечивается RS-485?

  4. #4
    Пользователь
    Регистрация
    14.03.2009
    Адрес
    Россия - Ярославль
    Сообщений
    44

    По умолчанию

    Цитата Сообщение от Илья Глан Посмотреть сообщение
    думаю, вам стоит провести эксперимент: взять OPC-сервер MODBUS, отсюда, например http://www.owen.ru/catalog/45423969, и OPC эксплорер, например http://www.matrikonopc.com/downloads...are/index.aspx и посмотреть на результат работы.
    Думаю что производитель мог ответить на заданный вопрос, а он молчит.

    RS485 обеспечивается преобразователем, ICP7520. Смею заметить что на преобразователь нареканий нет. Опрос по протоколу "ОВЕН" идет без проблем, при любых выставленных задержках ответа, хотя менее 2 мсек не пробывал.
    В виду большого количества приборов в эксплуатации - около 100 штук, и при наличии всего 6 штук с поддержкой "Модбас", всеравно перешел на протокол "ОВЕН". Но хотел увидеть ответ от производителя приборов, прав я или нет. Заниматься исследованием и изучать еще дополнительное програмное обеспечение ради проверки не вижу смысла.
    Жду ответа производителя сего прибора.

  5. #5
    Пользователь
    Регистрация
    18.08.2008
    Адрес
    Екатеринбург
    Сообщений
    983

    По умолчанию

    Подключал трм201 к сп270 по модбас - неравномерностей не наблюдал. конечно 1 знак после запятой в настройках панели нужен.

  6. #6
    Пользователь
    Регистрация
    14.03.2009
    Адрес
    Россия - Ярославль
    Сообщений
    44

    По умолчанию

    А я как раз держал прибор в режиме без знака после запятой, в режиме чтения по МОДБАС. Програмист визуализации сделал вывод на экран целочисленных значений. Будет время проверю еще раз, но пока пиборы установлены на оборудовании и не могу их проверить.

  7. #7
    Пользователь Аватар для Солнечный заяц
    Регистрация
    16.08.2009
    Адрес
    г. Рыбинск, Яр.обл.
    Сообщений
    209

    По умолчанию

    У меня была похожая ситуация при обмене контроллера WinPAC-8841 и электросчетчика Меркурий-230 через преобразователь OWEN-232/485. Причем иногда к целочисленному значению прибавлялся и ноль, и два, и четыре нуля. Причину тогда так и не нашел, но думаю проблема в наводках на линию связи.

Ваши права

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