Как адресуются аналоговые каналы ID и QD в PMP20?

Проверено экспертом Опубликовано: 29.08.2025 1155 просмотров Помогло 89%

Аналоговые данные лежат не в регистрах D, а в собственных областях: ID — аналоговые входы, QD — аналоговые выходы. Обращаться к ним можно напрямую, как к обычным регистрам, командой пересылки, без команд чтения модуля.

Распределение адресов:

  • Процессорный модуль — ID0…ID99 и QD0…QD99, по 100 адресов.
  • Правые модули расширения — по 100 адресов на модуль: у модуля №1 нумерация начинается с 10000, у модуля №2 — с 10100 и далее до модуля №16, который начинается с 11500. Всего 1600 адресов.
  • Платы BD — нумерация с 20000, всего 200 адресов.
  • Модуль ED — нумерация с 30000, 100 адресов.

Каналы модуля ложатся в свой блок по порядку: первый канал занимает первый адрес блока, второй — следующий. Четырёхканальный модуль аналогового ввода на первом месте займёт четыре адреса, начиная с 10000, а остальные 96 адресов блока останутся пустыми — экономить их, «уплотняя» модули, нельзя.

По Modbus области тоже адресуются отдельно: ID процессорного модуля — с 20480, ID модуля расширения №1 — с 20736, QD процессорного модуля — с 24576, QD модуля №1 — с 24832.

Практический вывод для проекта: заранее закрепите за каждым посадочным местом свой блок в таблице сигналов. Перестановка аналоговых модулей местами меняет адреса в программе, а по внешнему виду шкафа это никак не заметно.

Прикреплённая документация

Георгий Жуков Георгий Жуков Ведущий инженер

Этот ответ был полезен?

Не нашли ответ?

Инженер сервисной службы ответит на почту. Вопросы, которые повторяются, мы публикуем в базе знаний — без ваших контактов.

Вопрос из раздела Как адресуются аналоговые каналы ID и QD в PMP20?