DOCA0036RU-12

Создание переменных Modbus

**
В рамках определения пользовательского ведомого устройства Modbus вам потребуется настроить переменные Modbus, считываемые кадром Modbus.
  1. Нажмите Редактировать кадр.

    Появляется диалоговое окно, которое позволяет вам настроить каждую переменную.

  2. Нажмите Новая позиция для создания новой переменной и заполните различные поля:
    Поле Описание Комментарий
    Имя и единица измерения Позволяет выбрать имя переменной из списка имен. Имя переменной определяет доступные варианты единиц измерения. Вы можете выбрать «Пользовательское» в раскрывающемся списке и ввести новую текстовую строку для поля имени и поля единицы измерения.
    Формат Указывает формат данного числа. Доступны различные форматы, как описано в таблице ниже.
    Первый адрес регистра Указывает первый номер регистра. Номер регистра должен относиться к диапазону кадра. Если формат содержит более 1 регистра, настройка проверяет, чтобы последний регистр, используемый при этом измерении, находился внутри содержимого кадра.
    Коэффициент Отображаемое измерение = (передаваемое значение x коэффициент) + смещение. Отображаемое измерение - это значение, показываемое в таблицах измерений. Передаваемое значение - это измерение, выполненное счетчиком.
    Смещение    
    Недействительное значение Указывает, что передаваемое значение недействительное.
  3. По завершении добавления и конфигурирования настроек кадра нажмите OK, чтобы закрыть диалоговое окно, затем нажмите Сохранить изменения.

    Таблица описывает доступные форматы:

    Формат Описание Минимальное значение Максимальное значение Использовать настройку «Порядок следования байтов»

    INT16

    1 регистр со знаковым целым числом -32768 32767 Нет

    UINT16

    1 регистр с положительным целым числом 0 65535 Нет

    INT32

    2 регистра со знаковым целым числом -2147483648 2147483647 Да

    UINT32

    2 регистра с положительным целым числом

    0 4294967295 Да

    FLOAT32

    2 регистра со знаковым значением с плавающей точкой, кодированным согласно стандарту IEEE754 –1E–10 +1E–10 Да

    UINT32_MOD10K

    2 регистра с положительным целым числом от 0 до 9999 0 99999999 Да

    INT64

    4 регистра со знаковым целым числом –2 (^63) –2 (^63)–1 Да

    UINT64

    4 регистра с положительным целым числом 0 –2 (^63)–1 Да

    UINT64_MOD10K

    4 регистра с положительным целым числом от 0 до 9999

    0 9 999 999 999 999 999 Да

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?