Эта проблема может возникнуть, если неизвестны параметры, на которые настроен интерфейс преобразователя (скорость, чётность, кол-во стоп-бит, slave-адрес). Если подключение компьютера к преобразователю выполняется по USB, то значащим является только slave-адрес. Если же подключение по RS-485 - важны все параметры.
Утилита M-SET имеет средства решения этой проблемы.
Для начала, нужно убедиться в том что в утилите выбран правильный номер COM-порта для подключения. В случае когда преобразователь подключен по USB, то в диспетчере устройств Windows он будет отображён в разделе COM и LPT портов как
Measuring Device - его номер порта и следует задать в утилите M-SET.
Затем необходимо просканировать все ModBUS-устройства на выбранном порту. Сканирование производится на разных скоростях с разными параметрами формата данных (кол-во стоп-бит и чётность), по мере обнаружения устройств они будут добавляться в отображаемый список со всеми параметрами их подключения. По окончании сканирования нужно указать в настройках M-SET (там же где выбирали номер порта на предыдущем шаге) все параметры, которые обнаружены при сканировании, указать нужный адрес. После этого M-SET подключается к этому преобразователю.
- [+] скриншот утилиты M-SET
Порт USB-преобразователя не работает в том случае, если на преобразователь подано питание. Именно поэтому порт USB расположен на задней стенке прибора - к нему нельзя получить доступ, не сняв преобразователь с DIN-рейки, а для этого придётся отключить от него провода. Если нужно подключение по USB, то убедитесь в том что вспомогательное питание преобразователя отключено.