Страница 1 из 1

Добавлено: 18 янв 2016, 06:30
lihouzov
Здравствуйте, пытаюсь опросить модуль din16-220 по modbus. Устройство не отвечает.
1. Какой формат используется ASCII или RTU?
2. Как узнать карту регистров?

Добавлено: 18 янв 2016, 07:38
lihouzov
Вроде по RTU отвечает, остается узнать карту регистров. На любой зарос отвечает что адрес вне диапазона.

Добавлено: 18 янв 2016, 19:48
pooh
Далеко не все модули DIN16 поддерживают работу по ModBus. Посмотрите в меню минипульта возможность переключения протоколов.
Если оно есть, значит модуль может работать по ModBus, если нет, то модуль может работать только по нашему протоколу SyBus.
По-умолчанию, у всех модулей проставлен протокол SyBus.
Если что, формат RTU, карта регистров приведена в РЭ комплекса Деконт (можно скачать на dep.ru) в разделе по модулю RTU3-M.

Добавлено: 19 янв 2016, 13:11
Александр V
Первый раз слышу о возможности переключать у модуля DIN16 протокол обмена! А можно поподробнее? 1 - какие модули имеют такую возможность? 2 - начиная с какого номера модуля? или 2 - версии? Где такое описано?

Добавлено: 20 янв 2016, 07:49
pooh
Такая возможность стала появляться в модулях примерно с конца 2014 года. Определить можно по версии прошивки и версии аппаратной реализации или еще проще, проверив, есть ли в меню возможность переключения протоколов: SyBUS, ModBUS, IEC101. Этот факт особо не представлен в РЭ, но в будущем возможно добавим и описание протоколов под каждый модуль. Просто наши модули в 99% случаев работают с нашими контроллерами, а сторонние протоколы реализованы в нагрузку, возможно кому то понадобятся.