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

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

  1. #1

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

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

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от Р.Александр Посмотреть сообщение
    В примерах применения сенсорных панелей СП 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
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Не совсем так. Все зависит от нужного вам режима работы панели по 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, 22:42
  3. Modbus регистры на ТРМ32_Щ4_RS
    от Buzz в разделе Сетевые технологии
    Ответов: 0
    Последнее сообщение: 14.09.2011, 13:05
  4. Ответов: 4
    Последнее сообщение: 15.02.2010, 06:55
  5. Надежность Modbus и регистры ошибок
    от alex1963 в разделе ПЛК1хх
    Ответов: 13
    Последнее сообщение: 14.12.2009, 15:43

Ваши права

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