1. Мое первоначальное предположение об ошибке в количестве регистров неправильное. При этом я предположил, что проблемы с железом и неправильным MODBUS адресом вы проверили так как тема касается все-таки адресов.
Используемые Вами VI взяты из примеров ...\National Instruments\LabVIEW 20
XX\examples\Data Communication\Modbus\ModbusLibrary. Библиотека MODBUS API.
Функция 0х06 Write Sigle Register.
Второй вход адрес регистра, третий значение (не количество регистров).
2. При неправильном адресе регистра или неправильной функции панель должна ответить Error code (0x86)
+ Exception code ILLEGAL FUNCTION, ILLEGAL DATA ADDRESS, ILLEGAL DATA VALUE, SERVER DEVICE FAILURE
https://modbus.org/docs/Modbus_Applicat ... V1_1b3.pdf
Библиотека Labview содержит обработчик ошибок и показала бы ошибку согласно ответа от панели.
К сожалению не все разработчики выполняют стандарт в полной мере. И могут ответить не то или не ответить при ошибочном запросе.
Напрашивается все таки стандартные проблемы с MODBUS адресом и железом. Перепутаны провода, не та скорость/четность, маленький таймаут, завис драйвер адаптера usb/485 ethernt/485