Modbus 0.3
Библиотека Modbus для STM
Loading...
Searching...
No Matches

Функции для работы с коилами

Collaboration diagram for Coils Tools:

Функции для работы с коилами

Модуль для доступа к coils внутри программы:

  • Функции для доступа к coils по глобальным адресам
  • Макросы для доступа к coils по локальным адресам

Модуль предоставляет функции и макросы для работы с битовыми данными:

  • Чтение coils (0x01) Упаковка битов в байты
  • Запись одиночного coil (0x05) Установка/сброс бита
  • Запись множественных coils (0x0F) - распаковка байтов в биты

Организация битовых данных:

Coils упакованы в 16-битные слова для эффективного использования памяти. Биты нумеруются от младшего к старшему внутри каждого слова.

Адресация:

  • Глобальная - абсолютный адрес в пространстве Modbus
  • Локальная - относительный адрес внутри массива coils
  • Макросы автоматически вычисляют смещения и маски