Суббота, 18.05.2024, 21:43
Приветствую Вас Гость | RSS
Главная | SEL: Двоичная выборка | Регистрация | Вход
Меню сайта
Форма входа
Поиск
Календарь
«  Май 2024  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 2
    Гостей: 2
    Пользователей: 0
    Программируемые Логические Контроллеры
    SEL: Двоичная выборка
    Описание функции
    Функция используется для двоичной выборки между двумя входными значениями.
    В зависимости от состояния входа Selection , вход Input0, или вход Input1 передается на выход Output .
    Selection = 0 -> Output = Input0
    Selection = 1 -> Output = Input1
    Типы данных входов Input0 и Input1 и выхода Output должны быть идентичны.
    EN и ENO могут быть сконфигурированы как дополнительные параметры.

    Представление в LD
    Представление:

    Описание параметров
    Описание входных параметров:
    Параметр
    Тип данных
    Значение
    Selection
    BOOL
    Вход выбора
    Input0
    ANY
    Вход 0
    Input1
    ANY
    Вход 1
        
    Описание выходного параметра:
    Параметр
    Тип данных
    Значение
    Output
    ANY
    Выход

     Данный пример отличается от предыдущего лишь тем, что здесь могут использоваться только булевые значения (true и false), т.е. функция принимает только ложь или истину (0 или 1).


    Select – bool
    INP0 и INP1 – любые значения (в моем случае int - целочисленное)
    Out1 –тип int.

    Функция «GT - больше» имеет два входящих значения (int) и один выходящий Select – bool.
    Соответственно счетчик.

    После того, как запустим программу, нам необходимо:
    1. Вывести количество импульса (такт – в моем случае 5).
    2. После 5 такта, выбор перейдет к следующей стадии INP2.


    Выставим параметры INP0 и INP1.
    INP0 – 0
    INP1 – 1


    После 5 такта сработает функция «GT», которая в свою очередь оределит истинность переменной Select.


    На этом все.

    Конструктор сайтов - uCozCopyright MyCorp © 2024