Сконфигурируйте связь в Modbus Explorer

Первый шаг в использовании Modbus Explorer, чтобы связаться с PLC или другим устройством Modbus должен сконфигурировать связь с устройством, или по TCP/IP или по Последовательному RTU.

Свяжитесь по TCP/IP

  1. Откройте Modbus Explorer. На вкладке MATLAB Apps, под Test & Measurement, выбирают Modbus Explorer.

  2. Выберите свой коммуникационный интерфейс в Modbus Explorer путем нажатия на Device затем Modbus TCP/IP.

  3. На вкладке Configure сконфигурируйте связь со своим устройством путем установки следующих коммуникационных параметров TCP/IP в панели инструментов:

    Device Address: IP-адрес сервера Modbus, например, 192.168.2.20. Этот параметр требуется, чтобы устанавливать связь.
    Порт: Удаленный порт используется сервером Modbus. Значение по умолчанию 502. Измените его при использовании различного номера порта.
    Тайм-аут: Максимальное время в секундах, чтобы ожидать ответа с сервера Modbus в виде положительного значения. Значение по умолчанию равняется 3. Можно отредактировать значение, чтобы увеличить или уменьшить тайм-аут. Обратите внимание на то, что значение по умолчанию при использовании Timeout свойство программно составляет 10 секунд. Если ваше устройство требует больше, чем значение по умолчанию 3 секунд в приложении, увеличьте значение.
    ByteOrder: Порядок байтов значений, записанных в или, читал из 16-битных регистров. Значением по умолчанию является Обратный порядок байтов, как задано стандартом Modbus. Если ваше устройство требует Прямого порядка байтов, измените значение в выпадающем.
    Word Order: Порядок слов для чтений регистра и записей, которые охватывают несколько 16-битных регистров. Значением по умолчанию является Обратный порядок байтов, и это специфично для устройства. Если ваше устройство требует Прямого порядка байтов, измените значение в выпадающем.
  4. Сконфигурируйте чтение данных из вашего устройства путем установки следующих параметров чтения в панели инструментов:

    Server ID: Адрес сервера, чтобы отправить команду чтения в. Если вы не задаете ID Сервера, значение по умолчанию 1 используется. Допустимые значения 1-247.
    Register Type: Целевой тип, чтобы читать. Можно выполнить операцию чтения Modbus на четырех типах целей: обмотки, входные параметры, вводят регистры и регистры временного хранения информации.
    Register Address: Начальный адрес, чтобы читать из в виде двойного. Введите номер для своего начального адреса.
    Точность: Формат данных регистра, считанного из на сервере Modbus. Для обмоток и входных параметров, точностью всегда является bit. Для регистров временного хранения информации и входных партизан, можно задать точность, такую как uint16.
  5. Чтобы протестировать настройку, нажмите Read. Если ваши параметры конфигурации правильны, чтение успешно, и Read Value заполняет со значением от чтения. Если вы видите 'ERROR' в поле Read Value настройте параметры, пока чтение не будет успешно.

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

  6. Если у вас есть правильное значение чтения, нажмите Confirm Parameters. Остальная часть вкладки появляется, и ваше устройство перечислено в Device List на левой стороне приложения.

  7. Детали регистра, которые вы вводите во вкладку Configure, показывают в первой строке таблицы регистра. Вы затем используете таблицу, чтобы настроить чтения от вашего устройства или нажать Import, чтобы импортировать таблицу информации, которую вы ранее экспортировали.

    Для получения информации о подготовке чтений смотрите Обмотки Чтения, Входные параметры и Регистры в Modbus Explorer.

