Редактор перестановки байтов тега

<< Click to Display Table of Contents >>

Navigation:  Modbus Universal MasterOPC Server > MasterOPC Universal Modbus Server > Режим конфигурирования > Настройка чередования байт >

Редактор перестановки байтов тега

Если настройка настройка тега Использовать перестановку байт устройства выключена, то задание чередование байт задается индвидуально для каждого тега.

Интерфейс редактора перестановки байтов показан на рисунке ниже (байты нумеруются с 0):

modbus_img136

Для задания предустановленного порядка следования байтов используются следующие взаимоисключающие опции редактора (соответствующий порядок отображается в редакторе и показан на рисунках):

mbul   Старшим байтом вперед:

modbus_img137

Данный тип чередования, как правило, используется при опросе двухбайтовых переменных - int16, uint16.

mbul   Старшим словом вперед:

modbus_img138

Данный тип чередования, как правило, используется при опросе четырехбайтовых переменных - int32, uin32, float.

Примечание. Исключение - все контроллеры под Codesys 2 (Овен, Wago, Beckhoff и другие), у них чередование байт - старшим байтом вперед

mbul   Старшим двойным словом вперед:

modbus_img139

Данный тип чередования, как правило, используется при опросе восьмибайтовых переменных - double.

Если не выбрана ни одна из перечисленных выше опций, доступны следующие инструменты задания произвольного порядка следования байтов:

modbus_img140

mbul   modbus_img141 – переместить выделенный байт на одну позицию влево (выделенный байт подсвечивается, например, на рисунке выше выделен байт 3);

mbul   modbus_img142 – переместить выделенный байт на одну позицию вправо.

Bo вcex cлучaяx пepвым cлeдуeт бaйт, зaнимaющий kpaйнee лeвoe мecтo.

Чтобы принять изменения и закрыть редактор, нужно щелкнуть кнопку Да.

Чтобы отменить изменения и закрыть редактор, нужно щелкнуть кнопку Нет.