PDA

Просмотр полной версии : связка МСД200 и ТРМ200



Ramza
12.10.2016, 16:02
Добрый день!
Есть связка МСД200 (мастер) и ТРМ200. МСД200 подключен к компу через АС4. Длина линии между приборами 15см.
Не могу получить корректных данных с ТРМ200. На МСД200 приходит какая то белиберда с двух каналов (на скриншотах). У ТРМ на входах висят термосопротивления. На индикаторах ТРМ, показания корректные. Пробовал менять регистры и типы данных из инструкции к ТРМ- не помогает.
Вообще ТРМок- четыре. По всем история такая же. Просто оставил одну, для чистоты эксперимента. Пробовал опрашивать ТРМки из OpenScada через другой переходник USB-RS485, история та же. Может кто подсказать куда копать?27004 27005 27006

Пантелеев Дмитрий
13.10.2016, 08:46
Добрый день.
Первое, что стоит сделать, это изменить количество стоп бит с 1 на 2.
Второе, воспользуйтесь готовой конфигурацией для ТРМ200.
Третье - лучше переведите опрос на протокол OWEN. Конфигурацию для одного прибора так же есть в файле.

Ramza
13.10.2016, 10:09
Спасибо, попробую. Единственное, нужен именно Modbus. По задумке, МСД в режиме SPY, и не один опрашивает ТРМки. Мастер сети- OpenScada. Пробовал, собирал, все работает, за исключением отображения данных.

Ramza
13.10.2016, 14:28
Странно. Конфигуратор пишет: недействительный файл конфигурации. ТРМ200 V02.0022 Конфигуратор 2.2.0.6

Ramza
13.10.2016, 15:33
Докладываю:
По готовым файлам конфигурации отписался выше.
По Modbus при стоп бите=2 результат тот же.
По протоколу Овен результат почти тот же 27017 27015 27016
Пробовал уменьшать скорость обмена- результат тот же.
По протоколу Modbus ASCII- нет опроса (таймаут), т.к. на ТРМ нет возможности поменять длину слова данных (нет того параметра).
Так же нет параметров верхняя и нижняя граница измерений. Датчики одинаковые ПТ100 -50/+200.
Бьюсь с экспериментами второй день, сроки поджимают.
ТРМки опрашивал с Windows, Linux, OpenScada, МСД200, используя два разных преобразователя интерфейсов (на разных чипах).
Показания с ТРМок- белиберда. При нагреве\охлаждении меняются.
Потихоньку выхожу из себя :)

Пантелеев Дмитрий
14.10.2016, 10:04
Ramza - быстрее будет объяснить по телефону, напишите в ЛС.

Ramza
14.10.2016, 11:47
В общем, Дмитрий помог по телефону.
Нормальные данные пошли при опросе по протоколу Овен по адресу 0хB8DF с типом данных float32

Klimkinmen
15.12.2016, 15:08
день добрый ,похожая связка,мсд 200 не видит трм 200.Линия 90м.Резистора нет.Где косяк?