Как по Modbus узнать состояние входов P2S-100?

Проверено экспертом Опубликовано: 25.12.2025 Обновлено: 27.04.2026 759 просмотров Помогло 92%

Состояние физических входов лежит в блоке дискретных входов и читается функцией 02. Блок занимает адреса 10001…10008, реально используются первые четыре, остальные зарезервированы.

Что показывает каждый бит:

  • 10001 — внешний сигнал пуска и останова, то есть состояние цепи на клемме 3 относительно клеммы 1.
  • 10002 — внутренний сигнал пуска и останова со встроенного переключателя на панели, если аппарат заказан с этой опцией.
  • 10003 — положение DIP-переключателя 1.
  • 10004 — положение DIP-переключателя 2.
  • 10005…10008 — резерв.

Зачем это нужно на объекте. Главная задача — понять, откуда пришла команда. Если привод крутится, а АСУ ТП команды не давала, по битам 10001 и 10002 видно, замкнут внешний вход или нажат переключатель на аппарате. Это же помогает при разборе схемы: когда команда идёт от контроллера через промежуточное реле, бит 10001 подтверждает, что контакт действительно замкнулся, и снимает вопрос «сигнал не дошёл или устройство не приняло».

Что важно не перепутать: команда пуска по связи подаётся не сюда, а в катушку 00001 (0 — стоп, 1 — пуск), сброс аварии — в катушку 00008. Дискретные входы доступны только на чтение.

Статус системы, статус входов и статус ошибки продублированы во входных регистрах 30009, 30010 и 30011 — их удобнее опрашивать одним запросом вместе с токами.

Чтение доступно только в исполнении с опцией RS-485. Модели серии — в разделе P2S-100.

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

Влад Ватагин Влад Ватагин Ведущий инженер

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

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

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

Вопрос из раздела Как по Modbus узнать состояние входов P2S-100?