русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Краткое описание часто используемых блоков.


Дата добавления: 2014-11-28; просмотров: 820; Нарушение авторских прав


1) Инверсия (!)

Блок, реализующий эту функцию, имеет один функциональный вход и один выход. Значение входа анализируется на равенство 0. Если это равенство выполняется, то выходу присваивается значение 1, в противном случае – 0.

2) Групповая инверсия (_!)

Этот блок имеет четыре функциональных входа и четыре выхода. Каждому входу соответствует один выход. В этой паре они работают как один описанный выше блок (!).

3) Побитовая инверсия (~)

Этот блок имеет один функциональный вход. При отработке блока осуществляется побитовая инверсия значения входа. Результат присваивается единственному выходу блока.

4)Логическое сложение (|)

Для этого блока определены четыре функциональных входа и один выход. Выход принимает значение, равное 1, если хотя бы один из входов отличен от 0. При равенстве всех входов 0 выход блока также принимает значение 0.

 

5) Логическое умножение (&)

Эта функция проверяет на равенство 0 значения четырех функциональных входов блока. При отличии всех входов от 0 значение выхода устанавливается равным 1, в противном случае – 0.

 

6) Побитовое логическое сложение (_|);

Для данного блока определены два функциональных входа и один выход. Значение выхода получается побитовым логическим сложением двух входов.

7)Побитовое логическое умножение (_&)

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

 

При моделировании может возникнуть ситуация, когда у функционального блока имеющего четыре входа, необходимо использовать только два или три входа. В этом случае необходимо помнить, что у блоков выполняющих логическое сложение (ИЛИ, OR), незадействованные входы можно оставлять свободными. У блоков выполняющих логическое умножение (И, AND) незадействованные входы необходимо обязательно запаралелить с входами этого же блока, на которые подаются сигналы! В противном случае FBD программа будет неработоспособна.



 



<== предыдущая лекция | следующая лекция ==>
Встроенная справка, типы блоков. | Создание собственных функциональных блоков.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.