Почему входы X и выходы Y у PMP20 нумеруются восьмерично?

Проверено экспертом Опубликовано: 24.03.2025 Обновлено: 21.06.2025 2676 просмотров Помогло 68%

Так устроена адресация контактов и реле ввода-вывода: X и Y считаются в восьмеричной системе, поэтому после X7 идёт X10, а не X8. Цифр 8 и 9 в номерах входов и выходов не бывает вообще.

Ряд выглядит так: X0…X7, X10…X17, X20…X27 и далее. У исполнения на 30 каналов это даёт 16 входов (X0–X17) и 14 выходов (Y0–Y15), у исполнения на 60 каналов — 36 входов (X0–X43) и 24 выхода (Y0–Y27).

Где это чаще всего подводит:

  1. При расчёте адреса Modbus. Адрес считается по восьмеричному номеру: Y0 — это H6000, Y10 — H6008 (а не H6010), Y20 — H6010 (а не H6020).
  2. При маркировке шкафа. Если в кабельном журнале написано «вход 8», монтажник заведёт провод на X10, и это правильно, а вот подпись стоит исправить.
  3. При работе со словом из битов. Слово DX0 собирается из шестнадцати последовательных битов X0–X17, что удобно для проверки «есть хоть один сигнал» одной командой сравнения.

Остальные области памяти — M, S, T, C, D — нумеруются десятично, восьмеричная система касается только X и Y (а также адресов ввода-вывода модулей расширения вида X10000–X10077).

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

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

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

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

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

Вопрос из раздела Почему входы X и выходы Y у PMP20 нумеруются восьмерично?