trust already work GE: Больше или равно (Unity Pro) » Портал инженера

GE: Больше или равно (Unity Pro)

Блок «GE» также как и «EQ» является функцией сравнения.
Описание функции
Функция проверяет значения последовательных входов на убывающую последовательность или равенство.
Типы данных всех входов должны быть идентичны.
Количество входов может быть увеличено максимум до 31.
Когда сравниваются переменные типов данных BOOL, BYTE, WORD, DWORD, INT, DINT, UINT, UDINT, REAL, TIME, DATE, DT и TOD , значения сравниваются друг с другом.
STRING переменные сравниваются по алфавиту; переменные в конце алфавита имеют больший приоритет, чем переменные в начале.
EN и ENO могут быть сконфигурированы как дополнительные параметры.
Пример использования функции «GE»:
Для начала создадим новое приложение, в котором будут два открытых контакта «NO». Первый контакт останется по прежнему «OPEN», а второй назовем «OPEN2». Соответственно будут две катушки: «COIL» и «COIL2». Смотрите рисунок.
GE: Больше или равно (Unity Pro)
При срабатывании контактов «OPEN» и «OPEN2» должны сработать катушки.
Добавим функциональный блок «GE» используя комбинацию клавиш «CTRL+I», в появившемся окне вводим слова «GE». 
GE: Больше или равно (Unity Pro)
После того, как мы создали блок, у нас имеются два канала. Первому входному каналу «IN1» присвоим имя переменной «COIL», соответственно второму входному каналу «IN2» - «COIL2».
На выходе «OUT» создадим катушку «COIL3».
GE: Больше или равно (Unity Pro)
Теперь проверяем нашу программу, как всегда сначала анализируем наш проект, потом запускаем симулятор.
Сражу после того как мы запустим программу, катушка «COIL3» сработает. Почему? Потому что наша функция является «больше или равно», так как входные каналы равны, т.е. равны булевым нулю.
Функция не будет работать в том случае, т.е. отсутствие сигнала на выходе, когда контакт «OPEN2» сработает, а контакт «OPEN» останется неизменным. Во всех остальных случаях функция будет работать.
Данная схема эффективна в определенных случаях. Дальше сами экспериментируйте.
GE: Больше или равно (Unity Pro)

 

Источник: https://plc.ucoz.net



Обсудить на форуме

Комментарии

Добавить комментарий
    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent

    EQ: Равно (Unity Pro)

    Эта функция проверяет входы на равенство, т.е. выход становится "1", если все входы равны; иначе, выход остается в "0".

    Подключение МВ 110 по протоколу ОВЕН

    Соедините прибор МВ 110 с ПЛК по интерфейсу RS – 485. Запустите CoDeSys, создайте новый проект или откройте существующий. Зайдите на вкладку Resourses и выберите пункт PLC Configuration (рис. 1).

    Модуль KM6551 и организация радиоканала

    Модули KM6551 позволяют организовать беспроводной канал связи (стандарт IEEE 802.15.4) между ПЛК. Расстояние – до 300 м в зоне прямой видимости.

    Контроллер ПЛК160 Использование по назначению

    Перед использованием контроллер необходимо запрограммировать, т.е. создать пользовательскую программу. После создания пользовательская программа может быть сохранена в энергонезависимой Flash-памяти контроллера и запускаться на выполнение

    Функции и принцип работы пульта управления СТ1-112

    Пульт управления СТ1-112 предназначен для настройки и оперативного управления сер- воприводами серии СПС и СПШ. С помощью пульта СТ1-112 пользователь может выполнить просмотр и при необходимости редактирование всех параметров описанных в документе

    Индикация ошибок стиральных машин INDESIT и ARISTON

    F01 - Короткое замыкание в цепи управления приводным мотором СМ F02 - Сигнал с тахогенератора о вращении приводного мотора не поступает на электронный контроллер F03 - Неисправен датчик температуры, либо «залипло» реле ТЭНа нагрева воды