Всем Доброго дня. Стоит задача, вывести показания таймера ( время до включения насоса) на панель hmi . Plc 251 и панель gxu55 12 , производитель schneider. Есть у кого опыт в этом и реально ли именно на шнайдере это вывести?

Комментарии: 8

  1. Evgeniy

    Реально

  2. Lyubimyy

    Добрый день! Да, вывести показания таймера на панель HMI Schneider GXU5512 с помощью ПЛК 251 вполне реально. Для этого можно использовать программное обеспечение Schneider, такое как EcoStruxure Machine Expert (ранее SoMachine). Основные шаги будут следующими: 1. Настройка таймера в ПЛК : В ПЛК создаете таймер в программе, который будет отсчитывать время до включения насоса. Используете встроенные функции таймера в IEC 61131-3 (например, TON или TOF). 2. Обмен данными между ПЛК и HMI : В программе ПЛК определяете переменную, которая будет хранить текущее значение таймера. Это значение должно быть доступно для чтения панелью HMI. 3. Настройка HMI : В HMI-конфигураторе (например, Vijeo Designer или EcoStruxure Operator Terminal Expert) создаете отображение переменной таймера на панели. Это может быть текстовое поле или другой визуальный элемент. 4. Связь по протоколу : Убедитесь, что ПЛК и HMI настроены для связи (чаще всего используется Modbus TCP или RTU). В настройках HMI нужно указать адрес ПЛК и настроить правильный обмен данными. Если потребуется помощь с конкретными настройками или конфигурацией, могу помочь с детализированными шагами.

    • Alexei

      Значение на панели не меняется, стоит на 0. В самом проекте отсчет идет.

      • Lyubimyy

        Если значение на панели HMI не меняется и постоянно стоит на 0, это может быть связано с несколькими возможными проблемами: 1. Неправильная привязка переменной в HMI: Проверьте, правильно ли на HMI связана переменная, отображающая значение таймера. Важно убедиться, что вы используете корректный адрес переменной ПЛК на панели. Убедитесь, что адрес переменной, который используется на панели HMI, точно соответствует адресу таймера или его текущего значения в ПЛК. 2. Неправильный тип данных: Возможно, тип данных переменной таймера не совпадает с тем, что ожидает HMI. Например, если таймер использует тип времени (TIME), его может потребоваться преобразовать в целочисленный тип (INT) перед передачей на панель HMI. 3. Ошибки в настройке протокола связи: Проверьте, что связь между ПЛК и HMI правильно настроена. Убедитесь, что HMI успешно подключено к ПЛК через Modbus или другой используемый протокол. Проверьте скорость передачи данных, настройки COM-порта (если используется Modbus RTU), IP-адреса и порты (если используется Modbus TCP

      • Egor

        у вас в плк формат TIME а на панели UDINT скорее всего в этом дело

        • Lyubimyy

          Да в переменной ошибка Если иероглифы выдает такие, то неверный тип переменной

          • Alexei

            Какой нужно выбрать тип данных для hmi?

  3. Dyakonenkora

    Реально

Не нашли ответ?

Вам также может быть интересно