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

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Программируемые Логические Контроллеры
    MAX: Максимальное значение
    Описание функции
    Функция присваивает наибольшее значение на входе выходу.
    Типы данных всех входов и выходов должны быть идентичны.
    Количество входов может быть увеличено
    EN и ENO могут быть сконфигурированы как дополнительные параметры.
    Формула
    OUT = MAX {IN1, IN2, .., INn}
    Представление в LD
    Представление:

    Описание параметров
    Описание входных параметров:

    Параметр
    Тип данных
    Значение
    Value1
    BOOL, BYTE, WORD, DWORD, INT, DINT, UINT, UDINT, REAL, TIME
    1. Входное значение
    Value2
    BOOL, BYTE, WORD, DWORD, INT, DINT, UINT, UDINT, REAL, TIME
    2. Входное значение
    Valuen
    BOOL, BYTE, WORD, DWORD, INT, DINT, UINT, UDINT, REAL, TIME
    n. Входное значение
    n = максимум 32


     Описание выходного параметра:

    Параметр
    Тип данных
    Значение
    Maximum
    BOOL, BYTE, WORD, DWORD, INT, DINT, UINT, UDINT, REAL, TIME
    Максимальное значение

      Данный пример наверное один из самых простых в использовании функций. По сравнению с другими функция мах присваивает наибольшее значение входа выходу.

    В данном примере рассмотрим функцию мах с тремя входами: IN1 IN2 IN3 – тип у каждого целочисленный. Запускаем программу и проверяем.


    Причем первому задали значение 10, второму 30, а последнему 20. На выходе присвоено значение максимального из этих трех, т.е. 30. Все элементарно и ясно.

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