PDA

Просмотр полной версии : Изменить значение регистра в сети RS485 с пр 200



ferdaus102
04.05.2020, 18:45
Добрый день.
Есть 3 датчика влажности, в сети rs485 у всех адрес устройства по умолчанию = 1.
Необходимо поменять на 2 и 3 соответственно.
Адрес регистра с изменением адреса устройства известен = 8
Как изменить значение, не знаю.
Спасибо за помощь

Сергей0308
04.05.2020, 19:36
Добрый день.
Есть 3 датчика влажности, в сети rs485 у всех адрес устройства по умолчанию = 1.
Необходимо поменять на 2 и 3 соответственно.
Адрес регистра с изменением адреса устройства известен = 8
Как изменить значение, не знаю.
Спасибо за помощь

Если прибор от Овена, смотрите здесь: https://owen.ru/product/pvt100/documentation

48789

Если нет, обращайтесь на форум ясновидящих, может кто определит какой у вас прибор и прочитает Вам инструкцию!

ferdaus102
04.05.2020, 21:20
Прибор - датчик влажности и температуры SHT20.
Аналогичен пвт100, с различными регистрами разумеется.
Как задать адрес устройству, т.е. активировать запись и задать число в регистр в пр200?

capzap
04.05.2020, 21:38
шестой функцией по адресу 257(256), естественно подключая по одному устройству, доки не пытались читать?

Сергей0308
04.05.2020, 21:38
Прибор - датчик влажности и температуры SHT20.
Аналогичен пвт100, с различными регистрами разумеется.
Как задать адрес устройству, т.е. активировать запись и задать число в регистр в пр200?

Как-то примерно так:

48793

Регистр укажите соответствующий для вашего прибора.

ferdaus102
05.05.2020, 08:40
шестой функцией по адресу 257(256), естественно подключая по одному устройству, доки не пытались читать?

Технически это как выглядит? Я задаю константу со значением к примеру 2 и соединяю с сетевой переменной по адресу 257? Предварительно я указал в настройках прибора, что функция записи у этого регистра 0x06

ferdaus102
05.05.2020, 08:41
Как-то примерно так:

48793

Регистр укажите соответствующий для вашего прибора.

Шаблон с пвт100 уже скачан и переделан под себя, вопрос в изменении адреса устройств.

capzap
05.05.2020, 08:47
Технически это как выглядит? Я задаю константу со значением к примеру 2 и соединяю с сетевой переменной по адресу 257? Предварительно я указал в настройках прибора, что функция записи у этого регистра 0x06

так объедините два ответа вместе, мой адрес, Сергей0308 скриншот выложил

Ревака Юрий
05.05.2020, 09:23
Шаблон с пвт100 уже скачан и переделан под себя, вопрос в изменении адреса устройств.

Если есть любой преобразователь USB-RS485 я бы через Modbus Poll это делал, возможно еще понадобится сделать запись в другой регистр для подтверждения, или точно выверить все и задать с экрана ПР.

melky
05.05.2020, 09:26
Непонятно, зачем конфигурировать приборы на рабочей системе. Обычно Адреса задают как Юрий написал, потом уже цепляют приборы на линию для чтения в рабочем режиме.

ferdaus102
05.05.2020, 09:41
Если есть любой преобразователь USB-RS485 я бы через Modbus Poll это делал, возможно еще понадобится сделать запись в другой регистр для подтверждения, или точно выверить все и задать с экрана ПР.

К сожалению преобразователь отсутствует. О записи подтверждении в инструкции нет ни слова, видимо нет необходимости. Можно чуть подробнее о вывереть всё и задать с экрана пр?

ferdaus102
05.05.2020, 09:43
Непонятно, зачем конфигурировать приборы на рабочей системе. Обычно Адреса задают как Юрий написал, потом уже цепляют приборы на линию для чтения в рабочем режиме.

Нет преобразователя, единственная возможная связь с прибором - это пр200.

ferdaus102
05.05.2020, 09:45
так объедините два ответа вместе, мой адрес, Сергей0308 скриншот выложил

Кнопки объединить ответы нет. Адрес необходимо изменить не в настройках пр200, а в приборе SHT20 (заменить стандартный адрес 1, на 2)

melky
05.05.2020, 09:57
печально, правда, это очень печально, когда люди что-то делают, не думая головой. Преобразователи в хозяйстве должны быть, и очень разные.
В вашем случае еще ладно, можно подключить по одному и сменить адрес, только вот вопрос, а если вы запишите адрес с ошибкой ? дальше что ?

Оставьте на чтение единственный адрес прибора - собственно регистр адреса. Остальное убейте. Будете читать регистр адреса, сможете его и записать по команде.
Отдельная программа в ПР для смены адреса, ничего лишнего.

После смены адреса прибор должен перестать отвечать, пока вы в программе новый адрес не введете. Не видел еще Китайцев чтобы было иначе, да и не только китайцев. Редко когда прибор на смену адреса говорит - "Ок, я адрес сменю после перезагрузки, а пока работаю на старом."