<< Click to Display Table of Contents >> Navigation: Modbus Universal MasterOPC Server > MasterOPC Universal Modbus Server > Режим конфигурирования > Настройка чередования байт > Редактор перестановки байтов устройства |
Редактор перестановки байтов устройства, находится на уровне устройства.
При нажатии на кнопку происходит открытие окна Перестановка байтов в значении
В данном окне перечислены все типы данных устройства, для которых доступно задание чередование байт. По умолчанию установлены наиболее распространенные варианты чередования байт:
2 байтовые - int16-uint16 - старшим байтом вперед;
4 байтовые - int32, uint32, float - старшим словом вперед;
8 байтовые - double - старшим двойным словом вперед.
Примечание. Исключение - у контроллеров под Codesys 2 (Овен, Wago, Beckhoff и другие) чередование 4 байтовых числел (int32, uint32, float) - старшим байтом вперед
Строки - string - поскольку строка может иметь любую длину, то настройка производится только для одного регистра, т.е. определяет какая последовательность символов в регистре. Из принятых байт формируется строка в последовательности переданной контроллером.
Чередование байт заданное на уровне устройства применяется ко всем тегам данного устройства, у которых включена настройка Использовать перестановку байт устройства, в противном случае у тега появляется дополнительная настройка, в которой можно задать индивидуальное чередование байт (см. Редактор перестановки байтов тега).
Отключить индивидуальное чередование байт у тегов, и включить наследование от устройства можно через Групповые операции.