Название: Значения объёма с ТСРМ-023 Отправлено: Vairel от 19.01.2017, 10:38:05 Не могу получить значения объёма по каналам с ТСРМ-023.
В документации есть регистры только для точек, но при запросах по ним, прибор возвращает ошибки: [316431] => 01840442c3 //Невосстанавливаемая ошибка имела место, пока ведомое устройство пыталось выполнить затребованное действие. [316432] => 018402c2c1 //Адрес данных, указанный в запросе, недоступен. [316433] => 018402c2c1 [316434] => 018402c2c1 [316435] => 018402c2c1 [316436] => 018402c2c1 Запрос для регистра 316431 выглядит вот так: 01 04 402e 0001 4403 Что я делаю не так, или как получить значения объёма по каналам? Название: Re:Значения объёма с ТСРВ-023 Отправлено: Vairel от 19.01.2017, 11:47:26 Не могу получить значения объёма по каналам с ТСРМ-023. Извеняюсь ТСРВ-023 Название: Re:Значения объёма с ТСРМ-023 Отправлено: dimoniche от 19.01.2017, 14:48:06 Здравствуйте.
316431 - это логический адрес - физический адрес, который указывается в запросе 16430. В описании протокола Модбас, на нашем сайте правила преобразования адресов описаны (http://www.vzljot.ru/files/docs/_modbus/prtkl_Modbus_standart_data.pdf). Название: Re:Значения объёма с ТСРМ-023 Отправлено: Vairel от 19.01.2017, 15:23:43 я ж вроде привёл пример запроса который я отправляю
Запрос для регистра 316431 выглядит вот так: 01 04 402e 0001 4403 01 адрес устройства 04 функция 402e адрес регистра -> как раз 16430 0001 размер 4403 crc Другие параметры успешно забираются со счётчика, а объём не хочет :C Название: Re:Значения объёма с ТСРМ-023 Отправлено: dimoniche от 19.01.2017, 17:25:00 Не используйте эти регистры, их нет в этом приборе - это видимо ошибка в документации.
Внизу ссылка на рабочую версию документации. Название: Re:Значения объёма с ТСРМ-023 Отправлено: Vairel от 20.01.2017, 08:17:42 Спасибо, посмотрю!
|