Спасибо, в целом понятно, но небольшое уточнение.
По третьему вопросу: Вы имеете ввиду вот эти настройки? Меня смутило, что они отмечены, как настройки float. Значит они работают и для int переменных?
2019.04.22_18.22.54_tx2pc_cut.png
То есть если в ПР200 slave переменная int регистра 512 превысит величину 65534, то будет автоматически задействован следующий регистр 513 согласно настройкам порядка очерёдности байт, но в интерфейсе это не будет отображаться.
И, если, например, верхний регистр согласно этим настройкам идёт первым, то после значения 65534 они поменяются местами (ведь переменная перестанет быть 16 битной. Правильно ли я понял?