Показано с 1 по 10 из 37

Тема: ПЛК160М и ИВК-102 по RS-485

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #9

    По умолчанию

    Проблема в том что ПЛК на действующей установке, контролирует работу водоочистки, поэтому приходится в этом проекте упражняться. Два Модбас-мастера для пробы сделал (по вашему же совету)), PLC_PRG 2 - это CFC версия изготовителя оборудования, для практики для себя переделал в ST, этот вариант и используется.
    На данный момент ситуация такая: подключился через АС4 к ноутбуку с InSAT\MasterOPC Universal Modbus Server. А-В совпало, связь есть, но с данными непонятка.
    На фото в приложении видно что все запросы GOOD.
    Tag1 и Tag2 - попытка попарного чтения целой и дробной части накопленного объема V1, нулевые значения.
    Tag3 - индекс скорости RS232 (2:=4800b/s, вроде как соответствует).
    Tag4 - адрес Modbus = 1 (соответствует).
    Tag6 - заводской номер прибора (не соответствует, либо это программный номер, не совпадающий с тем что на корпусе).
    Tag7 - заводской номер преобразователя расхода (значение=0, возможно и не установлен номер ПР на ИВК).
    Tag8 и Tag9 - попытка попарного чтения целой и дробной части накопленного объема V1 другой командой.
    Tag5 и Tag10 - параметры, значения которых не могу проверить, поэтому непонятно корректные данные или нет.
    Прикрепил инструкции Взлет.
    Есть идеи куда копать?
    Увидел что в инструкции (ivk102p_82019111_modbus.pdf) сказано что Регистры хранения содержат настроечные параметры, а регистры ввода содержат
    измеренные и вычисленные значения. (функция 3: чтение нескольких регистров хранения,
    4: чтение нескольких регистров ввода).
    Хотя во второй инструкции (prtkl_Modbus_standart_data.pdf) сказано что старшая цифра логического адреса = 4 (Holding Register – функция 3).
    Попробовал функцией 4 прочитать по адресу 32784 (INPUT_REGISTERS), тип в устройстве uint, так же значение =0.
    Не могу понять, в ivk102p_82019111_modbus.pdf логический адрес 432785 тип unsigned long, а в первой таблице prtkl_Modbus_standart_data.pdf при старшей цифре логического адреса=4 - Holding Register – 16 битные данные (word, uint). То есть и тип другой и функция чтения другая.
    Изображения Изображения
    Вложения Вложения
    Последний раз редактировалось Александр; 13.12.2021 в 10:27.

Ваши права

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