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

Тема: ТРМ232М в MasterOPC Modbus Server

  1. #1
    Пользователь
    Регистрация
    02.11.2012
    Адрес
    г.Челябинск
    Сообщений
    75

    По умолчанию ТРМ232М в MasterOPC Modbus Server

    Доброго времени суток. Помогите пожалуйста разобраться в следующей проблеме:

    Есть прибор, ТРМ232М. Необходимо помимо всего прочего, необходимо получить значения: ТРМ232М-Параметры управления-Контур1-График (Точка1-5) и График Тоб (Точка1-5).

    Проблема в следующем: если использовать Owen OPC Server, то все параметры считываются успешно, проблем нет.
    Но мы используем MasterOPC Modbus Server + Master SCADA, все параметры идентичны, за исключением типа данных. В MasterOPC Modbus Server вместо типа Word, используем unint16/float.
    При запуске сервера, возникает ошибка "Ошибка выполнения команды 3 ... ", "Ошибка опроса устройства". При этом Значение тегов (в конкретном примере адреса с 92 по 101) = EMPTY (качество OUT_OF_SERVICE).

    Если оставить только теги с адресами 92,93 - Работает. Добавляем тег 94 - НЕ работает.
    В итоге, работает только с определенными группами тегов.

    Логику пока определили следующую: Точки имеют теги X, Y. Если добавить теги относящиеся только к X - работает. Только Y - тоже работает. Если X,Y одной точки - тоже работает. Но если добавить теги больше чем одной "Точки" графика, возникает ошибка опроса устройства.

    Пока всё указывает на некорректную работу MasterOPC Modbus Server, но может есть что-то, что мы упустили ? Может есть параметры, с помощью которых можно настроить корректное считывание всех данных ?

    p.s. пока проблема решается добавлением дополнительных устройств, специально для считывания X и отдельно для Y.

  2. #2
    Пользователь
    Регистрация
    02.11.2012
    Адрес
    г.Челябинск
    Сообщений
    75

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    можно ведь лог прочитать в ОРС, посмотреть какая ошибка выскакивает от слейва и сделать выводы
    Если поможете сделать выводы из данного лога, будем признательны:

    [21.06.2023 16:49:12.122] Inf : Server:Cтарт конфигурации C:\ProgramData\InSAT\MasterOPC Universal Modbus Server\SERVERCFG\Test_ATP.mbp
    [21.06.2023 16:49:12.122] Inf : COM-порт:Порт 4 открыт
    [21.06.2023 16:49:12.122] Inf : COM-порт.ТРМ232М:Старт опроса устройства
    [21.06.2023 16:49:12.169] TRACE : (COM4) Tx: [0008] 10 03 00 5C 00 03 C6 98
    [21.06.2023 16:49:12.216] TRACE : (COM4) Rx: [0005] 10 83 02 90 F4
    [21.06.2023 16:49:12.262] TRACE : (COM4) Tx: [0008] 10 03 00 5C 00 03 C6 98
    [21.06.2023 16:49:12.309] TRACE : (COM4) Rx: [0005] 10 83 02 90 F4
    [21.06.2023 16:49:12.356] TRACE : (COM4) Tx: [0008] 10 03 00 5C 00 03 C6 98
    [21.06.2023 16:49:12.403] TRACE : (COM4) Rx: [0005] 10 83 02 90 F4
    [21.06.2023 16:49:12.419] Err : ТРМ232М:Ошибка выполнения команды 3 <<Unknown error 2>> в устройстве 16 from ТРМ232М:HOLDING_REGISTERS
    [21.06.2023 16:49:12.419] Err : COM-порт.ТРМ232М:Включен таймаут ошибки запроса 1
    [21.06.2023 16:49:12.419] Err : COM-порт:Реиницилизация узла
    [21.06.2023 16:49:12.528] Inf : COM-порт:Порт 4 закрыт
    [21.06.2023 16:49:12.544] Inf : COM-порт.ТРМ232М:Ошибка опроса устройства
    [21.06.2023 16:49:24.387] Inf : COM-порт:Порт 4 открыт
    [21.06.2023 16:49:24.387] Inf : COM-порт.ТРМ232М:Старт опроса устройства
    [21.06.2023 16:49:24.434] TRACE : (COM4) Tx: [0008] 10 03 00 5C 00 03 C6 98
    [21.06.2023 16:49:24.483] TRACE : (COM4) Rx: [0005] 10 83 02 90 F4
    [21.06.2023 16:49:24.529] TRACE : (COM4) Tx: [0008] 10 03 00 5C 00 03 C6 98
    [21.06.2023 16:49:24.576] TRACE : (COM4) Rx: [0005] 10 83 02 90 F4
    [21.06.2023 16:49:24.623] TRACE : (COM4) Tx: [0008] 10 03 00 5C 00 03 C6 98
    [21.06.2023 16:49:24.670] TRACE : (COM4) Rx: [0005] 10 83 02 90 F4
    [21.06.2023 16:49:24.686] Err : ТРМ232М:Ошибка выполнения команды 3 <<Unknown error 2>> в устройстве 16 from ТРМ232М:HOLDING_REGISTERS
    [21.06.2023 16:49:24.686] Err : COM-порт.ТРМ232М:Включен таймаут ошибки запроса 1
    [21.06.2023 16:49:24.686] Err : COM-порт:Реиницилизация узла
    [21.06.2023 16:49:24.795] Inf : COM-порт:Порт 4 закрыт
    [21.06.2023 16:49:24.811] Inf : COM-порт.ТРМ232М:Ошибка опроса устройства
    [21.06.2023 16:49:35.375] Inf : Server:Stop button pressed
    [21.06.2023 16:49:35.375] Inf : Server:Остановка работы
    [21.06.2023 16:49:35.828] Inf : Server:Завершение работы

  3. #3
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,667

    По умолчанию

    02 Exception code [02] ILLEGAL DATA ADDRESS

    Проверяйте правильно ли запрашиваете адреса регистров. Вы запрашиваете 3 регистра с адреса 92 (0х5С) возможно в приборе не 94-й адрес третьей переменной, которая вам нужна?
    При чем 92 это физический адрес, а не логический.

    ТРМ232М построен на базе ПЛК63 ?, если там та же архитектура, то в нем нет поддержки групповых запросов по указанным адресам, скорее всего необходимо опрашивать служебную область памяти. (что в руководстве по данному поводу написано?
    Либо найдите в Master OPC где отключить групповые запросы и проверьте чтение.
    Последний раз редактировалось melky; 21.06.2023 в 14:59.

  4. #4
    Пользователь
    Регистрация
    02.11.2012
    Адрес
    г.Челябинск
    Сообщений
    75

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    02 Exception code [02] ILLEGAL DATA ADDRESS
    Либо найдите в Master OPC где отключить групповые запросы и проверьте чтение.
    Спасибо большое! Действительно, установили параметр для всех необходимых тегов: "Последний тег в групповом запросе = True" и всё заработало!

Похожие темы

  1. Modbus Universal MasterOPC Server и ВКТ-7
    от Alex Tulaev в разделе Master SCADA 3
    Ответов: 5
    Последнее сообщение: 03.03.2017, 09:55
  2. СПК105 и MasterOPC Universal Modbus Server
    от janettow в разделе СПК1хх
    Ответов: 36
    Последнее сообщение: 30.07.2015, 09:24
  3. Modbus Universal MasterOPC Server
    от jus в разделе Master SCADA 3
    Ответов: 21
    Последнее сообщение: 26.02.2015, 11:35
  4. MB110-224.8A и MasterOPC Universal Modbus Server
    от mkv в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 19.04.2013, 13:52
  5. Modbus Universal MasterOPC Server и ПЛК мастер
    от smk1635 в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 13.09.2011, 22:22

Метки этой темы

Ваши права

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