Добрый день.
Обязательно ли для первоначальной настройки энкодера приобретать преобразователь интерфейса ZET 7070 и использовать ваше программное обеспечение?
Необязательно, это просто облегчит первоначальный доступ к модулю, так как настройки модулей ZETSENSOR реализованы не через сами регистры, а через набор структур.
Если изменять настройки постоянно не требуется, а нужно лишь однажды настроить модуль и затем только считывать значение по каналу, то проще всего настраивать модуль с помощью компьютера с Windows, установив на нем ПО ZETLAB. При этом можно использовать любой преобразователь RS-485 (не только ZET 7070), который виден в системе Windows как COM-порт.
Ссылка на видеоинструкцию по подключению сторонних преобразователей к ПО ZETLAB приведена ниже: https://www.youtube.com/watch?v=jnTA_cg0I7Q
Само ПО ZETLAB доступно по следующей ссылке: https://file.zetlab.com/ZETLab_setup/ZETLab_beta/
После настройки модуля, можно будет вычитывать последнее значение по каналу (с помощью команды чтения регистров хранения 0x3) или все потоковые данные, накапливаемые во внутреннем буфере модуля (с помощью команды чтения регистров ввода 0x4). Адрес регистров в обоих случаях обычно 20 (0x14). Формат передачи значений — float (IEEE 754), в порядке байтов CDAB.
Что означает цветовая индикация — синий светодиод, два длинных и три коротких, в инструкции такого нет?
Цветовая индикация может не соответствовать приведенной в инструкции.
Для обновления встроенного ПО лучше использовать преобразователь ZET 7070 и ПО ZETLAB.
И можно ли у вас уточнить скорость обмена по умолчанию и режим работы последовательно порта — четность, управление потоком?
Параметры по умолчанию: 19200-8-O-1 (контроль четности — odd, 1 стоп бит), управление потоком отключено.
Также для обращения к модулю нужно знать его адрес. В примере указана комбинация байтов для адреса 4.
Адрес может быть задан в диапазоне от 2 до 63, включительно, обычно задается адрес 2.
С уважением, отдел технической поддержки ООО «ЭТМС»