Добрый день всем форумчанам.
Прошу помочь разобратся со следующей проблемой.
Панель modbas master ПЛК slave. Переменая speed в структуре связи объявлена как dword адрес modbas 1(по моему правильно, смотрел объяснения модераторов на форуме). На панели так же адрес 1 тип dword.
При вводе с панели значения которое привышает 2 байта например 115200 (для настройки скорости порта связи с внешним устройством) переменная принимает странное значение 49664.
Вопросы :
1. Может это быть перестановкой байт?
2. Есть ли смысл объявлять переменную как указано на последней картинке ?
3. Читал описание протокола Modbus, не понял отличие команд 0х03 и 0х04 подскажите плиз.
4. В описании на панель нет подробного описания отличия вида переменой DEC и Unsigned (беззнаковая).