Показано с 1 по 5 из 5

Тема: Регистры СП3хх и Modbus

  1. #1

    По умолчанию Регистры СП3хх и Modbus

    В примерах применения сенсорных панелей СП 3хх в качестве регистров элемента указываются внутренние регистры панели. Каким образом они соотносятся с регистрами Modbus в сопрягаемом ПЛК ?
    К примеру, в панели для кнопки указан регистр PSB 300, значит ли это, что для нее отведены все байты данного регистра? Какой регистр в таком случае должен указываться следующей кнопке- PSB 301? Или в этом случае как то указывается байт, соответствующий кнопкам?
    Как все это будет выглядеть в конфигурации ПЛК ?

  2. #2

    По умолчанию

    Цитата Сообщение от Р.Александр Посмотреть сообщение
    В примерах применения сенсорных панелей СП 3хх в качестве регистров элемента указываются внутренние регистры панели. Каким образом они соотносятся с регистрами Modbus в сопрягаемом ПЛК ?
    К примеру, в панели для кнопки указан регистр PSB 300, значит ли это, что для нее отведены все байты данного регистра? Какой регистр в таком случае должен указываться следующей кнопке- PSB 301? Или в этом случае как то указывается байт, соответствующий кнопкам?
    Как все это будет выглядеть в конфигурации ПЛК ?
    PSB - это не регистры, а биты - coils (0x) в терминологии Modbus. Адресация абсолютная - т.е. PSB300 - трехсотый coil, PSB301 - 301-й.

    Посмотрите примеры настройки обмена с ПЛК:
    http://www.owen.ru/catalog/sensornie...sp3xx/95184166

  3. #3

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    PSB - это не регистры, а биты - coils (0x) в терминологии Modbus. Адресация абсолютная - т.е. PSB300 - трехсотый coil, PSB301 - 301-й.

    Посмотрите примеры настройки обмена с ПЛК:
    http://www.owen.ru/catalog/sensornie...sp3xx/95184166
    Спасибо. Значит, я могу не заморачиваться с внутренними регистрами, а просто указать в конфигураторе СП-300 "PLC порт", и указать далее в настройках регистра 0х 256, 0х 257 и так далее, соответственно, для WORD - 4х 256 и т.д.?

  4. #4

    По умолчанию

    Не совсем так. Все зависит от нужного вам режима работы панели по Modbus (slave или master).

    Если панель Modbus Slave - то указываете внутренние регистры. В этом случае ее PSB - coils, PSW и PFW - holding registers. У PSB и PSW адресация абсолютная (PSB300 - трехсотый coil, PSW300 - трехсотый holding регистр), у PFW - со смещением на 10000 (PFW300 - holding регистр номер 10300). В ПЛК (или другом устройстве, которое является мастером) необходимо указать эти адреса.

    Если панель Modbus Master - то в настройках элементов указываете область памяти slave-устройства (0x - coils, 1x - discrete inputs, 3x - input registers, 4x - holding регистр) и адрес бита/регистра. Функцию Modbus панель подбирает автоматически в зависимости от элемента.

  5. #5

    По умолчанию

    Еще раз спасибо. Вот теперь ясно. В описании всех этих тонкостей нет, либо я что то пропустил.

Похожие темы

  1. Ответов: 5
    Последнее сообщение: 25.06.2021, 07:52
  2. Массив в регистры Modbus
    от Boris_K в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 28.04.2014, 21:42
  3. Modbus регистры на ТРМ32_Щ4_RS
    от Buzz в разделе Сетевые технологии
    Ответов: 0
    Последнее сообщение: 14.09.2011, 12:05
  4. Ответов: 4
    Последнее сообщение: 15.02.2010, 06:55
  5. Надежность Modbus и регистры ошибок
    от alex1963 в разделе ПЛК1хх
    Ответов: 13
    Последнее сообщение: 14.12.2009, 15:43

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •