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