Это нормально, у меня при связи с ПЛК150 и виртуального ПЛК 3.5, тоже переставлены байты, если читать (записывать) биты 1х и 0х. Можно просто поставить переменные в соответствие.
Поэтому и писал попробуйте 4х, там должно быть правильно, то есть 4х0 бит 0 соответстует 0 регистру 0 биту ( Mask.0).






Ответить с цитированием