step7-pro
голосование
Чего не хватает сайту
поиска
новых статей
статей о подключении оборудования
примеров решения задач
форума
ничего не нужно
поиск


новости
Появился поиск по сайту. Обещаю его улучшить и сделать более адекватным
--------------11.10.11
Новая гостевая книга надеюсь избавит от спама. Еще немного и появится поис и многое другое
--------------11.07.11
C НАСТУПАЮЩИМ НОВЫМ ГОДОМ И РОЖДЕСТВОМ!
--------------30.12.10
Новые статьи по системным функциям и блокам
--------------25.12.10
Теперь у нас новый дизайн, конечно не супер но надеюсь всем понравиться
--------------05.12.10
Форум закрыт по причине ненадобности
--------------08.09.10
Гостевая книга временно отключена из спама
--------------15.10.10
Наш форум forum.step7-pro.ru общайтесь на здоровье!
--------------03.06.10
Наш сайт в twitter Вы сможете подписаться на рассылку новостей и узнавать о новых статьях на нашем сайте.
--------------20.03.10
После долгого перерыва наш сайт снова начал работать
--------------26.02.10
реклама

Сравнение целых чисел

Сравнение целых чисел выполняет операцию сравнения над 16- битными числами с фиксированной точкой. Вы можете использовать эту команду как обычный контакт. Эта команда сравнивает входы IN1 и IN2 в соответствии с видом сравнения, который вы выбираете в браузере. В следующей таблице перечислены допустимые сравнения.

Если сравнение истинно, то результат логической операции (RLO) этой
функции равен 1. В противном случае он равен 0. Отрицание выхода
сравнения отсутствует, так как этот результат может быть получен
применением соответствующей обратной функции сравнения.

Типы сравнения для целых чисел
Тип сравнения
Символы в названии в верхней части блока
IN1 равен IN2.
= =
IN1 не равен IN2.
< >
IN1 больше, чем IN2.
>
IN1 меньше, чем IN2.
<
IN1 больше или равен IN2.
>=
IN1 меньше или равен IN2.
<=

 

Блок LAD Параметры Тип данных Область памяти Описание
IN1 INT I, Q, M, D, L Первое сравниваемое значение
  IN2 INT I, Q, M, D, L Второе сравниваемое значение

Пример и биты слова состояния сравнения целых чисел

Выход Q 4.0 устанавливается, если выполняются следующие условия: Равно 1 состояние сигнала на входах I 0.0 и I 0.1, И MW0 <> MW2, И равно 1 состояние сигнала на входе I 0.2
Биты слова состояния
  BR CC 1 CC 0 OV OS OR STA RLO FC
Запись -
x x 0 - x 1 x 1

 

Сравнение двойных целых чисел

Команда Сравнение двойных целых чисел выполняет операцию сравнения над 32- битными числами с фиксированной точкой. Во всем остальном она ничем не отличается от предыдущей команды. вид сравнения вы выбераете в броузере. В таблице выше перечислены допустимые сравнения.

Блок LAD Параметры Тип данных Область памяти Описание
IN1 DINT I, Q, M, D, L Первое сравниваемое значение
  IN2 DINT I, Q, M, D, L Второе сравниваемое значение

Пример и биты слова состояния сравнения двойных целых чисел

Выход Q 4.0 устанавливается, если следующие условия: Равно 1 состояние сигнала на входах I 0.0 и I 0.1 И MD0 = MD4 И равно 1 состояние сигнала на входе I 0.2
Биты слова состояния
  BR CC 1 CC 0 OV OS OR STA RLO FC
Запись -
x x 0 - x 1 x 1

 

Сравнение чисел с плавающей точкой

Команда Сравнение чисел с плавающей точкой запускает операцию сравнения. Во всем остальном она ничем не отличается от предыдущей команды. вид сравнения вы выбераете в броузере. В таблице выше перечислены допустимые сравнения.

Блок LAD Параметры Тип данных Область памяти Описание
IN1 REAL I, Q, M, D, L Первое сравниваемое значение
  IN2 REAL I, Q, M, D, L Второе сравниваемое значение

Пример и биты слова состояния сравнения чисел с плавающей точкой

Выход Q 4.0 устанавливается, если выполнены следующие условия: Равно 1 состояние сигнала на входах I 0.0 и I 0.1 И MD0 = MD4 И равно 1 состояние сигнала на входе I 0.2
Биты слова состояния
  BR CC 1 CC 0 OV OS OR STA RLO FC
Запись -
x x x x x 1 x 1

 

<--Предыдущая статья   Следующая статья-->
сделано djoni политика конфидициальности Rambler's Top100