Пятница, 19.12.2025, 22:51
Приветствую Вас Гость | RSS
Главная | MAX: Максимальное значение | Регистрация | Вход
Меню сайта
Форма входа
Поиск
Календарь
«  Декабрь 2025  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
293031
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество 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 © 2025