Свяжитесь по последовательному RTU

  1. Откройте Modbus Explorer. Во вкладке MATLAB Apps, под выбором Test & Measurement, Modbus Explorer.

  2. Выберите свой коммуникационный интерфейс в Modbus Explorer путем нажатия на Device затем Modbus Serial.

  3. На вкладке Configure сконфигурируйте связь со своим устройством путем установки следующих Последовательных коммуникационных параметров RTU в панели инструментов:

    Порт: Последовательный порт сервер Modbus соединяется с, например, COM1.
    BaudRate: Битная скорость передачи для коммуникации последовательного порта. Значение по умолчанию составляет 9 600 битов в секунды, но фактическое необходимое значение является зависящим от устройств. Измените значение в выпадающем, если ваше устройство требует различной скорости в бодах. Введите свое значение скорости в бодах, если это не находится в списке.
    Четность: Тип проверки четности. Допустимый выбор не ни один (значение по умолчанию), даже, и нечетный. Фактическое необходимое значение является зависящим от устройств. Если установлено в значение по умолчанию ни одного, проверка четности не выполняется, и бит четности не передается.
    StopBits: Количество битов раньше указывало на конец передачи данных. Допустимый выбор 1 (значение по умолчанию) и 2. Необходимое значение является зависящим от устройств, хотя 1 типично для ровной / отрицательной четности и 2 ни для какой четности.
    DataBits: Количество битов данных, чтобы передать. Значение по умолчанию равняется 8, который является стандартом Modbus для Последовательного RTU. Другие допустимые значения равняются 5, 6, и 7.
    Тайм-аут: Максимальное время в секундах, чтобы ожидать ответа с сервера Modbus в виде положительного значения. Значение по умолчанию равняется 3. Можно отредактировать значение, чтобы увеличить или уменьшить тайм-аут. Обратите внимание на то, что значение по умолчанию при использовании Timeout свойство программно составляет 10 секунд. Если ваше устройство требует больше, чем значение по умолчанию 3 секунд в приложении, увеличьте значение.
    ByteOrder: Порядок байтов значений, записанных в или, читал из 16-битных регистров. Значением по умолчанию является Обратный порядок байтов, как задано стандартом Modbus. Если ваше устройство требует Прямого порядка байтов, измените значение в выпадающем.
    Word Order: Порядок слов для чтений регистра и записей, которые охватывают несколько 16-битных регистров. Значением по умолчанию является Обратный порядок байтов, и это специфично для устройства. Если ваше устройство требует Прямого порядка байтов, измените значение в выпадающем.
  4. Сконфигурируйте чтение данных из вашего устройства путем установки следующих параметров чтения в панели инструментов:

    Server ID: Адрес сервера, чтобы отправить команду чтения в. Если вы не задаете ID Сервера, значение по умолчанию 1 используется. Допустимые значения 1-247.
    Register Type: Целевой тип, чтобы читать. Можно выполнить операцию чтения Modbus на четырех типах целей: обмотки, входные параметры, вводят регистры и регистры временного хранения информации. Используйте выпадающее, чтобы выбрать ваш тип.
    Register Address: Начальный адрес, чтобы читать из в виде двойного. Введите номер для своего начального адреса.
    Точность: Формат данных регистра, считанного из на сервере Modbus. Для обмоток и входных параметров, точностью всегда является bit. Для регистров временного хранения информации и входных партизан, можно задать точность, такую как uint16.
  5. Чтобы протестировать настройку, нажмите Read. Если ваши параметры конфигурации правильны, чтение успешно, и Read Value заполняет со значением от чтения. Если вы видите 'ERROR' в поле Read Value настройте параметры, пока чтение не будет успешно.

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

  6. Если у вас есть правильное значение чтения, нажмите Confirm Parameters. Остальная часть вкладки появляется, и ваше устройство перечислено в Device List на левой стороне приложения.

  7. Детали регистра, которые вы вводите во вкладку Configure, показывают в первой строке таблицы регистра. Вы затем используете таблицу, чтобы настроить чтения от вашего устройства или нажать Import, чтобы импортировать таблицу информации, которую вы ранее экспортировали.

    Для получения информации о подготовке чтений смотрите Обмотки Чтения, Входные параметры и Регистры в Modbus Explorer.

Похожие темы