Common Modbus Regs Instruction: различия между версиями
Matveevrj (обсуждение | вклад) |
Matveevrj (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 10: | Строка 10: | ||
==Описание инклюдов== | ==Описание инклюдов== | ||
# | #'''Wbincludes: Registers Connection Settings''' — Параметры подключения. Общий для всех устройств. | ||
# | #'''Wbincludes: Registers FW Version For Device Without Bootloader''' — Модель устройства и версия прошивки для старых устройств | ||
# | #'''Wbincludes: Registers Service Main''' — Служебные регистры. Общие для всех устройств. | ||
# | #'''Wbincludes: Registers Timeout''' — Время перед отправкой ответа на modbus запрос | ||
#'''Wbincludes: Registers Vin''' — Напряжение на микроконтроллере | |||
# | #'''Wbincludes: Registers FW Version For Device With Fast Modbus''' — Модель устройства и версия прошивки для новых устройств | ||
# | #'''Wbincludes: Registers Timeout For Device With Bootloader''' — Время перед отправкой ответа на modbus запрос для устройств с бутлоадером | ||
# | #'''Wbincludes: Registers FW Version For Supported Device With Bootloader''' — Модель устройства и версия прошивки для устройств с бутлоадером | ||
# | #'''Wbincludes: Registers Сontinuous Reading Mode For Device With Bootloader''' — Режим непрерывного чтения регистров с зазором для устройств с бутлоадером | ||
# | #'''Wbincludes: Registers Сontinuous Reading Mode''' — Режим непрерывного чтения регистров с зазором | ||
# | #'''Wbincludes: Registers Temperature MCU''' — Внутренняя температура микроконтроллера | ||
# | |||
==Варианты наборов для вставки на страницы== | ==Варианты наборов для вставки на страницы== |
Версия 16:52, 24 мая 2023
Как пользоваться?
Для вставки таблицы общих регистров на страницы устройств используйте один из вариантов набора инклюдов. Каждый набор учитывает отличия в регистрах в устройствах с разными версиями прошивки.
Старые устройства без бутлоадера — это устройства, которые выпускались до 2019 года и не поддерживают обновление прошивки. То есть некоторые устройства из раздела Устаревшее.
Устройства с бутлоадером и двумя версиями прошивки — это устройства, которые производятся или производились после 2019 года и имеют два варианта прошивки: с быстрым модбасом и без него.
Новые устройства — это те которые выпускаются с марта 2023 года и из коробки имеют прошивку с быстрым модбасом.
Описание инклюдов
- Wbincludes: Registers Connection Settings — Параметры подключения. Общий для всех устройств.
- Wbincludes: Registers FW Version For Device Without Bootloader — Модель устройства и версия прошивки для старых устройств
- Wbincludes: Registers Service Main — Служебные регистры. Общие для всех устройств.
- Wbincludes: Registers Timeout — Время перед отправкой ответа на modbus запрос
- Wbincludes: Registers Vin — Напряжение на микроконтроллере
- Wbincludes: Registers FW Version For Device With Fast Modbus — Модель устройства и версия прошивки для новых устройств
- Wbincludes: Registers Timeout For Device With Bootloader — Время перед отправкой ответа на modbus запрос для устройств с бутлоадером
- Wbincludes: Registers FW Version For Supported Device With Bootloader — Модель устройства и версия прошивки для устройств с бутлоадером
- Wbincludes: Registers Сontinuous Reading Mode For Device With Bootloader — Режим непрерывного чтения регистров с зазором для устройств с бутлоадером
- Wbincludes: Registers Сontinuous Reading Mode — Режим непрерывного чтения регистров с зазором
- Wbincludes: Registers Temperature MCU — Внутренняя температура микроконтроллера
Варианты наборов для вставки на страницы
Вариант 1. Для старых устройств без бутлоадера (кроме MIO, MAI и MSW)
{{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}} {{Wbincludes: Registers Connection Settings}} {{Wbincludes: Registers FW Version For Device Without Bootloader}} {{Wbincludes: Registers Service Main}} {{Wbincludes: Registers Vin}} {{Wbincludes: Registers Temperature MCU}} |}
Вариант 2. Для новых устройств, у которых быстрый модбас из коробки (кроме MIO, MAI)
{{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}} {{Wbincludes: Registers Connection Settings}} {{Wbincludes: Registers FW Version For Device With Fast Modbus}} {{Wbincludes: Registers Service Main}} {{Wbincludes: Registers Timeout}} {{Wbincludes: Registers Сontinuous Reading Mode}} {{Wbincludes: Registers Vin}} {{Wbincludes: Registers Temperature MCU}} |}
Вариант 3. Для устройств с бутлоадером и двумя версиями прошивки (кроме MIO, MAI и MSW)
{{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}} {{Wbincludes: Registers Connection Settings}} {{Wbincludes: Registers FW Version For Supported Device With Bootloader}} {{Wbincludes: Registers Service Main}} {{Wbincludes: Registers Timeout For Device With Bootloader}} {{Wbincludes: Registers Сontinuous Reading Mode For Device With Bootloader}} {{Wbincludes: Registers Vin}} {{Wbincludes: Registers Temperature MCU}} |}
Вариант 4. MSW без бутлоадера
{{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}} {{Wbincludes: Registers Connection Settings}} {{Wbincludes: Registers FW Version For Device Without Bootloader}} {{Wbincludes: Registers Service Main}} {{Wbincludes: Registers Timeout}} {{Wbincludes: Registers Vin}} {{Wbincludes: Registers Temperature MCU}} |}
Вариант 5. MSW с бутлоадером и двумя версиями прошивки
{{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}} {{Wbincludes: Registers Connection Settings}} {{Wbincludes: Registers FW Version For Supported Device With Bootloader}} {{Wbincludes: Registers Service Main}} {{Wbincludes: Registers Timeout}} {{Wbincludes: Registers Сontinuous Reading Mode For Device With Bootloader}} {{Wbincludes: Registers Vin}} {{Wbincludes: Registers Temperature MCU}} |}
Вариант 6. Для MAI6
{{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}} {{Wbincludes: Registers Connection Settings}} {{Wbincludes: Registers FW Version For Device With Fast Modbus}} {{Wbincludes: Registers Service Main}} {{Wbincludes: Registers Timeout}} {{Wbincludes: Registers Сontinuous Reading Mode}} {{Wbincludes: Registers Temperature MCU}} |}
Вариант 7. Для MIO и MIO-E
{{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}} {{Wbincludes: Registers Connection Settings}} {{Wbincludes: Registers FW Version For Supported Device With Bootloader}} {{Wbincludes: Registers Service Main}} {{Wbincludes: Registers Timeout For Device With Bootloader}} {{Wbincludes: Registers Сontinuous Reading Mode For Device With Bootloader}} |}
Вариант 8. Для MAI2 и MAI11
{{Wbincludes:Header Registers Universal|note=true|no_description=true|header=Параметры подключения, версия прошивки и другие служебные регистры}} {{Wbincludes: Registers Connection Settings}} {{Wbincludes: Registers FW Version For Supported Device With Bootloader}} {{Wbincludes: Registers Service Main}} {{Wbincludes: Registers Timeout For Device With Bootloader}} {{Wbincludes: Registers Сontinuous Reading Mode For Device With Bootloader}} {{Wbincludes: Registers Temperature MCU}} |}