Да, для ПР200 для регистров с двойным словом потребовалось изменить порядок байт. А для ТРМ200, МВ110, ПЧВ3/Danfoss (это то, с чем я имел дело), для 32-битных регистров порядок байт я не менял. Интересно, с чем связана необходимость менять младшие байты со старшими?
ppwkh связано с используемым процессором (микроконтроллером), как у него организовано расположение байт(регистров). Не вбивайте себе в голову. На ПК куда проще и быстрее изменить порядок, чем это делать в микроконтроллере постоянно…