Jump to content
  • Sign in to follow this  

    Программа ПЛК для считывания температуры в ПЛК

       (0 reviews)

    leigehong

    Это программа ПЛК для считывания температуры в ПЛК. Изучите программирование ПЛК с помощью примеров задач и решений.

    Считывание температуры в ПЛК

    Описание проблемы

    Напишите программу ПЛК, в которой мы можем контролировать фактическую температуру.

    Здесь мы используем внешний контроллер температуры, и его выход также подключен к ПЛК для контроля температуры материала в резервуаре.

    Диаграмма проблемы

    84-1.gif

    Решение проблемы

    Устройства РТД с сопротивлением, которое изменяется с изменением температуры линейно.

    Это значение сопротивления будет изменяться с изменением температуры, и при подаче постоянного тока измеренное падение напряжения на резисторе можно использовать для определения нового сопротивления и, следовательно, температуры.

    РТД бывают разных типов, наиболее распространенным типом является PT100. Он изготовлен из платины, откалиброванной на 100 Ом при 0 градусах Цельсия.

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

    Регулятор температуры отправит сигнал в виде напряжения (0-10 В постоянного тока). Если RTD обнаружит температуру 0 градусов, он отправит 0 В постоянного тока, а если обнаружит максимальную температуру, он отправит 10 В постоянного тока на ПЛК.

    Регулятор температуры напрямую подключен к ПЛК, поэтому ПЛК будет считывать напряжение.

    Примечание: — Здесь мы рассмотрим простое приложение для объяснения. Нам нужно измерить температуру материала резервуара с помощью датчика RTD. А также рассмотреть другие компоненты для целей управления.

    Предположим, что диапазон масштабирования температурного контроллера составляет 0–100 °C = от 0 до 10 В постоянного тока, и в соответствии с этим сигналом ПЛК рассматривает диапазон от 0 до 27648.

    Список ввода/вывода

    Память M

    • Аналоговое значение с температурного контроллера: MW100
    • Фактическое значение с температурного контроллера: MD104
    • Умножение: MD108
    • Фактическая температура в °C: MD112

    Релейная диаграмма ПЛК для считывания температуры

    84-2.gif
    84-3.gif84-4.gif

    Объяснение логики ПЛК

    Для этого приложения мы использовали ПЛК S7-300 и программное обеспечение портала TIA для программирования. Мы можем реализовать эту логику, используя также другие ПЛК.

    Сеть 1:
    В этой сети мы реализуем логику для преобразования значений. Необходимо преобразовать значение из INT в DINT для умножения или для вычисления. Таким образом, используя инструкцию преобразования, аналоговое значение из RTD (MW100) преобразуется в фактическое аналоговое значение (MD104).

    Примечание: - Контроллер температуры подает сигнал 0-10 В постоянного тока на ПЛК. Преобразователь АЦП или модуль аналогового ввода преобразует этот аналоговый сигнал в цифровую форму, а диапазон этого цифрового сигнала составляет от 0 до 27648. Этот цифровой диапазон может меняться от одного ПЛК к другому.

    Сеть 2:
    у нас есть диапазон температур RTD, который составляет от 0 до 100 °C, а диапазон выходного напряжения составляет от 0 до 10 В постоянного тока. Поэтому нам нужно масштабировать это выходное напряжение в терминах показаний температуры. Здесь умножьте значение согласно уравнению, и окончательное значение будет сохранено в MD108.

    Примечание: - Здесь контроллер температуры и диапазон измерения температуры составляют 0-100 °C.

    Сеть 3:
    Теперь для получения окончательного результата умноженное значение делится на 27648, результат будет сохранен в MD112 (фактическая температура в °C).

    Примечание: - Вышеуказанное приложение может отличаться от фактического приложения. Этот пример приведен только для пояснения. Мы можем реализовать эту логику и в других ПЛК. Это простая концепция считывания температуры в ПЛК S7-300, мы можем использовать эту концепцию и в других примерах.

    Все параметры, рассматриваемые в примере, приведены только для пояснения, в реальных приложениях параметры могут отличаться.

    Sign in to follow this  


    User Feedback

    Create an account or sign in to leave a review

    You need to be a member in order to leave a review

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

    There are no reviews to display.


Apply for friendship links:WhatsApp or E-mail: admin@plchmis.com
×
×
  • Create New...