|
В начало
Измерение температуры на языке ST Нужно
измерять температуру с термодатчика r385_500 на ПЛК PLC-150i в диапазоне от 100 до 200
градусов. При превышении температуры выше чем уставка 1 срабатывает
сигнализация/лампа, которая отключается только после того как температура
уменьшится до уровня уставки 2. Уставка 1 – 200 градусов, уставка 2 – 100 гр.С. Создаем новый проект, в качестве целевой платформы выбираем PLC-150i, затем в организаторе объектов выбираем «Конфигурация ПЛК» и в ней выбираем тип датчика (рис. 1). Рис.1.
Выбор датчика r385_500 Рис. 2. Программа на языке ST На окне визуализации расположены
следующие элементы: 1 ползунок, 6 квадратов и 1 эллипс. Ползунок связан с
переменной «temp» и
служит для моделирования изменения температуры, измеряемой датчиком. Два
квадрата справа от ползунка связаны с переменными деформации по вертикали: для
1-го кубика это (-PLC_PRG.ustavka1), для второго (-PLC_PRG.ustavka2).
Графический элемент эллипс служит для визуализации срабатывания физического
дискретного выхода ПЛК «lampa».
Три прямоугольника под лампой показывают текущую температуры, уставку 1 и
уставку 2. В них нужно настроить переменные на вывод текста: «temp», «PLC_PRG.ustavka1»
и «PLC_PRG.ustavka2».
Рис.3.
Визуализация (1 – при конфигурировании элементов, 2 – во время работы
визуализации) |
|