WB-MAI11 Modbus Analog Inputs/en: различия между версиями

Новая страница: «== Description of Modbus registers == All modbus registers of the device are divided into 3 groups: * Device settings * The setting of the measurement channels *…»
(Новая страница: «=== Possible combinations of sensors to a single login === Two sensors can be connected to the same input with the following restrictions: * If the channel INxP /…»)
(Новая страница: «== Description of Modbus registers == All modbus registers of the device are divided into 3 groups: * Device settings * The setting of the measurement channels *…»)
Строка 227: Строка 227:
|}
|}


== Описание Modbus-регистров ==
== Description of Modbus registers ==
Все modbus-регистры устройства разделены на 3 группы:
All modbus registers of the device are divided into 3 groups:
* Параметры устройства
* Device settings
* Настройка измерительных каналов
* The setting of the measurement channels
* Измеренные значения
* Measured value
Карта регистров приведена в таблице 3. ''''X' в адресе регистра - номер входа от 1 до 11 (от 0x1 до 0xB).'''
The register map is shown in table 3. ''''X' in the register address is the entry number from 1 to 11 (0x1 to 0xB).'''
{| class="wikitable"
{| class="wikitable"
|+Таблица 3. Описание управляющих Modbus-регистров.
|+Table 3. Description of Modbus control registers.
!Адрес HEX
!Hex address
!Адрес DEC
!Dec address
!Тип
!Type
!Чтение/запись
!Read-write
!Значение по умолчанию
!Default
!Формат
!Format
!Назначение
!Purpose
|-
|-
! colspan="7" |Параметры устройства
! colspan="7" |Device parameters
|-
|-
|0x006E
|0x006E
Строка 251: Строка 251:
|96
|96
|baud rate / 100
|baud rate / 100
|Скорость порта RS-485, '''делённая на 100'''. Допустимые скорости: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
| RS-485 port speed, '''divided by 100'''. Allowable speed: 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200
|-
|-
|0x006F
|0x006F
Строка 259: Строка 259:
|0
|0
|0, 1, 2
|0, 1, 2
|Настройка бита чётности порта RS-485. Допустимые значения: 0 - нет бита чётности (none), 1 - нечётный (odd), 2 - чётный (even)
|Configure the RS-485 port parity bit. Valid values: 0 - no parity bit (none), 1 - odd (odd), 2 - even (even)
|-
|-
|0x0070
|0x0070
Строка 267: Строка 267:
|2
|2
|1, 2
|1, 2
|Количество стоп-битов порта RS-485. Допустимые значения: 1, 2
|Number of stop bits of RS-485 port. Valid values: 1, 2
|-
|-
|0x0078
|0x0078
Строка 274: Строка 274:
|RW
|RW
|0
|0
|отличное от 0
|otрук than 0
|Рестарт. Запись в регистр вызывает перезагрузку МК без сохранения состояния
|Restart. Writing to the register causes the module restart without saving state
|-
|-
|0x0080
|0x0080
Строка 283: Строка 283:
|1
|1
|
|
|Modbus-адрес устройства
|Device Modbus-address
|-
|-
|0x00C8 - 0x00CE
|0x00C8 - 0x00CE
Строка 291: Строка 291:
|{'M','A','I',0,0,0}
|{'M','A','I',0,0,0}
|
|
|Сигнатура
|Signature
|-
|-
|0x00DC - 0x00F1
|0x00DC - 0x00F1
Строка 299: Строка 299:
|
|
|__date__ __time__
|__date__ __time__
|Дата сборки прошивки
|Firmware build date
|-
|-
|0x00FA - 0x010D
|0x00FA - 0x010D
Строка 306: Строка 306:
|R
|R
|
|
|строка, null-terminated
|string, null-terminated
|Версия прошивки
|Firmware version
|-
|-
|0x010A - 0x010F
|0x010A - 0x010F
Строка 315: Строка 315:
|
|
|
|
|Уникальный идентификатор (S/N)
|Unique identifier(S/N)
|-
|-
! colspan="7" |Настройка измерительных каналов
! colspan="7" |The setting of the measurement channels
|-
|-
|0x'''X'''400
|0x'''X'''400
Строка 324: Строка 324:
|RW
|RW
|0
|0
|Таблица 4, таблица 5
|Тable 4, table 5
|Тип датчика, подключенного к каналу INxP либо к INx в дифференциальном режиме (см. таблицы 4 и 5)
|Type of sensor connected to INxP channel or to INx in differential mode (see tables 4 and 5)
|-
|-
|0x'''X'''401
|0x'''X'''401
Строка 332: Строка 332:
|RW
|RW
|0
|0
|Таблица 4, таблица 5
|Table 4, table 5
|Тип датчика, подключенного к каналу INxN (см. таблицы 4 и 5)
|Type of sensor connected to the INxN channel (see tables 4 and 5)
|-
|-
|0x'''X'''402
|0x'''X'''402
Строка 341: Строка 341:
|0
|0
|0, 20, 45, 90, 175, 330, 600, 1000
|0, 20, 45, 90, 175, 330, 600, 1000
|Data rate для каналов INxP либо INx в дифференциальном режиме, SPS. 0 - канал выключен
|Data rate for INxP or INx channels in differential mode, SPS. 0 - channel is off
|-
|-
|0x'''X'''403
|0x'''X'''403
Строка 349: Строка 349:
|0
|0
|0, 20, 45, 90, 175, 330, 600, 1000
|0, 20, 45, 90, 175, 330, 600, 1000
|Data rate для каналов INxN, SPS. 0 - канал выключен
|Data rate for INxN channels, SPS. 0 - channel off
|-
|-
|0x'''X'''404
|0x'''X'''404
Строка 357: Строка 357:
|0
|0
|0 - 50
|0 - 50
|Число непрерывных измерений для каналов INxP либо INx в дифференциальном режиме
|Number of continuous measurements for INxP or INx channels in differential mode
|-
|-
|0x'''X'''405
|0x'''X'''405
Строка 365: Строка 365:
|0
|0
|0 - 50
|0 - 50
|Число непрерывных измерений для каналов INxN
|Number of continuous measurements for INxN channels
|-
|-
|0x'''X'''406
|0x'''X'''406
Строка 373: Строка 373:
|0
|0
|0 - 65000
|0 - 65000
|Характерное время lowpass-фильтра для каналов INxP либо INx в дифференциальном режиме, мс
|Characteristic time of lowpass filter for INxP or INx channels in differential mode, ms
|-
|-
|0x'''X'''407
|0x'''X'''407
Строка 381: Строка 381:
|0
|0
|0 - 65000
|0 - 65000
|Характерное время lowpass-фильтра для каналов INxN, мс
|The characteristic time lowpass filter for  INxN channels, ms
|-
|-
|0x'''X'''408
|0x'''X'''408
Строка 389: Строка 389:
|0
|0
|16-bit signed int
|16-bit signed int
|Нижняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме
|The lower limit of the measuring range of the active sensor channels INx INxP or in differential mode
|-
|-
|0x'''X'''409
|0x'''X'''409
Строка 397: Строка 397:
|0
|0
|16-bit signed int
|16-bit signed int
|Нижняя граница диапазона измерения активного датчика для каналов INxN
|The lower limit of the measuring range of the active sensor for INxN channels
|-
|-
|0x'''X'''40A
|0x'''X'''40A
Строка 405: Строка 405:
|1000
|1000
|16-bit signed int
|16-bit signed int
|Верхняя граница диапазона измерения активного датчика для каналов INxP либо INx в дифференциальном режиме
|The upper limit of the measuring range of the active sensor channels INx or INxP in differential mode
|-
|-
|0x'''X'''40B
|0x'''X'''40B
Строка 413: Строка 413:
|1000
|1000
|16-bit signed int
|16-bit signed int
|Верхняя граница диапазона измерения активного датчика для каналов INxN
|The upper limit of the measuring range of the active sensor INxN channels
|-
|-
|0x'''X'''40C
|0x'''X'''40C
Строка 421: Строка 421:
|0
|0
|0 (авто), 1, 2, 4, 8, 16, 32, 64, 128
|0 (авто), 1, 2, 4, 8, 16, 32, 64, 128
|Коэффициент усиления для каналов INxP либо INx в дифференциальном режиме
|Gain factor for INxP or INx channels in differential mode
|-
|-
|0x'''X'''40D
|0x'''X'''40D
Строка 429: Строка 429:
|0
|0
|0 (авто), 1, 2, 4, 8, 16, 32, 64, 128
|0 (авто), 1, 2, 4, 8, 16, 32, 64, 128
|Коэффициент усиления для каналов INxN
|The gain factor for INxN channels
|-
|-
! colspan="7" |Измеренные значения
! colspan="7" |Measured values
|-
|-
|0x'''X'''500
|0x'''X'''500
Строка 439: Строка 439:
|0
|0
|32-bit signed int
|32-bit signed int
|Измеренное значение для канала INxP либо дифференциального канала INx
|Measured value for inxp or differential INX channel
|-
|-
|0x'''X'''502
|0x'''X'''502
Строка 447: Строка 447:
|0
|0
|32-bit signed int
|32-bit signed int
|Измеренное значение для канала INxN
|The measured value for INxN channel
|-
|-
|0x'''X'''504
|0x'''X'''504
Строка 455: Строка 455:
|0
|0
|16-bit signed int
|16-bit signed int
|Пересчитанное в физическую величину значение для канала INxP либо дифференциального канала INx
|Converted to physical quantity value for inxp channel or differential INx channel
|-
|-
|0x'''X'''505
|0x'''X'''505
Строка 463: Строка 463:
|0
|0
|16-bit signed int
|16-bit signed int
|Пересчитанное в физическую величину значение для канала INxN
|Converted into physical quantity value for channel INxN
|-
|-
|0x'''X'''506
|0x'''X'''506
Строка 471: Строка 471:
|1
|1
|16-bit signed int
|16-bit signed int
|Текущий коэффициент усиления для канала INxP либо дифференциального канала INx
|The current gain factor for channel INxP or differential channels INx
|-
|-
|0x'''X'''507
|0x'''X'''507
Строка 479: Строка 479:
|1
|1
|16-bit signed int
|16-bit signed int
|Текущий коэффициент усиления для канала INxN
|The current gain factor for channel INxN
|-
|-
|0x0600
|0x0600
Строка 487: Строка 487:
|0
|0
|16-bit signed int
|16-bit signed int
|Напряжение на клеммах +5V, мВ
|Terminal voltage +5V, мВ
|-
|-
|0x0601
|0x0601
Строка 495: Строка 495:
|0
|0
|16-bit signed int
|16-bit signed int
|Температура внутри устройства, °C·100
|Temperature inside the device, °C·100
|}
|}
Так как каждый вход поддерживает и дифференциальный (схемы на рис. 1,4,7) и нормальный режим (схемы на рис. 2,3,5,6) работы, то тип датчика задается для входов INxP и INxN в отдельности в соответствующих регистрах 0x'''X'''400 и 0x'''X'''401, где '''X''' - номер входа от 1 до 11 в шестнадцатеричной системе счисления (от 0x1 до 0xB).
Since each input supports and differential (scheme in Fig. 1,4,7) and normal mode (scheme in Fig. 2,3,5,6) operation, the sensor type is set for inxp and INxN inputs separately in the respective registers 0x'''X'''400 и 0x'''X'''401, where '''X''' is the input number from 1 to 11 in hexadecimal (0x1 to 0xB).


Если для канала установлен автоматический коэффициент усиления, скорость опроса канала может быть снижена из-за необходимости производить несколько измерений для подбора коэффициента усиления.
Если для канала установлен автоматический коэффициент усиления, скорость опроса канала может быть снижена из-за необходимости производить несколько измерений для подбора коэффициента усиления.
12 063

правки