PDA

Просмотр полной версии : обмен данными Opc-сервера с трм201



Stoum
15.09.2010, 12:54
Помогите, пожалуйста, настроить OPC-сервер для обмена данными с ТРМ201, осваиваю Modbus, выбрал этот прибор для экспериментов. Не получается получить данные. Конфигуратор для этого прибора работает.
Имею:
1. ТРМ201-Щ1-Р версия прошивки v02.0025.
Настройки прибора:
COMM
bPS 9.6 //скорость обмена
A.Len 8b //длина сетевого адреса
Addr 1 //базовый адрес прибора
rSdl 45мс // задержка ответа

2. OPC-сервер для приборов c интерфейсом RS-485 и протоколом Modbus
Добавляю новый канал.
Порт: COM3
Преобразователь: автоматический
Период опроса: 45 мс
Скорость обмена: 9600
Биты данных: 8
Чётность: нет
Стоповые биты: 1
Добавляю прибор.
Имя: ТРМ201
Протокол: MODBUS-RTU
Адрес: 1
Задержка при опросе: 45 мс
Перезапросы после ошибки: 5.
Дальше хочу считать данные:
PV- измеренная величина- 0x 0001- signed int16
r.out – выходной сигнал – 0x 0004 - int16 – значения 0,1
Напишите правильную конфигурацию этих переменных или поправьте в настройках выше указанных.

Илья Кареткин
24.09.2010, 10:23
Здравствуйте.
OPC-сервер для приборов c интерфейсом RS-485 и протоколом Modbus
Добавляю новый канал.
Порт: COM3 (проверьте по диспетчеру устройство Windows)
Преобразователь: автоматический
Период опроса: 45 мс
Скорость обмена: 9600
Биты данных: 8
Чётность: нет
Стоповые биты: 2
В ТРМ2хх ВЫБРАННЫЙ ПРОТОКОЛ ЖЕСТКО ПРИВЯЗАН К СЕТЕВЫМ НАСТРОЙКАМ ПОРТА - http://www.owen.ru/uploads/rie_trm201_826.pdf стр53

Добавляю прибор.
Имя: ТРМ201
Протокол: MODBUS-RTU
Адрес: 1
Задержка при опросе: 45 мс
Перезапросы после ошибки: 5.
Дальше хочу считать данные:
PV- измеренная величина- 0x 0001- signed int16
r.out – выходной сигнал – 0x 0004 - int16 – значения 0,1
Напишите правильную конфигурацию этих переменных или поправьте в настройках выше указанных.